CodeGym /Cursos /JAVA 25 SELF /Plataforma CodeGym: como funciona o aprendizado

Plataforma CodeGym: como funciona o aprendizado

JAVA 25 SELF
Nível 2 , Lição 6
Disponível

1. Universidade e cursos

A CodeGym — não é apenas um curso de programação, mas sim um ambiente interativo para dominar uma carreira em TI. Aqui tudo é pensado nos mínimos detalhes: dos primeiros passos nos “Quests” ao apoio da comunidade, plugins para IDEs profissionais e o próprio aplicativo móvel 📱.

Agora você vai descobrir como a plataforma funciona por dentro: onde encontrar a teoria, como trabalhar com as tarefas, o que é a “Matéria Escura” 🖤, para que servem os questionários, onde pedir ajuda e como continuar estudando mesmo longe do computador. Mas vamos começar pelo mais simples :)

CodeGym platform

Na CodeGym há dois formatos principais de aprendizado:

Atualmente, há 3 carreiras disponíveis no formato Universidade:

Além disso, há 6 cursos interativos para estudo autônomo:

2. Módulos e quests

Se um curso é muito grande, ele é subdividido em cursos menores. Na Universidade CodeGym essas partes são chamadas de módulos, e nos cursos autônomos — quests.

Todos os quests (e módulos) do seu curso atual são exibidos na seção Mapa de Quests 🗺️:

Quests Map

Exemplos:

O Curso de Java para estudo autônomo é composto por 4 quests:

  • Quest “Java Syntax”
  • Quest “Java Core”
  • Quest “Java Collections”
  • Quest “Java Multithreading” 🤹‍♂️

O Curso Python Fullstack Software Engineer é composto por 6 módulos:

  • Módulo “Python Core”
  • Módulo “Python Fullstack”
  • Módulo “Python Django”
  • Módulo “Python FastAPI”
  • Módulo “Python Final”
  • Módulo “Centro de Carreira” 🏆

3. Curso ativo

Você pode cursar em paralelo na CodeGym, mas não ao mesmo tempo.

Você pode cursar vários cursos em paralelo, porém apenas um deles será ativo. Se quiser alternar para outro curso, é preciso trocá-lo explicitamente na seção "Meu aprendizado":

My learning

Se você quiser alternar para um curso que já fez anteriormente, selecione-o na lista e clique no botão “Voltar ao aprendizado”. Depois disso, ele se tornará o seu curso atual.

Se clicar no botão "Continuar aprendizado", você será levado para a última aula aberta do curso ativo 🚀.

4. Níveis e aulas

Cada curso na CodeGym é dividido em níveis, e os níveis são compostos por aulas. As aulas contêm tarefas e questionários.

Se você clicar em um quest (ou módulo) na seção Mapa de Quests, você será levado para a página pessoal do quest escolhido. Nela você verá a descrição desse quest, bem como a lista de seus níveis. Exemplo:

Quest levels

Dependendo de quantas aulas do nível você concluiu, o status muda: “Indisponível”, “Em progresso” e “Concluído” ✅.

Também a partir dessa página você pode ir rapidamente para a última aula aberta do quest — o botão “Continuar” fica à direita na imagem.

5. Aulas do nível

Se você clicar no nome do nível, verá a lista completa de suas aulas:

Level lectures

Na imagem acima você vê todas as aulas do 4º nível do Curso de SQL. A última aula aberta é a 4.1

Você também pode limpar as configurações do filtro e visualizar as aulas de qualquer outro curso disponível para você:

Lectures filter

6. Formato gamificado

Todas as aulas do curso ficam fechadas por padrão. Para abrir a próxima aula, você precisa pagar algumas unidades de “Matéria Escura” 🖤. Você ganha matéria escura praticando: resolvendo tarefas, assistindo a vídeos e respondendo a questionários.

Muitas (mas nem todas) as aulas do curso contêm tarefas. O final de uma aula geralmente se parece com isto:

Tasks in a lecture

Aqui você vê duas tarefas práticas, nas quais é preciso escrever código. Pela solução correta de cada uma delas você receberá duas unidades de matéria escura.

Você não é obrigado a resolver as tarefas imediatamente. Se quiser, pode adiar a resolução das tarefas e continuar lendo as aulas. Para abrir a próxima aula, você terá que gastar 1 unidade de matéria escura. Mas as tarefas terão que ser resolvidas de qualquer maneira — a mecânica da CodeGym é feita de modo que não dá para apenas ler a teoria e ignorar a prática.

7. Tarefas

Se você perdeu alguma tarefa ou decidiu voltar a elas depois, sempre pode encontrá-las na seção Tarefas no menu lateral à esquerda:

Tasks section

Ela tem três abas:

Há dias (ou noites 🌙) em que você só quer resolver tarefas. Para isso, você nem precisa abrir as aulas. Basta ir para a seção Tarefas, escolher no menu “Tarefas não resolvidas” e aproveitar.

Se você quiser mais detalhes sobre as tarefas, há uma aula separada sobre Tarefas na CodeGym.

8. Seção "Ajuda"

A seção Ajuda na CodeGym é uma ferramenta muito poderosa. Nosso orgulho 🥇.

Lá você pode fazer uma pergunta sobre qualquer tarefa sua, e ao seu post serão adicionados automaticamente:

  • 📝 O enunciado da sua tarefa
  • 📂 Os arquivos da sua solução
  • 📊 A lista de requisitos da tarefa e seus status.

A pessoa que ler sua pergunta terá uma IDE especial onde pode ver sua solução. Exemplo:

Help section

Esse formato de perguntas aumenta muito a chance de uma resposta de qualidade. Em algumas tarefas se desenvolvem discussões inteiras com frequentadores assíduos do fórum.

Se você se interessa pelos detalhes, há uma aula separada sobre a Seção Ajuda.

P.S.

Também temos um aplicativo móvel e plugins excelentes para IDEs profissionais, mas eles merecem aulas à parte.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION