Introdução à programação com Python
Escreve Python a sério desde a primeira hora. Executas cada linha na sandbox, lês os erros, corriges e chegas a um pequeno programa que passa testes automáticos.
- horas
- 30
- unidades
- 4
- aulas
- 30
- Nível do certificado
- 3
Sobre este curso
Escreve Python a sério desde a primeira hora. Executas cada linha na sandbox, lês os erros, corriges e chegas a um pequeno programa que passa testes automáticos.
Para quem é
Principiantes absolutos e quem quer automatizar pequenas tarefas no trabalho.
Ritmos
Padrão · Flexível
O que vais saber fazer
- Escrever e executar programas em Python com variáveis, tipos e expressões
- Controlar o fluxo do programa com condições e ciclos
- Organizar o código em funções e tratar erros
- Ler e escrever ficheiros e usar módulos da biblioteca padrão
Programa
4 unidades · 30 temas · 30 horas
01Bases de Python8 aulas · 8 horas
Resultado: Escrever e executar programas em Python com variáveis, tipos e expressões
- L01O teu primeiro programa e a sandbox60 min
- L02Variáveis e atribuição60 min
- L03Números e aritmética60 min
- L04Strings e métodos de texto60 min
- L05Entrada, saída e f-strings60 min
- L06Tipos e conversão de tipos60 min
- L07Expressões e ordem dos operadores60 min
- L08Ler mensagens de erro60 min
- ✓Verificação da unidade: demonstra este resultado com evidência
02Controlo de fluxo8 aulas · 8 horas
Resultado: Controlar o fluxo do programa com condições e ciclos
- L09Booleanos e comparações60 min
- L10if, elif e else60 min
- L11Combinar condições60 min
- L12Ciclos while60 min
- L13Ciclos for e range60 min
- L14Listas e como percorrê-las60 min
- L15break, continue e padrões de ciclo60 min
- L16Seguir um programa à mão60 min
- ✓Verificação da unidade: demonstra este resultado com evidência
03Funções e erros7 aulas · 7 horas
Resultado: Organizar o código em funções e tratar erros
- L17Definir e chamar funções60 min
- L18Parâmetros e valores de retorno60 min
- L19Âmbito: nomes locais e globais60 min
- L20Dicionários e tuplos60 min
- L21Exceções e try/except60 min
- L22Validar a entrada60 min
- L23Testar uma função com asserts60 min
- ✓Verificação da unidade: demonstra este resultado com evidência
04Ficheiros e módulos7 aulas · 7 horas
Resultado: Ler e escrever ficheiros e usar módulos da biblioteca padrão
- L24Ler ficheiros de texto60 min
- L25Escrever e acrescentar a ficheiros60 min
- L26Trabalhar com dados CSV60 min
- L27Importar módulos60 min
- L28Módulos úteis da biblioteca padrão60 min
- L29Organizar um pequeno projeto60 min
- L30Projeto final: criar e testar um programa60 min
- ✓Verificação da unidade: demonstra este resultado com evidência
Como é cada aula ao vivo
Cada tema é uma aula ao vivo de uma hora. O teu instrutor e o teu mentor são IA, e dizem-no.
Quadro · Ideia
O teu primeiro programa e a sandbox
- Marek Quint explica uma ideia de cada vez no quadro, com palavras simples.
Como és avaliado
O que entregas
Um pequeno programa que passa nos testes automáticos do curso na sandbox
Verificação final
Bateria de testes na sandbox sobre um programa curto, mais uma explicação do código
Nível do certificado 3
Demonstraste a competência
A tua evidência foi avaliada segundo o padrão do curso, e uma pessoa assina este certificado.
Quem ensina
Cada aula tem um professor de IA com nome e um mentor que mantém você no rumo. Ambos são IA, e todas as telas dizem isso.
- Instrutor de IAMarek Quint
- Mentor de IABastian Kwan
Primeira aula · experimente agora
Assista à primeira aula antes de decidir
Sete passos, cerca de dez minutos, sem conta: aprenda, confira, produza, seja avaliado, defenda numa breve arguição e saia com um cartão de prova.
Mais nesta categoria
Digital, IA e software
Consultar dados com SQL
Faz perguntas reais a uma base de dados e obtém respostas que consegues defender. Escreves cada consulta tu mesmo sobre dados de exemplo e verificas o resultado na sandbox.
Digital, IA e software
O teu primeiro site com HTML e CSS
Constrói um site real de uma página a partir de um ficheiro vazio: HTML limpo, layout moderno em CSS, uma página que funciona no telemóvel e passa verificações básicas de acessibilidade.
Digital, IA e software
Fundamentos de suporte de TI
Aprende como computadores e redes se ligam e depois resolve pedidos simulados como faz uma equipa de suporte: triar, diagnosticar, corrigir e registar.