Cursos Presenciais
Programação Python

Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional. Atualmente é uma das Linguagens de Programação mais utilizadas no mundo. Python foi criada para produzir código bom e fácil de manter, de maneira rápida e suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados avançadas estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python. Assim, o Python se aplica na solução de problemas de várias complexidades.
Além disso, por ser uma linguagem livre e multiplataforma, possibilita que os programas escritos em uma plataforma sejam executados sem nenhum problema na maioria das plataformas existentes e sem nenhuma modificação.
Promover competências e habilidades para que o aluno consiga compreender e programar utilizando a linguagem Python através de uma compreensão rápida e gradativa.
A quem se destina: pessoas que desejam trabalhar com desenvolvimento de sistemas e programas.
Pré-requisitos: Já ter realizado o Curso Lógica de Programação ou possuir conhecimento na área de programação.
IMPORTANTE: Cada aluno deverá trazer seu próprio notebook e as instalações e configurações dos programas serão realizadas em sala de aula.
Metodologia: Aula prática e objetiva onde o aluno através de conceitos fundamentais e exercícios irá explorar o conhecimento e a lógica para o desenvolvimento de programas.
Recursos didáticos: Livro e Datashow.
Carga Horária: 30 horas.
Turmas Reduzidas: Máximo 06 alunos.
– Sobre o Python
– Características da linguagem
– Instalação do Python
– Ambiente de Desenvolvimento Integrado – IDLE
– Conceitos Básicos de Variáveis Mutáveis e Imutáveis
– Comandos de Atribuição
– Indentação
– Estruturados de Dados (Entrada e Saída)
– Comandos de Entrada e Saída
– Formatação de string
– Expressões Aritméticas
– Módulos built e Importação de Módulos
– Módulo math
– Módulo random
– Estruturas de Decisão
– Expressões Lógicas
– Estruturas de Repetição
– Classe String
– Operadores
– Função len(x)
– Função ord(x)
– Função chr(x)
– Métodos da Classe String
– Formatações Avançadas de Strings
– Tratamentos de Erro
– Tratamento de Exceções
– Provocando Exceções
– Comando nally
– Listas
– Métodos, funções e comandos da classe list
– Cuidados na atribuição de listas – o método copy
– Tratando listas como vetores e matrizes
– Algoritmos de Ordenação Elementares
– Algoritmos de Busca Elementares
– Conjuntos e Métodos de Conjuntos
– Tuplas e Dicionários
– Funções – definição e chamada
– Variável Global e Variável Local
– Escopo e Parâmetro
– Atribuição Default
– Recursividade
– Arquivos
– Comandos e Métodos
– Método close
– Método write
– Método read
– Método readline
– Método readlines
– Método tell
– Método seek
– Método truncate
– Numpy
– Numpy X Listas
– Criação de Arrays
– Métodos zeros e ones
– Redimensionamento de Arrays
– Operações Wise Element
– Gerando Objetos com Funções Aleatórias
– Álgebra Linear com Numpy
– Objeto Matriz
– Desempenho do Numpy
Se você tem pressa em aprender, inscreva-se logo!
– Livro: Introdução à Programação com Python;
– Certificado (obrigatório 75% de frequência);
– Coffee Break.
Valores e Formas de Pagamento:
à vista: R$ 765,00
10x sem juros no cartão – R$ 85,00/mês – Valor Total R$ 850,00
Matrícula: R$ 335,00 + 3 parcelas R$ 200,00 (Boleto Bancário) – Valor Total: R$ 935,00
Calendário:
Abril | |
Turma I | 06/04 a 11/05 – (10 dias) – Terças e Quartas – 19:00h às 22:00h |
Maio | |
Turma II | 12/05 a 15/06 – (10 dias) – Terças e Quartas – 19:00h às 22:00h |
Outros cursos presenciais
-
BGA REWORK – Retrabalho em Placas de Circuito Impresso
...
-
Repair – Reparador de Placas de Circuitos Eletrônicos
...
-
Inglês Técnico para Técnicos/Engenheiros
Para atuar em setores cada vez mais globalizado é preciso que o técnico ou engenheiro seja capa...
-
PIC – Especialização – Desenvolvimento de Sistemas Supervisórios – Linguagem C#.
Promover competências e habilidades para o desenvolvimento de Interfaces Gráficas utilizando a...
-
PIC – Módulo Avançado
Promover competências e habilidades para o desenvolvimento de Projetos utilizando a Linguagem C...
-
PIC – Módulo Básico – Linguagem C
Promover competências e habilidades para o desenvolvimento de Projetos utilizando a Linguagem C...
-
Microcontrolador AVR com Atmel Studio
Promover competências e habilidades para o desenvolvimento de Projetos utilizando o microcontrol...
-
ARDUINO – Módulo Básico
Promover competências e habilidades para o desenvolvimento de Projetos utilizando a Plataforma A...
-
Internet das Coisas – ESP32
Preparar profissionais para programar o ESP32 e através de uma Plataforma IoT ser capaz de reali...
-
Internet das Coisas com o ESP8266 – NodeMCU
Preparar profissionais para programar o NodeMCU e através de uma Plataforma IoT ser capaz de rea...