Curso Python para Programadores

Data: A definir

Horário: 9h às 18h

Carga horária: 16h

Valores do investimento:

Primeiro lote: R$550,00

Segundo lote: R$600,00

O pagamento pode ser parcelado em até 12x, mas a quantidade de parcelas permitidas é definida pela bandeira do seu cartão.

Material de apoio: Cada aluno ganhará o livro Python para Desenvolvedores

Instrutor: Renzo Nuccitelli

 

Curso Python para Programadores – Centro de Treinamento da Novatec

 

Sobre o curso

Python é uma linguagem poderosa e flexível. Por ser um projeto de código livre e com farta documentação, é possível aprender pela internet. Contudo devido a grande gama de ferramentas, o estudo por conta própria pode demorar um bom tempo e nem sempre levar ao pleno conhecimento dos conceitos e ferramentas mais importantes.

A proposta do curso então é apresentar os principais conceitos da linguagem e as ferramentas que se esperam que programadores plenos conheçam.

Cada aluno ganhará um exemplar do livro Python para Desenvolvedores.

Objetivo

Apresentar a linguagem Python, seus principais conceitos e ferramentas para programadores de outras linguagens ou programadores de Python com com conhecimento básico

A quem se destina esse curso?

Programadores de outras linguagens ou programadores Python com nível básico.

Pré-requisitos

  • Lógica de programação (variáveis, desvios condicionais, laços, funções)
  • Orientação a Objetos básica (Classes, atributos e herança simples).

Importante: O aluno deverá trazer seu próprio notebook e carregador.

Conteúdo do curso

Primeiro Dia

Sintaxe e Nomenclatura básicas:

  • Instalação
  • Módulo
  • Variáveis e tipos embutidos
  • dir, help, type
  • Execução
  • Indentação
  • Listas, conjuntos dicionários
  • Laços
  • Funções

String:

  • Python 2 versus Python3
  • Encode e unicode
  • Leitura e escrita de arquivos

Orientação a Objetos:

  • Classes
  • Atributos de dados
  • Métodos
  • Semântica de Propriedades

Segundo Dia

Testes Automatizados:

  • unittest
  • mock

Iteração:

  • Método mágico Iter
  • Padrão Iterator
  • Expressões geradoras

Programação Funcional:

  • Lambdas
  • Filtragem e mapeamento
  • List e Dict comprehensions

Virtualenv e Pip:

  • Definição
  • Requirements

Pacotes de terceiros:

  • Instalação do DJango

Benefícios

  • Coffee breaks
  • Internet wireless
  • Material didático (livro Python para Desenvolvedores)
  • Arquivos de códigos, imagens, scripts e solução dos exercícios
  • Certificado impresso

Instrutor

Renzo Nuccitelli
Renzo Nuccitelli é Engenheiro de Computação formado pelo ITA. Trabalha com Python desde 2010. Apaixonado por ensino e tecnologia. Fundou o site http://www.python.pro.br em 2013 com Luciano Ramalho para ministrar cursos de Python na internet. Já foi professor durante 4 anos na Fatec de São José dos Campos. Atualmente é engenheiro de qualidade na Red Hat.

 


Avise-me quando este curso estiver disponível

Nome

Email

Telefone

Nome do curso

Período
 Diurno Manhã Tarde Noite Sábado Domingo

CompartilheShare on TumblrShare on LinkedInTweet about this on TwitterPin on PinterestShare on Google+Share on FacebookEmail this to someone