Formação de Programadores PYTHON

Formação de Programadores PYTHON

R$0,00

VOCÊ PREPARADO PARA O MERCADO DE TRABALHO

Se você estiver procurando aprender codificação ou quiser aprender uma outra linguagem de programação, o Python é uma boa escolha.

Noss curso de Formação de Programadores PYTHON vai do básico ao avançado, você sairá com a formação necessária para ingressar no mercado como um programador PYTHON.

Agora você pode estar se perguntando: o que se pode fazer com o Python? O Python é a língua oficial do Google, é o poder do Instagram, e até mesmo roda em chips de testes da Intel. É uma linguagem de script que pode automatizar todos os tipos de tarefas, grandes ou pequenas. Você pode fazer praticamente qualquer coisa com o Python que possa fazer com as outras linguagens.

E aí, você está preparado para dar uma guinada em sua carreia ou entrar no mercado de trabalho?

Então, vem fazer nosso curso de PYTHON!

Em Breve!

 

Fora de estoque

Descrição

Público Alvo

Iniciantes em programação com interesse em desenvolver habilidades de programação em Python. O aluno conseguirá ter base teórica e prática (incluindo aprendizado de máquina) para trabalhar como um programador em PYTHON.

É desejável que o aluno tenha uma noção de algoritmos e lógica de programação. No entanto, é possível avançar no curso sem ter este conhecimento prévio

Carga Horária

  • 100 horas

Elementos de Aprendizagem

  • Material Complementar;
  • Estudos de Caso;
  • Exercícios;
  • Tutoria.
  • Slides;

Conteúdo Programático

Módulo 1

1. Introdução.
a. Aula introdutória. Motivação. Panorama de mercado. Instalação e configuração, apresentação do ambiente.
b. Variáveis, expressões, comandos, operadores, literais, strings e outros tipos de dados básicos.

Módulo2

2. Estruturas condicionais, de controle, funções e módulos.
a. Estruturas condicionais e de controle de fluxo.
b. Funções e módulos, pip, easy_install, venvs.

Módulo 3

3. Estruturas de dados.
a. Estruturas de dados I (Listas, dicionários, tuplas, sets)
b. Estruturas de dados II (Slices, Compreensões e operações funcionais (map, groupby, filter etc.)

Módulo 4

4. Orientação a objetos I
a. Classes, métodos, atributos, objetos, construtores, destrutores
b. Herança, polimorfismo, propriedades, exceções

Módulo 5

5. Orientação a objetos II
a. Decorators, classes dinâmicas, transações
b. Iteradores, geradores

Módulo 6

6. Arquivos e bancos de dados
a. Manipulação de arquivos, interpretação de CSV, JSON e XML
b. Acesso a banco de dados

Módulo 7

7. Introdução a desenvolvimento Web com Flask
a. Conceitos, rotas, views, formulários
b. Sessões, arquivos, Ajax

Módulo 8

8. Paralelismo
a. Conceitos, mutex, semáforos, pipes, filas
b. Módulo threading, GIL, módulo multiprocessing.

Módulo 9

9. Bibliotecas padrão e outras aplicações (data e hora, testes, zip, sockets, profiling, gráficos, expressões regulares, entre outras)
10. Bibliotecas padrão e outras aplicações II
11. Binding com bibliotecas em C

Aulas online com transmissão ao vivo

  • Segundas e Quartas-feiras: 19:00 às 22:00