Python

Categorias: Programação
Lista de desejos Compartilhar
Compartilhar Curso
Link da Página
Compartilhar nas mídias

Sobre o curso

Este curso foi projetado para ensinar Python de maneira prática e eficiente, desde os fundamentos até tópicos avançados. Você aprenderá a construir scripts, trabalhar com bibliotecas populares e desenvolver projetos reais. Ideal para iniciantes sem experiência prévia em programação ou para aqueles que desejam reforçar suas habilidades em Python.

Objetivos:

  • Compreender a sintaxe básica e os conceitos fundamentais do Python.
  • Aplicar técnicas de programação para resolver problemas práticos.
  • Explorar ferramentas e bibliotecas populares como NumPy, Pandas e Matplotlib.
  • Desenvolver projetos reais para consolidar o aprendizado.

Público-Alvo:

  • Iniciantes em programação.
  • Profissionais de tecnologia que desejam aprender Python.
  • Estudantes interessados em análise de dados, desenvolvimento web ou automação.

Conteúdo Programático

Módulo 1: Introdução ao Python

  1. O que é Python e por que utilizá-lo?
  2. Configuração do ambiente de desenvolvimento.
  3. Executando o primeiro programa em Python.

Módulo 2: Estruturas de Dados Básicas

  1. Variáveis e tipos de dados.
  2. Operações com strings.
  3. Estruturas de controle (if, else, while, for).

Módulo 3: Funções e Módulos

  1. Definindo e chamando funções.
  2. Argumentos, retorno e escopo de variáveis.
  3. Importação de módulos e bibliotecas padrão.

Módulo 4: Trabalhando com Arquivos

  1. Leitura e escrita de arquivos de texto.
  2. Manipulação de arquivos CSV.
  3. Introdução ao JSON e manipulação de dados estruturados.

Módulo 5: Programação Orientada a Objetos (POO)

  1. Classes e objetos.
  2. Herança e polimorfismo.
  3. Métodos especiais e encapsulamento.

Módulo 6: Tratamento de Erros e Depuração

  1. Identificação e tratamento de exceções.
  2. Ferramentas de depuração.
  3. Melhorando a robustez do código.

Módulo 7: Bibliotecas para Análise de Dados

  1. Introdução ao NumPy: operações com arrays.
  2. Manipulação de dados com Pandas.
  3. Visualização de dados com Matplotlib.

Módulo 8: Desenvolvimento Web com Python

  1. Introdução ao Flask.
  2. Criando APIs simples.
  3. Deploy de aplicações web.

Módulo 9: Automação com Python

  1. Automação de tarefas com scripts.
  2. Web scraping com BeautifulSoup.
  3. Trabalhando com APIs externas.

Módulo 10: Projeto Final e Tópicos Avançados

  1. Design e implementação de um projeto completo.
  2. Testes e boas práticas de programação.
  3. Dicas para continuar aprendendo Python
Exibir Mais

Conteúdo do curso

Módulo 1: Introdução ao Python

  • O que é Python e por que utilizá-lo?
  • Configuração do ambiente de desenvolvimento.
  • Executando o Primeiro Programa em Python

Módulo 2: Estruturas de Dados Básicas

Módulo 3: Funções e Módulos

Módulo 4: Trabalhando com Arquivos

Módulo 5: Programação Orientada a Objetos (POO)

Módulo 6: Tratamento de Erros e Depuração

Módulo 7: Bibliotecas para Análise de Dados

Módulo 8: Desenvolvimento Web com Python

Módulo 9: Automação com Python

Módulo 10: Projeto Final e Tópicos Avançados

Classificações e revisões de estudantes

Sem avaliações ainda
Sem avaliações ainda


Rolar para cima