Python Developer

Curso mais procurado da atualidade, Os dados são o novo petroleo! Aprenda a trabalhar com os dados para tomada de decisão.

Sobre o curso

Curso mais procurado da atualidade, Os dados são o novo petroleo! Aprenda a trabalhar com os dados para tomada de decisão.

A TDS Tecnologia está no mercado desde de 1998, desde então possui um grande know how em ensinar pessoas. Nossa metodologia de capacitação é a abordagem prática, logo garantimos a qualidade de nossos cursos, assegurando que nossos alunos conseguirão aplicar os conhecimentos.

Os materiais deste treinamento serão entregues no primeiro dia de aula e você receberá um certificado de conclusão caso obtenta 75% de presença no treinamento.A TDS Tecnologia oferece garantia de qualidade aos clientes, permitindo que os mesmos possam refazê-los no caso do não acompanhamento, por motivos justificados.

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


O que vou aprender?

Desenvolvimento em Python

A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por terceiros.

MÓDULO 1

Entendendo o Python , como começou e sua utilização

Porque utilizar o Python

Características Linguagem de programação

Linguagens Compiladas x Interpretadas (diferenças)

Linguagem de propósito geral

Instalando o Python , o interpretador, bibliotecas e IDE (Jupyter)

Instalando o pacote Anaconda (IDE)

Seu primeiro código Paython

Operadores aritméticos, Variáveis e tipos de dados;

Entrada de dados com a Função Input ();

Formatação de dados com a Função Fomat ();

Condições com o comando IF ELSE;

Comandos de  loop FOR, WHILE, BREAK, RANGE;

Definição de Módulos, Classe e bibliotecas Python;

Utilizando funções básicas do python;

Criando Funções personalizadas em (def);

Exercícios de Fixação

 

MÓDULO 2

Criando estruturas em listas;

Transformação de tipos de dados (type);

Tuplas e Dicionários em python;

Exercício de fixação;

Manipulação de Strings;

Funções lambda e map();

Manipulando arquivos no python.

Utilizando APIs ;

Encodings;

MÓDULO 3

Pacote Numpy;

Arquivos com o pacote Pandas (xls e csv);

Introdução ao pacote Pandas;

Comandos úteis do Pandas ;

Filtrando linhas e colunas no Pandas;

Exercício de fixação

Manipulando linhas e colunas com o Pandas;

Excluindo coluna no Pandas;

Função GroupBy do Pandas;

Exercício de Fixação;

Criando histogramas;

O que é um boxplot e como calcular;

Criando um boxploto no Python;

Criando e visualizando gráficos com Marplotlib;

Como trabalhar com dados faltantes;

Introdução a Machine Leaning;

Primeiro código de Machine Learning;

Prevendo dados diariamente com Machine Learning;

 

 MÓDULO 4

Desenvolvimento de softwares com Kivy – Aplicações Mobile e PC

Trabalhando com Widgets;

Layouts;

Linguagem KV;

Utilizando Classes;

Sel;

Utilizando botões;

Cor de fundo e App básico de cadastros;

TextInput numérico e criação de funções;

Tratamento de erros (try e Except);

Screen e ScreenManager – utilizando mais de uma tela;

Exercícios de Fixação;

MÓDULO 5

Selenium para Automação Web;

Instalação e configuração;

Páginas HTML;

Preenchendo formulário com upload;

Utilizando Scroll;

Obtendo atributos;

Exercícios de fixação;

Utilizando XPath;

Seleção em Listas;

Exercício de fixação;

Trabalhando com iFrames, Frames, Alertas, Janelas e Wait;

 

MÓDULO 6

Utilizando Web Scraping e suas restrições;

Extraindo dados do HTML de uma página;

Coletando reviews de um site;

Varrendo várias páginas;

Exercícios de fixação;

Criando um crawler;

Automação de tarefas com PyAutoGUI;

Criando automação de tarefas;

Automatizando tarefas simples;

Funções para utilização do teclado e mouse.

Funções para captura e conferência de tela;

Exercícios de Fixação;

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


Feedback

O que nossos alunos que se tornaram profissionais têm a dizer sobre nós, depois de aprender conosco e alcançar seus objetivos.

Acesso Ilimitado

Você também tem a opção de comprar o acesso ilimitado à todos os cursos ONLINE desta plataforma. São +400 horas de cursos incluidas em seu curriculo e dezenas de certificados registrados no seu nome.

Todos cursos por R$139/mes

Já tem uma conta? Login