1ª aula:
Linguagens de marcação. Visual Studio - ide Introdução ao HTML com foco em listas, Tabela e Formulários - action, inputs.
2ª aula:
Exercícios HTML. Início do Capítulo 1 do Python no CISCO net Academy 1.0 - Bem vindo aos Fundamentos do Python 1.1 - Introdução a Programação
3ª aula:
Continuação Capítulo 1 do Python no CISCO net Academy 1.2 - Introdução ao Python 1.3 - Download e Instalação do Python Capítulo 2 2.1 - Seção 1 - O Programa "Olá, mundo!" 1.4 - Conclusão do Capítulo 1 - Teste de Módulo - fora de aula
4ª aula:
2.2 - Seção 2 - Literais Python 2.3 - Seção 3 - Operadores - ferramentas de manipulação de dados 2.4 - Seção 4 - Variáveis 2.5 - Seção 5 - Comentários 2.6 - Seção 6 - Interação com o usuário 2.7 - Conclusão do Módulo 2 - TESTE DO MÓDULO - fora da aula
5ª aula:
Conteúdo extra curricular - Não consta no Cisco netAcademy Estrutura Cliente-Servidor Linguagens Lado Cliente - HTML CSS JS Linguagem Lado Servidor - Python Servidor Web Servidor web embutido no Python Instalação Flask e templates Exercícios feitos no modulo 2 usando o terminal, nessa nova estrutura
6ª aula:
Continuação de Exercícios feitos no modulo 2 usando o terminal, nessa nova estrutura
7ª aula:
Início Capítulo 3 Lógica de programação com Python Estrutura Sequencial Diagrama de Blocos 3.1 - Seção 1 - Tomada de decisões em Python Estrutura de controle de decisão (Lógica de Programação) 3.2 - Seção 2 - Loops no Python Estrutura de controle de repetição (Lógica de Programação) 3.3 - Operações lógicas e com bits no Python
8ª aula:
Continuação Capítulo 3 3.4 - Seção 4 - Listas 3.5 - Seção 5 - Ordenando listas simples: o algoritmo de ordenação por bolhas 3.6 - Seção 6 - Operações em listas 3.7 - Seção 7 - Listas em aplicações avançadas 3.8 - Conclusão do módulo 3 - Teste de módulo - fora de aula
9ª aula:
Início Capítulo 4 4.1 - Seção 1 - Funções 4.2 - Como as funções se comunicam com seu ambiente 4.3 - Seção 3 - Retornando o resultado de uma função
10ª aula:
4.4 - Seção 4 - Escopo em Python 4.5 - Seção 5 - Criando funções multi paramétricas
11ª aula:
4.6 - Seção 6 - Tuplas e dicionários 4.7 - Seção 7 - Exceções 4.8 - Conclusão do Capítulo 4 - Teste de Módulo
12ª aula:
CRUD utilizando A biblioteca Sqlite e Flask do python
13ª aula:
CRUD utilizando A biblioteca Sqlite e Flask do python
14ª aula:
Fundamentos do Python 1 (PE1) Exame final do curso - feita em aula Pesquisa de Final de Curso
1ª aula:
Capítulo1 - 1- Introdução aos módulos em Python Seção 2 - Módulos selecionados do Python (math, random, platform)
2ª aula:
Seção 3 - Módulos e Pacotes Seção 4 - Python Package Installer (PIP) Conclusão do Módulo 1 - Avaliação do Módulo - fora de aula
3ª aula:
Métodos de Strings e Listas, Exceções Seção 1 - Caracteres e Strings vs. Computadores Seção 2 - A natureza das strings em Python Seção 3 - Métodos de Strings Seção 4 - Strings em ação
4ª aula:
Seção 5 - quatro programas simples Seção 6 - Erros, o ganha-pão do programador Seção 7 - anatomia das exceções Seção 8 - exceções úteis Conclusão do Módulo 2 - Avaliação do Módulo
5ª aula:
Início Capítulo 3. Programação orientada a objetos Seção 1 - Fundamentos da POO Seção 2 - Uma breve jornada, da abordagem procedural à abordagem de objetos
6ª aula:
3.3. Seção 3 - POO: Propriedades 3.4. Seção 4 - POO: Métodos
7ª aula:
3.5. Seção 5 - Fundamento em POO: Herança 3.6. Seção 6 - Exceções, mais uma vez 3.7. Conclusão do módulo 3 - Avaliação do Módulo - fora de aula
8ª aula:
Capítulo 4 - Assuntos Diversos Seção 1 - Geradores, iteradores e closures
9ª aula:
Seção 2 - Arquivos (fluxos de arquivo, processamento de arquivos, diagnóstico de problemas de fluxo) Seção 3 - Trabalhando com arquivos reais Seção 4 - Módulo os interagindo com o sistema operacional
10ª aula:
Seção 5 - Módulo datetime: trabalhando com funções relacionadas a data e hora Seção 6 - Módulo calendar trabalhando com funções relacionadas ao calendário Conclusão do Módulo 4 - Avaliação do Módulo - fora de aula
11ª aula:
Apresentação padrão de projeto MVC -> Model, View e Controller Instalação e apresentação do Framework DJANGO Apresentação do projeto que será desenvolvido
12ª aula:
CRUD utilizando DJANGO e OOP - Banco de Dados SQLite ou MySql Sugestão: interface do Spotify
13ª aula:
CRUD utilizando DJANGO e OOP Sugestão: interface do Spotify
14ª aula:
Fundamentos do Python 2 (PE2) Exame final do curso Pesquisa de Final de Curso Pesquisa 4BIOS final de curso