Muitos portais falam até o cansaço sobre a falta de programadores e a quantidade de vagas de emprego que permanecem sem preencher, mas não fazem muito na hora de compartilhar recursos ou descrever os principais obstáculos. O passo mais complicado na programação é o primeiro. No entanto, o pessoal da CodeGym propõe algo diferente: aprender a programar em Java jogando, com muita ênfase na prática. Que tal subir de nível e atravessar mais de 1.200 lições...?

Aprender a programar em Java jogando não é impossível
Aprender a programar em Java

Ninguém disse que é fácil. Aprender uma linguagem de programação requer tempo, dedicação, paciência e uma alta tolerância à frustração. É preciso estar disposto a experimentar, tentar, cometer erros e tentar de novo. Todo mundo se pergunta "por onde começo?", e infelizmente, a maioria das respostas apenas coloca teoria sobre a mesa.

Aqui é quando a CodeGym intervém. Qual é a estratégia dela? Que todos os interessados possam aprender a programar em Java, mas que ao mesmo tempo joguem. O material foi preparado e estruturado como uma aventura. Pense em um RPG: você é nível 1, não tem habilidades e seu equipamento é básico. A CodeGym espera que você queira aprender Java do zero, e seu "jogo" inclui uma quantidade impressionante de exercícios.

Como aprender a programar em Java com CodeGym

Aprender a programar em Java jogando não é impossível
«Sintaxe de Java», tudo começa aqui

O material de aprendizado da CodeGym está dividido em três categorias. A primeira delas é "Curso", e cada uma de suas entradas é uma missão a completar. Tudo começa com a Sintaxe de Java, que nos ensinará sobre classes, objetos, métodos, variáveis, tipos de dados básicos, matrizes (arrays), sentenças condicionais e laços. Mas não se deixe intimidar por essa descrição. O texto nos fala da tripulação do Galactic Rush, um cruzeiro que acabou encalhado em um planeta habitado por robôs selvagens. A tripulação decide reprogramar os robôs para usá-los como mão de obra, mas um dos membros (que também é robô) tem dúvidas sobre a exploração dos locais...

Aprender a programar em Java jogando não é impossível
Só no nível 0 há nove lições. A CodeGym não brinca.

As missões continuam com «Núcleo de Java», «Multithreading em Java» e «Coleções de Java», mas você não deveria se preocupar com isso agora. Em essência, a CodeGym está contando uma história dividida em lições e quer que você se envolva com mais profundidade. Apenas o "Nível 0" é composto por nove lições, e você deverá chegar ao Nível 10 antes de completar o módulo de Sintaxe. No total, a CodeGym oferece mais de 1.200 lições, com um enfoque prático de 80 por cento.

Aprender a programar em Java jogando não é impossível
Alguns dos cenários são bastante coloridos...

A categoria "Tarefas" não faz mais do que apresentar a lista de lições/exercícios que você verá em "Curso", e finalmente chegamos a "Jogos", onde você deverá criar clones de títulos famosos (Snake, 2048, etc.) com o que aprendeu. Uma boa parte do conteúdo foi traduzida para o espanhol, mas não se surpreenda se encontrar uma lição ou outra em inglês. Se você acredita que a CodeGym é o que você precisa para aprender a programar em Java, não hesite em criar uma conta.

Site oficial: Clique aqui