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

CADASTRE-SE

GANHE 5% DE DESCONTO

Programando usando Python

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

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


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