Após passar na seleção pelo módulo 1 de lógica de programação, iniciei o módulo 2 do curso.
O módulo 2 consiste basicamente em desenvolvimento de software e aplicativos desktop, utilizando a linguagem Python, o PyQT5, o QT design e o banco de dados Sqlite.
Este módulo do curso se iniciou no dia 02/08/2021 e terminou no dia 10/12/2021 com 200 horas de aulas teóricas e práticas, esse módulo 2 do curso era a princípio híbrido, com aulas online e presenciais, e devido a pandemia, o aluno que desejasse (como foi o meu caso) poderia fazer esse módulo 100% online.
Neste módulo começamos aprendendo o básico da linguagem Python utilizando linhas de comando e o terminal.
Após isso, aprendemos também a utilizar o Qt design e o PyQt5 para construção de interfaces gráficas. Aprendemos também um básico da linguagem SQL e de trabalhar com o banco de dados Sqlite3.
Com as habilidades que aprendi nesse curso, desenvolvi alguns projetos para colocar em prática o meu aprendizado, foram eles:
Finalizamos esse módulo do curso com um Hackathon 100% online que ocorreu entre os dias 11/12/2021 e 18/12/2021, foi uma intensa semana com várias oficinas e workshops e muito aprendizado, onde os mais de 400 alunos desse módulo foram divididos em grupos de 5 a 7 integrantes e tiveram a oportunidade de escolher entre 8 eixos, cada um com uma tarefa, onde apenas 14 equipes seriam classificadas para a grande final.
Com muito orgulho minha equipe conseguiu ficar entre as 14 classificadas, apesar de não chegar entre os 3 primeiros, foi uma experiência muito importante para nosso aprendizado.