Visão geral do curso
Este curso apresenta os fundamentos essenciais de Python através de uma progressão lógica e didática. Você começará com variáveis e tipos de dados, passará por estruturas de dados como listas, tuplas, dicionários e conjuntos, dominará controle de fluxo com condicionais e loops, aprenderá a criar funções e explorar funções de ordem superior, além de conceitos de programação orientada a objetos, módulos e manipulação de arquivos.
Para quem este curso faz sentido
O curso é direcionado a iniciantes em programação que desejam construir uma base sólida em Python. Ideal para quem nunca programou antes ou quer formalizar conhecimentos dispersos. Qualquer pessoa com acesso a um editor de código e vontade de aprender pode acompanhar a sequência de aulas.
Como estudar esta sequência
Acompanhe a aula sequêncialmente, do início ao fim, assistindo cada seção e praticando os exemplos em seu editor de código, como VS Code. A estrutura progride de conceitos simples para complexos, então evite pular tópicos. Pause a aula quando necessário para replicar o que éstá sendo ensinado e experimente variações dos códigos apresentados.
O que você deve conseguir ao concluir
Ao concluir o curso, você terá compreensão prática dos fundamentos de Python e será capaz de escrever scripts simples, trabalhar com estruturas de dados, criar funções reutilizáveis, implementar conceitos de orientação a objetos e manipular arquivos. Você estará preparado para explorar bibliotecas especializadas ou frameworks web conforme seus interesses evoluírem.
