Preaload Image
Anterior

Mestria em Python: Iniciante a Expert

User Avatar
Gratuito
Banners website_2024 (2)
Gratuito

Data

Brevemente


Descrição

Embarque numa jornada transformadora de codificação com ‘Python Mastery: de Principiante a Especialista’. Este curso foi desenhado para o tornar num profissional de programação em Python. Quer esteja a procurar mudar de carreira, aprimorar as suas competências atuais ou começar um novo hobby na área da tecnologia, este curso é a sua porta de entrada para o sucesso no mundo da programação e análise de dados.

 

Categoria

Desenvolvimento em Python

 

Duração do Curso

100 horas (3x semana)

 

Conteúdos

1) Fundamentos de Python

a. Aprenda a escrever código limpo e eficiente utilizando a sintaxe do Python, com foco em operações lógicas e estruturas de tomada de decisão.
b. Domine a criação e utilização de funções para um código modular, eficiente e reutilizável. Aprenda sobre argumentos de funções, valores de retorno e escopo.

2) Funcionalidades Avançadas do Python

a. Funções Lambda: Compreenda e aplique funções anónimas quando apropriado para uma execução de código concisa.
b. Decoradores: Aprenda como os decoradores podem modificar ou melhorar funções e métodos sem os alterar permanentemente, compreendendo as suas aplicações práticas em tarefas do mundo real.

3) Manipulação e Tratamento de Dados

a. Utilize estruturas de dados incorporadas do Python (listas, conjuntos, tuplos, dicionários) para uma manipulação e armazenamento de dados eficientes.
b. Utilize expressões regulares para correspondência de padrões sofisticados e extração de dados, essenciais para o processamento de texto.
c. Aprenda a analisar, manipular e armazenar dados em formato JSON, facilitando a troca de dados entre servidores e aplicações.
d. Use Beautiful Soup 4 e Selenium para extrair dados de páginas web, compreendendo tanto técnicas de scraping estático como dinâmico.

4) Interação com Bases de Dados

a. Entenda como conectar aplicações Python a uma base de dados MySQL para executar consultas, obter dados e gerir transações.
b. Opcional: integração com bases de dados noSQL.

5) Programação Orientada a Objetos

a. Adquira competência no uso do paradigma POO em Python, abrangendo classes, objetos, herança e polimorfismo para solucionar problemas complexos com código limpo e eficiente.

6) Desenvolvimento WEB e APIs

a. Desenvolva e implemente APIs usando Flask, compreendendo os fundamentos da criação de servidores web, rotas e manipulação de dados.

7) Desenvolvimento de projeto

a. Aplique as competências aprendidas ao longo do curso num projeto final que envolve a construção de uma aplicação WEB em Python com integração com bases de dados e APIs.

 

Horário

Brevemente.

 

Taxa de Frequência

Brevemente.

 

Detalhes do Curso

  • Sessões de Formação 0
  • Avaliações 0
  • Duração 100 horas
  • Habilitações All levels
  • Língua Português
  • Critérios de avaliação Sim
User Avatar
Mestre em Sistemas de Informação, conta com mais de 20 anos de experiência nas áreas da programação, ensino e formação. Atualmente, é professor na Universidade da Madeira e atua como Sócio gerente e Programador Senior numa empresa especializada na construção de serviços para a hotelaria e restauração. Encontra-se, neste momento, a frequentar um doutoramento em Inteligência Artificial.