Curso 300h
Python Essentials

Curso de Programação Python

À procura de um curso de Python que te permita explorar as possibilidades ilimitadas da codificação? Bem-vindo à Tokio School! Python é a linguagem de programação escolhida por gigantes como Instagram, YouTube, Google, Facebook, Netflix e até mesmo pela NASA. Ao optares por esta formação, estás a dar os primeiros passos em direção a um mundo de oportunidades.

Trata-se de uma das linguagens de programação mais versáteis e amplamente utilizadas em todo o mundo. Desde aplicações web até à análise de dados e automação, está presente em quase todos os setores.

Este curso de Python vai abrir-te as portas para um futuro brilhante na área da tecnologia. À medida que te tornas um mestre do código, terás a oportunidade de criar aplicações web, desktop, lidar com grandes conjuntos de dados e muito mais.

Na Tokio School, estamos comprometidos em ajudar-te a desenvolver uma carreira brilhante na programação Python. Vem descobrir o poder do código connosco!

Programa do Curso de Python

O que vais aprender?

Vais aprender sobre programação e as bases da programação orientada a objetos, a utilizar a sintaxe de Python para desenhar programas simples, a trabalhar com bibliotecas, a realizar ligações a bases de dados, a implementar projetos... Esta linguagem é utilizada em quase todos os setores e vai permitir-te trabalhar como programador/a, programador/a web, criador/a de interfaces... Uma lista que cresce de dia para dia.

Bloco 1
Bloco 2
Bloco 3
Bloco 4
Projetos

Bloco 1: Introdução e características básicas

Python, o novo desconhecido

Vamos começar o curso com uma introdução à história e versões de Python, assim como as suas principais características e diferentes ambientes de desenvolvimento.

Tipos de dados

Falaremos sobre os diferentes tipos de dados (básicos e avançados), os operadores em Python e entrada/saída de dados.

Controlo de fluxo

Vamos estudar as estruturas de decisão e de repetição, o uso de condicionais e os loop.

Funções

Vais aprender a implementar funções, argumentos e parâmetros. Vamos também entender as funções integradas e analisar um guia de boas práticas.

Bloco 2: Programação orientada a objetos (POO)

Metodologia baseada em objetos

Para entrarmos neste tema, veremos as bases e os princípios da programação estruturada versus POO.

Classes, objetos, atributos e métodos

Vais aprender a definir classes, objetos e atributos em Python.

Praticar com classes e objetos

Vamos falar na definição de construtores e vais pôr em prática o que aprendeste.

Herança

Vamos ver como se define a herança, as suas utilizações e as diferentes metodologias de implementação.

Bloco 3: POO e métodos aplicados

Outras ferramentas

Falaremos na herança múltipla e como aplicar o polimorfismo ao código em Python.

Métodos aplicados

Aprende a aplicar métodos diferentes às strings, às listas, aos conjuntos e aos dicionários.

Erros e exceções

Veremos as palavras reservadas em Python para a gestão de erros e exceções.

Dados temporais

Nesta última parte vamos falar de datas e horas, e dos diferentes problemas relativos a zonas horárias e fusos horários.

Bloco 4: Manipulação de Dados

Excel – CSV

Vamos perceber como manipular dados de Excel (XLS) e em CSV, um tipo de arquivo de texto sem formato, que utiliza uma estrutura específica para organizar os dados de tabelas.

JSON

Descobre o que é o JSON, que vamos comparar a XML, além disso vamos analisar as suas componentes e veremos um exemplo prático.

Base de dados (BD)

O mundo das bases de dados em Python. Aprenderás a sua função de armazenamento e a linguagem SQL através de vários exemplos.

Bibliotecas especializadas em dados

NumPy ou Pandas são algumas das bibliotecas especializadas em gerir dados que vais aprender a utilizar.

Projetos: Põe à prova o que aprendeste

Exercício 1

Neste primeiro exercício prático terás que criar uma app com Flask e base de dados em SQLite3.

Exercício 2

Para o segundo exercício prático pedimos-te que desenvolvas uma app de desktop com Tkinter e base de dados SQLite3.

Projeto final

No projeto de final de curso vais criar uma aplicação com gestão de produtos e fornecedores.

Certificação PCAP: Python Essentials

Prepara-te para passares no exame de certificação PCAP. Com a tua formação terás acesso gratuito ao nossos curso oficial CISCO: Python Essentials.

Especialização

O que vais aprender com a IA?

A Inteligência Artificial é uma área muito versátil que já faz parte do nosso dia a dia e Python é uma linguagem de programação que facilita a criação de programas. Juntas, formam uma combinação explosiva que podemos aplicar em vários setores. Especializa-te na Tokio School e aprende a integrar novos desenvolvimentos de IA em sistemas informáticos já existentes e a desenhar, desenvolver e implementar as suas técnicas.

Programa
1
Módulo 1 Inteligência Artificial
2
Módulo 2 Ciência de Dados
3
Módulo 3 A plataforma KAGGLE
4
Projeto final Projeto Final
*Podes estudar várias destas especialidades simultaneamente.

A metodologia de Tokio

Todos os nossos senseis transmitem as suas aulas em direto. E, se não puderes assistir, não há problema! As aulas ficarão gravadas e disponíveis na plataforma virtual.
Estaremos ao teu lado ao longo de toda a formação. Os nossos assessores pedagógicos vão ajudar-te a alcançar os teus objetivos (organização e motivação para tokiers!).
Especialistas reais no ativo que trabalharam em diversos tatamis (autênticos senseis!).
Adaptamo-nos a cada aluno fixando objetivos realistas que se ajustem às suas circunstâncias pessoais e às suas capacidades. O nosso modelo baseia-se numa aprendizagem “feita à medida”.

Professores do Curso de Python

Os nossos senseis

Contamos com alguns dos melhores profissionais do setor. A sua missão: converter-te num profissional com futuro. Os nossos professores vão passar-te os seus conhecimentos e guiar-te pela sua sabedoria.

Na Tokio não somos de colocar medalhas...mas, se nos forem dadas usamos com orgulho!

Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
ETA 2022 en la Categoría de eLearning

É no tatami que mostras o que vales

O teu tatami são as empresas, líderes no setor tecnológico e digital, nas quais podes aplicar os teus conhecimentos de samurai. Na Tokio School tens até 300 horas de estágios de qualidade para dar um push ao teu networking e um boost diferenciador ao teu CV.

Procura empresas

Todas as formações em Tokio School incluem:

Desde 1.800 €

I.V.A. incluido

  • Formação 100% online
  • Masterclass complementares
  • Assessoria pedagógica
  • Formação em inglês
  • Estágio em empresas
  • Tokio Net (alertas de emprego durante 5 anos)
  • E, além disso, 2 anos para concluir a tua formação

Mais informação

Se chegaste até aqui abaixo é porque temos algo que te interessa, certo? Claro que sim! Tu também nos interessas. Estamos ansiosos para poder chamar-te pelo teu nome, falar contigo, saber em que te podemos ajudar. Em resumo: gostaríamos (muito!) de te conhecer. Envia-nos uma mensagem. Entraremos em contacto contigo num piscar de olhos.

  • Responsável de Tratamento: EINSTEIN TRAINING, LDA

    Finalidade de tratamento: Gestão de consulta.

    Destinatários: Nenhum dado será transferido, exceto por obrigação legal. / Direitos: aceder, retificar e excluir os dados, bem como outros direitos, conforme o explicito na Política de Privacidade.

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
FAQ

Python é uma linguagem de programação Open-Source e normalmente é utilizada em data science, machine learning, desenvolvimento Web, aplicações, automação de scripts, fintechs e muito mais. Com ela vais poder: construir de sistemas Web, com Django, Flask, Pyramid, entre outros; fazer análise de dados, desenvolver sistemas de Inteligência Artificial, Machine Learning, etc.


Podes começar a aprender a programar em Python com o nosso curso de Programação Python. Temos a certeza que vai ser o curso certo para dominares esta linguagem.


A linguagem Python é conhecida pela sua ampla variedade de aplicações: ciência de dados, desenvolvimento Web, Big Data, inteligência artificial, programação de videojogos, finanças, Blockchain, entre outros… As possibilidades são infinitas e isso é uma grande mais-valia porque te permite escolher o setor que mais gostas e optar entre as melhores ofertas de emprego e futuros projetos.


Se estás interessado em aprender esta linguagem de programação, mas não tens noções básicas, não te preocupes! Python é uma linguagem de programação simples e versátil, o que a torna perfeita para começar no mundo da programação. Ou seja, não vai demorar muito tempo até que te tornes um samurai do Python.


Python é uma linguagem de programação de alto nível, muito versátil e relativamente fácil de aprender. Pode ser usada para praticamente qualquer coisa. Por exemplo, o Google usa-a para rastrear páginas, a Pixar para criar seus filmes, o Spotify como forma de recomendar músicas e a Inditex para melhorar a sua gestão de stock.


Além disso, tem vindo a tornar-se numa das linguagens de programação com maior índice de crescimento, facto que leva a uma grande procura por profissionais especializados nesta área.


Cursos relacionados