Python - Fundamentos
Faz parte das formações: Desenvolvedor Python Júnior
Instituição: TreinaWeb
Descrição
Neste curso abordaremos os conceitos iniciais que cercam o Python e como estes funcionam na linguagem. São vídeo aulas e apostilas que mostram os principais conceitos básicos da linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você verá:
- Como funciona a sintaxe básica do Python e a importância da identação;
- Como criar e utilizar variáveis para armazenar informações;
- O que são e como trabalhar com operadores aritméticos para realizar cálculos matemáticos;
- Utilizar estruturas de condição no Python;
- Como repetir a execução de blocos de código utilizando estruturas de repetição;
- Como criar classes e trabalhar com orientação à objetos;
- Trabalhar com listas para o armazenamento de diversas informações;
- Como funciona o sistema de namespaces do Python e como importar módulos em scripts;
- Como tratar exceções para garantir um fluxo correto na execução do aplicativo.
Ementa
1 - Introdução ao Python
Introdução
2 - Configuração do ambiente
Apresentação
Ferramentas necessárias
Instalação no Windows
Instalação no Linux
Instalação no MacOS
Criando Projeto no PyCharm
3 - Primeiros passos com Python
Apresentação
Tipos de dados
O tipo String
Indentação no Python
Imprimir Variáveis
Entrada de dados
Questionário 3 questões
Desafio de código
Desafio de código
4 - Operadores de atribuição
Apresentação
O que são operadores de atribuição?
Atribuição múltipla
Questionário 3 questões
Desafio de código
5 - Operadores Aritméticos
Apresentação
O que são operadores aritméticos?
Precedência dos operadores
Trabalhando com operadores aritméticos
Questionário 3 questões
Desafio de código
6 - Estruturas de condição
Apresentação
O que são operadores lógicos?
Condicional if-else e if-elif-else
Atribuição condicional
Trabalhando com estruturas de condição
Questionário 3 questões
Desafio de código
Desafio de código
7 - Estruturas de repetição
Apresentação
O que são estruturas de repetição?
While
For
For-else e While-else
Break
Continue
Trabalhando com While
Trabalhando com For
Questionário 3 questões
Desafio de código
Desafio de código
8 - Orientação à Objetos no Python
Apresentação
O que é Orientação à Objetos?
Trabalhando com classes
Questionário 3 questões
Desafio de código
9 - Módulos
Apresentação
Como funcionam os módulos no Python
Importando classes em nosso projeto
Questionário 3 questões
10 - Listas no Python
Apresentação
O que são as listas e como funcionam
Trabalhando com listas
Questionário 3 questões
Desafio de código
Desafio de código
11 - Tratamento de exceções
Apresentação
Tratamento de exceções no Python
Tratando exceções com try/except
Tratando exceções com try/finally
Gerando exceções com Raise
Gerando exceções com Assert
Trabalhando com exceções
Questionário 3 questões
Desafio de código
Desafio de código
12 - Conclusão
Conclusão
Data de Início: 11 de Abril de 2021
Data de Conclusão: 17 de Abril de 2021
Carga Horária: 20,0
Categorias: Python