Desenvolvedor Python

Python

Carga horária: 15 horas
Tipo: Presencial
Inicio: 11 e 12 / Fevereiro / 2017
Dias da semana: Sábado e Domingo
Horário: das 8:30 às 18:00
Vagas: Apenas 13 alunos
Valores do investimento:
Até 15 dias antes do início do curso Lote 1: R$ 195,00
Até 07 dias antes do início do curso Lote 2: R$ 245,00
Na semana do início do curso Lote 3: R$ 295,00
À vista 10% de desconto para pagamento à vista
Forma de pagamento
O pagamento pode ser parcelado em até 12x, mas a quantidade de parcelas permitidas é definida pela bandeira do seu cartão.

Inscreva-se 

Público-alvo:

  • Destinado a pessoas interessadas em se tornarem Programador Python

Sobre o Curso

Python é uma linguagem de programação fantástica que te permite criar uma série de aplicações (games, web, aplicações científicas, plotar gráficos, aplicações de segurança etc.) de forma simples e fácil!

A linguagem Python vem crescendo a cada dia porque é fácil de aprender e extremamente poderosa. Python possui vários recursos, e é utilizada por grandes empresas e possui uma comunidade fantástica que está crescendo cada vez mais e impulsionando o desenvolvimento da linguagem.

O que está esperando? Aprenda agora mesmo a linguagem Python através de aulas dinâmicas e didáticas. Esse curso vai direto ao ponto, sem enrolação para otimizar o seu tempo e fazer com que você aprenda a linguagem Python o mais rápido possível.

Ementa

  • O que é Python e o que ele pode fazer por mim?
  • Explicar o que é Python, o porque do nome
  • Explicar a filosofia Pythônica (Zen of Python)
  • Mostrar as baterias inclusas e o que é este conceito
    Overview sobre o mercado de trabalhoPor que a comunidade importa?
  • Python básico
  • Diferenças entre interpretação e compilação
  • O conceito de tipagem dinâmica e forte
  • Tipos de dados básico no Python
  • inteiros, float e complex
  • listas, tuplas e sequências
  • alfanuméricos (strings)
  • dicionários (hashtype)
  • Entrada e saída
  • input, print, format
  • O que conseguimos fazer com tudo isso que aprendemos? (Hands-on)
  • Estruturas condicionais e de repetição
  • Condicionais
  • if, else, elif
  • Por que python não tem switch case?
  • Repetição
  • while
  • for
  • O que conseguimos fazer com tudo isso que aprendemos?
  • Funções
  • O que são? Onde vivem? De que se alimentam?
  • Criando funções
  • Qual a diferença das funções do Python para as funções do Java/C/C++?
  • O que são funções in-place?
  • Atribuindo funções para as funções (hãm?) com o nosso amigo decorator!
  • O que conseguimos fazer com tudo isso que aprendemos? (Hands-on)
  • TDD para as funções (Mundo profissional! Vamos escrever testes!)
  • Devemos escrever testes?
  • Por que escrever testes deixa sua vida melhor?
  • O mundo mágico da programação orientada a objetos!
  • Classes, atributos e métodos
  • Por que é legal ter classes? Por que não é legal ter classes?
  • O que conseguimos fazer com tudo isso que aprendemos? (Hands-on)
  • Unindo os conhecimentos em um projeto bem bacana!
  • Coding dojo para desenvolvimento de um projeto
  • Será necessário usar todos os conhecimentos vistos
  • É legal para fazer o grupo se entrosar

Pré-Requisitos:

Instrutor:

Rafael Henrique da Silva Correia – Desenvolvedor Python na Cargo BR, coordenador/instrutor do Grupo de Estudos Python Sorocaba, bacharel em Ciência da Computação, certificado LPIC2 (por pura diversão), aspirante a Mestre em Ciências da Computação, apaixonado por tecnologia e software livre no geral.

 



Alternativamente, você pode adquirir seu ticket diretamente na página do Eventick

Alguma pergunta? Entre em contato