Próximas turmas agendadas
Não há nenhuma turma agendada para este curso no momento. Nossas turmas são lançadas de acordo com a demanda.
Por isso, se estiver interessado, clique no link Estou Interessado no quadro ao lado para nos ajudar a lançar no melhor horário
para você.
Objetivo
Você aprenderá a instalar e configurar o Python, tanto no Linux quanto no Windows.
Conhecerá um pouco mais da PVM (Python Virtual Machine), como são suas regras e como configurar o Python para melhor se adequar às suas necessidades.
Você terá uma introdução à Python como interface gráfica(PyGTK).
Totalmente atualizado, este módulo prático do curso Python Programmer trata desde a instalação inicial, configuração do ambiente de desenvolvimento e sintaxe básica da linguagem.
Ementa
Introdução ao Python
- O que é e por que o Python
- Características
- Histórico
Instalação do ambiente Python
- Instaladores
- Configuração do Python
- Configuração das variáveis de ambiente
- PVM (Python Virtual Machine)
- Python e Sistemas Operacionais
Sintaxe Básica
- Variáveis e Constantes
- Comandos de entrada e saída
- Comandos de inclusão
- Comentários
- Tipos de dados
- Lista de dicionários, Tuplas e arquivos
- Uso das aspas, Atribuição e Concatenação
- Arrays e matrizes indexadas e associativas
- Loops ( for / while )
Funções
- Fundamentos das funções
- Escopos e argumentos
- Funções numéricas e Matemáticas (math)
- Funções com datas ( time )
- Funções de String (string )
- Tópicos de função avançados
- Funções de Expressão Regular ( re )
- Funções de Sistema (sys )
- Funções de Interface com Sistema Operacional (so)
Python Funcional
- Ferramentas funcionais
- Compreenção de listas
- Lambda calculus
Módulos
- Fundamentos do desenvolvimento de módulos
- Pacotes de módulo
- Compilando um arquivo Python
GUI
- PyGTK
- Easygui (Tkinter)
- Trabalhando com Glade
- Tópicos avançados dos módulos
Banco de Dados
- Python e os principais SGBD's
- Conexão, consultas e manipulação de dados através de Python
Observações
Conhecimentos prévios recomendados:
- Noções básicas de programação;
- Noções básicas de bancos de dados e instruções SQL;
Este é o curso básico de Python, conheça também opções mais avançadas:
- Python Developer
- Python Web com Django
* O valor do investimento pode variar de acordo com o local do treinamento devido aos custos de deslocamento do instrutor.
Turmas online podem ter preço diferenciado.
Para valores de inscrições em grupo ou turmas fechadas, entre em contato conosco.