SINOPSE
Aprender a programar envolve muito mais do que apenas dominar a sintaxe. É essencial entender os conceitos que não são abordados em aulas tradicionais, como a importância de ferramentas e práticas do dia a dia. O conteúdo é estruturado em cinco partes, começando com a programação em Python e passando por tópicos como programação orientada a objetos e o uso de ferramentas como Git e Bash.
Além disso, são abordados fundamentos da ciência da computação, incluindo estruturas de dados e algoritmos. O aprendizado culmina em dicas práticas para codificação eficiente e estratégias para se destacar em entrevistas de emprego na área de programação.