Visão Geral
Curso Python Programming Introduction para Iniciante, Este curso técnico tem como o principal objetivo apresenta a linguagem de programação mais usada na virada para a estudaria 4.0 Linguagem Python 3. É adequado para qualquer pessoa que tenha o objetivo de se tornar programadores iniciando em Python.
Objetivo
Ao final deste Curso Python Programming Introduction para Iniciante você será capaz de:
- Desenvolva aplicativos com Python
- Código de estrutura com classes, funções, módulos e recursos OO
- Escreva scripts Python para automatizar tarefas de administração do sistema
Pre-Requisitos
- Nenhum conhecimento prévio de Python é assumido, embora os delegados devam estar familiarizados com pelo menos uma linguagem de programação e conceitos orientados a objetos.
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico
Introdução ao Python
- Características da linguagem Python
- O modelo de execução do Python
Manipulando strings e literais numéricos
- Declarando e inicializando variáveis
- Fazendo cálculos aritméticos
- Tomar decisões e executar iterações
- Formatando e fatiando strings
Agregando dados relacionados
- Acessando informações posicionais em listas
- Representando dados ordenados com tuplas
- Manipulação consistente de coletas de dados com iteradores
Definindo e chamando funções
- Argumentos posicionais, palavras-chave e padrão
- Implementando listas de argumentos de comprimento variável
- Funções recorrentes e geradoras
Agrupando código em módulos
- Importando e recarregando módulos
- Funções de referência de módulos por qualificação
- Combinando módulos em pacotes
Declarando e modificando classes e objetos
- Encapsulando atributos e métodos em classes
- Inicializando objetos com construtores
- Acessando dados derivados com propriedades
- Operadores de sobrecarga
Herança e polimorfismo
- Reutilizando a funcionalidade por meio de herança
- Definindo classes abstratas e interfaces
- Sobrescrevendo métodos para comportamento dinâmico
- Rastreando o escopo no namespace
- Aprimorando a funcionalidade com decoradores de classe
Gerenciando arquivos
- Lendo e escrevendo texto e arquivos binários
- Importando o módulo do SO para gerenciamento de diretório
Exceções
- Mantendo o controle do programa com manipuladores de erros
- Detectando erros e gerando exceções
TENHO INTERESSE