Python From Scratch - Turma 2

 

Opa! E vem aí turma 2 do curso Python From Scratch!

Prepare-se que vai ser ainda melhor!

Formato:

Webinários ao vivo em 4 aulas de 4 horas cada em sábados consecutivos, das 8h às 12h.

Os webinários também serão gravados, e os vídeos disponibilizados aos alunos.

Data de Início:

05/03/2016

Ementa:

Aula 1:

  • O que é Python
  • Quem usa Python
  • Onde posso usar Python
  • Instalando o Python
  • Python Interativo
  • Compilado ou interpretado?
  • Instalando e configurando o atom
  • Dados que o python entende
  • Conversando com seu programa
  • Tomando decisões - controle de fluxo
  • O negócio é repetir - laços de repetição
  • Exercícios para aula 2

Aula 2:

  • Mas sem se repetir - definindo funções
    • Funções
    • Passagem de parâmetros
    • Parâmetros opcionais (valor padrão),
    • Empacotamento de parâmetros
    • Funções como cidadãos de primeira classe
    • Passagem de funções como parâmetro
      • Closure
  • Salvando meus dados - Escrevendo e lendo de arquivos
    • Métodos de leitura e escrita tradicionais
    • Pickle
  • Xi! Deu zica - tratando erros
  • Exercício para aula 3

Aula 3:

  • Programando coisas - Orientação a objetos
    • Conceitos básicos
    • Atributos
    • Métodos
    • Properties
    • Métodos especiais
  • Minha coisa tem coisas - relações entre os objetos
    • Composição
    • Herança
  • Guardando seu código pra depois - Módulos Python
  • Trazendo coisas de fora - imports
    • Como fazer imports no seu projeto de forma elegante e eficiente
  • Dizendo pro meu programa como rodar - Parâmetros de linha de comando
  • Exercícios para aula 4

Aula 4:

  • Criando coisas dinamicamente - Comprehentions e generators
  • Escopos de variáveis
  • Criando testes para meus programas
    • Doctests
    • Unittests
  • Achando os bugs sem print - pdb
  • Acessando bancos de dados
  • Quais as pilhas que estão incluídas? -  a biblioteca padrão
    • math
    • string
    • re
    • itertools
    • os
 
Investimento: R$ 300,00
 

Compre o curso clicando no botão abaixo!