Sobre o curso

Aprenda a desenvolver usando uma linguagem simples, versátil e robusta!

Durante o curso, o professor Marcos dos Santos Rivereto te ensinará o básico para programar usando Python, passando por temas como desenvolvimento de scripts, leitura e gravação de arquivos, estruturas, acesso a banco de dados e entre outras funcionalidades.

Fazendo esse curso você está apto:

Ao terminar o curso você terá a base para utilizar a linguagem Python que te permitirá desenvolver para diversas áreas como jogos, aplicativos mobile, sistemas e muito mais.

Conteúdo programático

  • Conhecendo o Python
    • História do Python.
    • Quem utiliza Python.
    • Características da linguagem.
    • Comparativo com outras linguagens.
    • Ambiente Python.
    • IDEs.
    • Primeiro contato.
  • Variáveis
    • Conceito.
    • Declarando variáveis
    • Tipagem dinâmica e forte.
  • Operadores
    • Aritméticos.
    • Relacionais.
    • Lógicos.
  • Entrada e impressão de dados
    • Entrada de dados com input.
    • Imprimindo dados com print.
    • Imprimindo com marcadores.
  • Estruturas de controle
    • Controle de fluxo.
    • Laços de repetição.
  • Funções
    • Declarando uma função.
    • Dados de entrada e saída.
    • Invocando uma função.
    • **kwargs.
  • Módulos
    • Utilizando módulos.
  • Strings
    • Fatiando strings.
    • startswith.
    • endswith.
    • replace.
    • split.
    • join.
  • Manipulação de arquivos texto
    • Abrindo um arquivo texto.
    • Lendo as linhas.
    • Imprimindo seu conteúdo.
    • Salvando um arquivo texto.
  • Estrutura de dados
    • Listas.
    • Tuplas.
    • Set.
    • Dicionários.
  • Orientação a objetos
    • Classes.
    • Atributos.
    • Métodos.
    • Objetos.
    • Herança.
    • Polimorfismo.
  • Gerenciando o ambiente
    • Virtualenv.
    • Pip.
  • Banco de dados
    • Sqlite3.
    • Abrindo uma conexão.
    • Cursores.
    • Executando comandos SQL.
  • Web Services
    • Integrando um banco de dados com Web Services.

Pré-requisitos

Para conseguir acompanhar o curso é indicado ter conhecimentos básicos em lógica de programação.
A aula utiliza os seguintes softwares: Python 3.5, Virtualenv, Sublime Text e plugin Anaconda (IDE Python para o Sublime Text). É interessante instalar no seu computador para fazer os exercícios propostos, combinado?

Sobre o instrutor

  • Marcos dos Santos Rivereto é especialista em análise de dados e desenvolvimento de softwares.
  • Possui experiência em backend com Java e Python e frontend e mobile com Android e iOS.
  • Atualmente trabalha com Python, R e Hadoop para análise de dados.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Assine e tenha acesso a esse e mais centenas de cursos online:

Plano Anual

Apenas R$ 89,90/mês

Assine já

Plano Semestral

Apenas R$ 129/mês

Assine já

Ou comprar este curso avulso

em até 6x R$ 41,65

R$ 31,24

ou R$177.12 à vista

O que os alunos dizem sobre a Impacta

Ver mais depoimentos