Executando verificação de segurança...
5

Só toma cuidado, uma armadilha muito comum de quem está aprendendo POO é tentar usar alguma linguagem baseada em POO e achar que isso está resolvendo tudo, dá para aplicar POO perfeitamente em Python da mesma forma que dá para usar Java e basicamente usar POO de uma forma totalmente torta, seguem meus conselhos:

  1. Não fique trocando de linguagem durante a fase de aprendizado inicial isso só vai ficar te forçando a gastar tempo aprendendo estruturas que você já sabe usar, um motivo bom para trocar de linguagem por exemplo seria fazer um estudo de mercado e concluir que tem mais oportunidades com alguma segunda linguagem.
  2. A partir do momento que você souber a estrutura de uma linguagem e seus comandos principais veja estruturas de dados, POO e Design Patterns, isso vai te diferenciar de outros que estão começando e acham que saber fazer um CRUD é o suficiente, fora isso foque em qualidade de desenvolvimento com SOLID e Clean Code.

Seguem alguns links para reflexão e ajuda:

  • Pesquisa do código fonte TV com alguns dados interessantes sobre linguagens, frameworks e salários.
  • Design Pattern Guru o material deles é simplesmente incrível para aprender design patterns.
  • Aqui eu queria deixar um bom livro de python com POO, mas não sou do time Pyhton então indicar um livro que não li seria mancada :(.
Carregando publicação patrocinada...