Curso de Programação Python
Aprenda a linguagem de programação que mais cresce em popularidade no mundo, graças às suas inúmeras aplicações, em um curso completo e atualizado.
- Home
- /
- Cursos em Data Science
- /
- Progamação Python
Como Funciona?
Entenda como funciona a modalidade online da Clarify:
Conteúdo
O conteúdo do curso online é o mesmo do presencial. Você tem à disposição um canal exclusivo para tirar suas dúvidas com o nosso suporte.
Rotina
Você estuda onde e quando quiser, no seu próprio ritmo. Seja em casa ou no trabalho, você organiza seus horários de estudo.
Aulas
São 105 aulas no total, que vão do básico ao avançado. Você pode assistir às aulas em sequência ou acessar um módulo específico.
Acesso
O tempo de acesso à plataforma é ilimitado. Mesmo depois de concluir o curso, todas as aulas continuam disponíveis.
Exercícios
A cada módulo você desenvolve um projeto prático para aplicar o conhecimento adquirido.
Certificação
Ao final do curso, você recebe um certificado exclusivo de conclusão.
O que você vai aprender
Ao concluir o curso de Programação Python da Clarify, você será capaz de criar programas completos em Python.
Você irá desenvolver 8 projetos completos para dominar:
- A estrutura da linguagem Python
- Funções e automação de tarefas
- Automação e geração de documentos
- Orientação a objetos
- e ainda você terá uma introdução a Machine Learning e Big Data
105 aulas
Modalidade:
Online
Conteúdo completo: 105 aulas
Introdução
Introdução
- Apresentação do instrutor e do método de ensino
- História e principais características
- O que é possível fazer com Python
- Quem está usando Python?
- Instalação do Interpretador
- Instalação do Visual Studio Code
- Executando o primeiro arquivo python
Módulo 1 - Programação Básica
Programação Básica
- Apresentação do Objetivo do Módulo - Calculadora de Imposto de Renda
- Operadores Aritméticos
- Variáveis
- Tipos de dados básicos
- Entrada de Dados
- Comentários
- Debug
- Operadores de comparação
- if
- else
- elif
- Operadores lógicos
- Calculadora de imposto de Renda - Requerimentos
- Calculadora de imposto de Renda - Solução
Módulo 2 - Módulos e Estruturas de Repetição
Módulos e Estruturas de Repetição
- Apresentação do Objetivo do Módulo - Jogo de Adivinhação
- Loop While
- Saindo de loops com Break
- Cuidado com variáveis não definidas
- Módulo random
- Jogo de adivinhação - Requerimentos
- Jogo de adivinhação - Solução
Módulo 3 - Estruturas e Web Scraping
Estruturas e Web Scraping
- Apresentação do Objetivo do Módulo - Catálogo de Produtos
- Listas - Conceito e construção
- Listas - Acesso de elementos
- Listas - Fatiamento
- Listas - Alteração de valores
- Listas - Adição e remoção de itens
- Listas - Ordenação
- Tuplas
- Dicionários- Conceito e construção
- Dicionários- Acesso de elementos
- Dicionários- Alteração de valores
- Dicionários- Adição e remoção de itens
- Sets (Conjuntos)
- Sets - Adição e Remoção de Items
- Sets - Operações
- IS e os problemas de referência
- Loop For
- função range
- Manipulação de Strings
- Catálogo de Produtos - Requerimentos
- Catálogo de Produtos - Solução
Módulo 4 - Funções e Automação de Tarefas
Funções e Automação de Tarefas
- Apresentação do Objetivo do Módulo - Disparo de emails personalizados
- Gerenciador de pacotes PIP
- Ambientes Virtuais com virtualenv
- módulo getpass
- Definindo Funções
- Parâmetros de funções
- Retorno de funções
- módulo smtplib
- MIMEtização com smtplib
- módulo datetime
- Disparo de emails personalizados - Requerimentos
- Disparo de emails personalizados - Solução
Módulo 5 - Automatizando a Geração de Documentos
Automatizando a Geração de Documentos
- Apresentação do Objetivo do Módulo - Automatização na geração de convites
- Introdução à arquivos
- Módulo os
- Módulo csv
- Módulo openpyxl
- Módulo python-docx
- Automatização na geração de convites - Requerimentos
- Automatização na geração de convites - Solução
Módulo 6 - Orientação à Objetos e Testes Unitários
Orientação à Objetos e Testes Unitários
- Apresentação do Objetivo do Módulo - Gerenciamento de uma usina nuclear
- Orientação a Objeto
- Métodos
- Herança
- Reuso de Arquivos Python
- Tratamento de Exceções
- Testes Unitários
- Gerenciamento de uma usina nuclear - Requerimentos
- Gerenciamento de uma usina nuclear - Solução
Módulo 7 - Compressões e Python no Power BI
Compressões e Python no Power BI
- Apresentação do Objetivo do Módulo - Dashboard com o preço de Ações
- Compressões de listas, tuplas e sets
- Compressões de dicionário
- Módulo requests
- Módulo BeautifulSoup
- Introdução ao módulo pandas
- Python no PowerBi
- Funções lambda
- Dashboard de Comodities - Requerimentos
- Dashboard de Comodities - Solução
Módulo 8 - Introdução à Big Data e Machine Learning
Introdução à Big Data e Machine Learning
- Apresentação do Objetivo do Módulo - Análise de preço de casas por região
- Map, filter e reduce
- Generators
- Módulo Collections
- Anaconda e Jupyter Notebooks
- introdução ao módulo matplotlib
- Introdução a Machine Learning
- Regressão Linear
- introdução ao módulo sklearn
- introdução ao módulo seaborn
- Módulo pickle
- Introdução ao Framework Django
- Análise de preço de casas por região - Requerimentos
- Análise de preço de casas por região - Criação do modelo de ML
- Análise de preço de casas por região - Criação da interface WEB
- Análise de preço de casas por região - Integração do modelo com a interface
- Finalização do curso
Inscreva-se
Conclua a sua inscrição e comece agora mesmo:
Online
Conteúdo:
105 aulas
R$ 528,00
em até 5 X de R$ 105,60
Válido para pagamento à vista ou parcelado no cartão de crédito
O mesmo conteúdo do nosso curso presencial, faça no seu ritmo e tire suas dúvidas com o nosso suporte.