Curso de Programação em Python
Aprenda programação em Python desde o básico até conceitos avançados. Os tópicos incluem estruturas de dados, algoritmos e aplicações do mundo real.

AROTEC Education
Aprender. Construir. Aplicar.
Conteúdo organizado para avançar passo a passo.
13 aulas disponíveis neste percurso de aprendizagem.
Aula 1
Apresentação
Apresentação do curso
Boas vindas ao curso de Python, agradecimento pela confiança e o que os alunos podem esperar aprender.
Aula 2
Introdução
Introdução do curso
Introdução à linguagem de programação Python, sua história, versatilidade e aplicações no mundo real. Acompanhe á pagina 2 do material de apoio.
Aula 3
Instalação de ferramentas
IDE, Python e configuração do ambiente
Nesta aula, os alunos irão instalar o Python, escolher uma IDE e configurar o ambiente de desenvolvimento para começar a programar com eficiência. Acompanhe á pagina 3 do material de apoio.
Aula 4
Sintaxe Básica do Python
Variáveis, operadores...
Esta aula apresenta a sintaxe fundamental do Python, incluindo como declarar variáveis, utilizar operadores e escrever código limpo e legível. Acompanhe da pagina 4 até a 9 do material de apoio.
Aula 5
Listas, Tuplas & Dicionários
Organização de dados em Python.
Esta aula apresenta as principais estruturas de dados do Python para agrupar valores: listas, tuplas e dicionários. Você aprenderá a criar, acessar e manipular cada tipo de forma eficaz. Acompanhe da pagina 13 até a 15 do material de apoio.
Aula 6
Estruturas de Controle e Fluxo
Estruturas: if, else, while, for
Aprenda a controlar o fluxo dos seus programas em Python usando estruturas condicionais e de repetição. Esta aula apresenta lógica de decisão e repetição. Acompanhe da pagina 10 até a 12 do material de apoio.
Aula 7
Funções
Organiização e reutilização de código.
Esta aula apresenta o conceito de funções em Python, mostrando como defini-las, chamá-las e reutilizá-las para escrever um código mais limpo e eficiente. Acompanhe da pagina 16 até a 17 do material de apoio.
Aula 8
Programação Orientada a Objetos (POO)
Uso de classes e objetos.
Esta aula apresenta os princípios da programação orientada a objetos em Python, incluindo como definir classes, criar objetos. Acompanhe da pagina 18 até a 22 do material de apoio.
Aula 9
Introdução à Programação Web
Fundamentos do desenvolvimento web.
Esta aula oferece uma visão geral da programação web, abordando conceitos essenciais como ambientes virtuais, arquitetura cliente-servidor e a estrutura básica de aplicações web. Acompanhe da pagina 23 até a 30 do material de apoio.
Aula 10
Introdução ao Flask
Construção de apps web com Flask.
Esta aula apresenta o Flask, um microframework para Python que simplifica o desenvolvimento web. Você vai explorar como configurar um servidor básico, definir rotas e entender a estrutura das URLs.Acompanhe da pagina 31 até a 36 do material de apoio.
Aula 11
Recursos Estáticos e Templates
Aplicação de estilos e paginas.
Esta aula explora como gerenciar recursos estáticos como CSS e imagens, e como usar o motor de templates do Flask (Jinja) para criar páginas HTML dinâmicas. Acompanhe da pagina 37 até a 40 do material de apoio.
Aula 12
Banco de Dados
Integre bancos de dados ao Flask.
Esta aula apresenta a integração com banco de dados usando Flask-SQLAlchemy, abordando como definir modelos, manipular dados e realizar operações básicas como recuperação e exclusão. Acompanhe da pagina 41 até a 46 do material de apoio.
Aula 13
Sessões
Gerenciamento de sessões.
Esta aula aborda como usar sessões no Flask para armazenar e recuperar dados específicos do usuário, permitindo interações persistentes entre requisições. Você também aprenderá a limpar dados de sessão com segurança. Acompanhe da pagina 47 até a 50 do material de apoio.
Material de apoio do curso
Consulte o manual disponibilizado para este curso.
Pronto para começar a aprender?
Consulte as aulas disponíveis e continue a sua jornada de aprendizagem online.