Inscreva-se
X

Não vá embora!

até 12x sem juros

até 12x sem juros no cartão

INFORMAÇÕES Inscreva-se agora!
5 (20)votos

Curso Programando usando Python


Carga horária: 32 horas


Próximas turmas previstas

  1. 10/03/25 PRESENCIAL NOTURNO OU ONLINE AO VIVO
  2. 07/04/25 PRESENCIAL NOTURNO OU ONLINE AO VIVO
  3. 05/05/25 PRESENCIAL NOTURNO OU ONLINE AO VIVO

Quero receber informações + Cupom 5% Desconto

Programando usando Python

Presencial ou Online ao Vivo
Fale agora com um especialista
Quer saber mais sobre esse curso e
ganhar um voucher de desconto?
Clique aqui agora
Acesso completo a TODOS OS CURSOS
no período de 12 MESES!
OBTER INFORMAÇÕES EXCLUSIVAS

Objetivo do Curso Programando usando Python:

Desenvolvimento rápido, simples e direto são características primordias de Python. É uma linguagem de programação intuitiva e simples em comparação com outras linguagens.  

Neste curso - além de abordar as estruturas básicas do Python ? você também aprenderá técnicas para acessar e extrair automaticamente grandes quantidades de informações de um site, criando webscraping. Automatizar tarefas, construir programas projetando e desenvolvendo interface para interação com o usuário. 

Pandas e Numpy - biblioteca para carregar, tratar, transformar e salvar dados em forma de tabela (dataframes) também serão abordados neste curso.


Você sabe a diferença entre os cursos online e os cursos a distância?

No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.

Pedir informações Inscreva-se

Conteúdo Programático:

Módulo 1 - Python - Visão geral

Operadores Básicos Python

Sintaxe Básica Python

Tipos de variáveis

Tipos de dados padrão

Python Strings

Atualizando strings

Operador de formatação de string

Citações Triplas

 

Módulo 2 - Listas (Lists) de Python

Excluir elementos da lista

Operações básicas da lista

Indexação, fatia(slice) e matrizes (arrays)

Funções e métodos padrão de lists

 

Módulo 3 - Tuplas (Tuples) Python

Excluir elementos da tupla        

Operações básicas de tuplas

Indexação, fatia (slice) e arrays

Funções e métodos padrão de TUPLES

 

Módulo 4 - Dicionário Python

Acessando valores no dicionário

Atualizando dicionário

Excluir elementos do dicionário

Propriedades das chaves de dicionário

Funções internas e métodos de um dicionário

 

Módulo 5 - Tomada de decisão (if...else)

O que é a declaração if ... else em Python?

Módulo 6 ? Loops

For Loop

A função range ()

Loop while

 

Módulo 7 - Date & Time

O que é Tick?

O que é o TimeTuple?

O módulo do calendar

 

Módulo 8 - Função (Function)

Definindo uma Função

Chamando uma função

Passagem por referência e valor

Argumentos de Função

Argumentos de palavras-chave

Argumentos padrão

Argumentos de tamanho variável

Funções anônimas

Declaração return

Escopo das Variáveis

 

Módulo 9 - Files I/O (Manipulação de arquivos)

Abrindo e fechando arquivos    

A função open

O arquivo Object Attributes

O método close ()

Lendo e gravando arquivos        

O método write ()

O método read ()

Posições de arquivo

Renomeando e excluindo arquivos

Métodos

rename ()

remove ()

mkdir ()

getcwd ()

rmdir ()

 

Módulo 10 ? Módulos

declaração de importação

declaração from ... import

declaração from ... import *

Executando módulos como scripts

 

Módulo 11 - Orientação a Objetos com Python

Classe e Objeto

Instanciar o que é isso?

O que é uma classe?

No contexto Python

Visão geral da terminologia POO

Criando Classes

Criando objetos de instância (Instance Objects)

Acessando atributos

Atributos de classe incorporados

Herança de Classe (Class Inheritance)

 

Módulo 12 - Expressões Regulares (python regex)

Importância das Expressões Regulares

O que são Expressões Regulares e como são usadas?

 métodos de Expressões Regulares

re.findall(padrão, string)

re.compile(padrão, string)

 

Módulo 13 - Python webScraping

Webscraping usandoPython e Beautiful Soup

O que é webscraping?

Primeiros passos para se construir uma aplicação Webscraping

WebScraping é realmente necessário?

Utilizando urllib e requests

Manipulando o HTML

Definição dos métodos find() / find_all()

Tratamento de exceções (Handling Exception)

WebScraping App

Inspecionando/mapeando o website

Introdução ao Pandas - criando um dataframe

Pré-Requisito:

Lógica de Programação

Informações Adicionais:

Curso prático e teórico

Cursos Relacionados


Quem Somos?

A Trainning Education é uma empresa brasileira focada em educação, seja ela presencial, online ou a distância, nas áreas de tecnologia, projetos, governança e negócios. Sediada em São Paulo, opera a mais de 15 anos e ostenta a marca de mais de 300.000 alunos formados, sendo a maior certificadora internacional da América Latina.

Por que realizar seu curso na Trainning?

+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos

+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil

+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios

+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil

Quer saber mais? Cadastre-se!

Política de privacidade