Skip to content · ⁨Pular para o conteúdo⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Aprender a Programar — Python, Java, C, SQL & Web⁩

Python for A-Level CS · ⁨Python para CS Nível A⁩

Data structures, algorithms, and OOP for Cambridge 9618. · ⁨Estruturas de dados, algoritmos e POO para Cambridge 9618.⁩

python 15 Lessons · ⁨Lições⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨Cada aula roda no seu navegador — escreva código real, pressione Executar e as tarefas se verificam sozinhas. Grátis, sem necessidade de conta, com notas traduzidas em par com o inglês.⁩

Start the course · ⁨Iniciar o curso⁩

Lessons in this course · ⁨Lições neste curso⁩

  1. 01 Nested loops & 2-D lists · ⁨Loops aninhados & Listas 2-D⁩ 3 required tasks Video · ⁨Vídeo⁩
  2. 02 Text files · ⁨Arquivos de texto⁩ 3 required tasks Video · ⁨Vídeo⁩
  3. 03 Exceptions · ⁨Exceções⁩ 3 required tasks Video · ⁨Vídeo⁩
  4. 04 Stacks · ⁨Pilhas⁩ 3 required tasks Video · ⁨Vídeo⁩
  5. 05 Queues · ⁨Filas⁩ 4 required tasks Video · ⁨Vídeo⁩
  6. 06 Linked lists · ⁨Listas ligadas⁩ 3 required tasks Video · ⁨Vídeo⁩
  7. 07 Searching · ⁨Busca⁩ 3 required tasks Video · ⁨Vídeo⁩
  8. 08 Sorting · ⁨Ordenação⁩ 3 required tasks Video · ⁨Vídeo⁩
  9. 09 Recursion · ⁨Recursão⁩ 3 required tasks Video · ⁨Vídeo⁩
  10. 10 Classes & objects · ⁨Classes e objetos⁩ 3 required tasks Video · ⁨Vídeo⁩
  11. 11 Inheritance & encapsulation · ⁨Herança e encapsulamento⁩ 4 required tasks Video · ⁨Vídeo⁩
  12. 12 Programming paradigms · ⁨Paradigmas de programação⁩ 3 required tasks Video · ⁨Vídeo⁩
  13. 13 Hash tables · ⁨Tabelas hash⁩ 3 required tasks Video · ⁨Vídeo⁩
  14. 14 Binary search trees · ⁨Árvores binárias de busca⁩ 3 required tasks Video · ⁨Vídeo⁩
  15. 15 Graphs · ⁨Grafos⁩ 3 required tasks Video · ⁨Vídeo⁩

Language reference · ⁨Referência de idioma⁩

/know/reference/python

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP