9.1 Regulamento de Aprendizado
Deixa eu te contar um pouco sobre como será organizado o aprendizado em si.
Toda semana você terá duas aulas online, cada uma com cerca de duas horas de duração. Nessas aulas, seu mentor vai explicar novas tecnologias, mostrar como trabalhar com elas e desmontar tudo isso na prática.
As aulas acontecerão no Zoom. Lá você poderá fazer perguntas ao seu mentor. Ou ouvir as respostas do mentor às perguntas de outros estudantes. O que também pode ser muito útil.
Após cada aula, enviaremos a gravação para você, então não se preocupe se por acaso perder a aula, ou se for em um horário que não é bom para você.
Além disso, vamos te juntar em grupos. Cada grupo de estudantes, que está aprendendo junto, terá seu próprio canal no mensageiro. Assim, você poderá se comunicar, fazer perguntas, resolver questões organizacionais, etc. Cada grupo terá seu próprio mentor, que tentará resolver qualquer problema na ausência do mentor.
No nosso site estarão disponíveis para você palestras, tarefas e enquetes. A qualquer hora, 24/7 você pode acessar o site e praticar resolvendo problemas, reler as palestras ou fazer alguns testes. Também no site tem uma seção maravilhosa de Ajuda, onde você pode fazer qualquer pergunta sobre a tarefa e obter uma resposta da nossa grande comunidade.
De tempos em tempos, o mentor vai te dar projetos em grupo ou individuais, eles terão prazos (data final). Claro, você pode entregar o projeto depois desse prazo, mas será um pouco complicado, porque o mentor começará a ensinar novos tópicos, e você precisará terminar de entendê-los. Então não deixe de praticar sem motivo.
9.2 Ferramentas Técnicas
Como todos os verdadeiros programadores, você vai escrever código em uma IDE — é um programa especial para escrever programas. Para Frontend, existem várias IDE populares, vamos usar o WebStorm da JetBrains. Existem duas versões do WebStorm: paga e gratuita. Para o aprendizado, você terá recursos suficientes na versão gratuita.
Você pode trabalhar em qualquer sistema operacional: Windows, MacOS ou Linux. Todas as ferramentas que vamos usar no processo de aprendizado têm suas versões para cada um desses sistemas operacionais. Por exemplo, você vai aprender a trabalhar com Docker, Git ou SQL — qualquer uma dessas ferramentas tem sua versão para cada SO.
Para participar das aulas você vai precisar do Zoom. Você pode usar a versão web, mas é melhor instalar o cliente no seu PC. Assim será mais fácil para você e para nós. Aprender a usar o Zoom é muito fácil, e se você ainda não está familiarizado com ele, em apenas 1 ou 2 dias você já vai estar craque.
Você pode se comunicar com seu grupo, seu mentor e seu tutor em três lugares. Primeiro, o chat do Zoom durante a aula. Segundo, a comunidade onde você pode fazer qualquer pergunta 24/7 e conversar com seus colegas. E finalmente, tem a grande comunidade no site CodeGym: qualquer dúvida sobre as tarefas é para lá.
9.3 Nossa Plataforma — Nosso Orgulho
O site CodeGym é uma plataforma única para aprendizado. Lá você vai encontrar tudo o que precisa.
Primeiro, lá tem teoria: palestras disponíveis 24/7, nas quais todos os temas abordados nos webinars são explicados resumidamente, mas com exemplos. Ao contrário das aulas online, nas palestras você sempre pode se antecipar e ler sobre o tema que ainda não foi explicado pelo mentor. Às vezes isso é muito útil.
Em segundo lugar, lá tem prática: no site estarão disponíveis mais de 1000 tarefas, vinculadas às palestras. Para que você possa facilmente fixar o material estudado na prática. Se o material não prevê a presença de tarefas práticas, então para ele você terá testes esperando por você. Também é muito útil para verificar seu nível de conhecimento.
Em terceiro lugar, tem a seção de Ajuda. Já falei dela pela terceira vez porque é realmente uma obra de arte. Lá tudo está muito bem organizado, e você pode fazer uma pergunta sobre sua tarefa em questão de segundos: seu código, a condição da tarefa e os requisitos para ela serão adicionados à sua pergunta automaticamente. Além disso, você pode melhorar suas habilidades respondendo às perguntas de outros estudantes.
Em quarto lugar, este é o nosso plugin. Atualmente ele está disponível apenas para IntelliJ IDEA, mas já estamos trabalhando para adaptá-lo também ao WebStorm. Espero que quando você estiver lendo estas linhas, esse trabalho já esteja concluído. O plugin permite que você receba tarefas e envie-as para verificação direto da IDE. Rápido e prático.
E em quinto lugar, mas não por último — esta é a nossa comunidade. Este ano o projeto CodeGym completa 12 anos, e nesses anos reuniu no site uma grande e acolhedora comunidade. As pessoas compartilham suas histórias de sucesso, apoiam umas às outras e ajudam colegas. Junte-se a nós, você com certeza não vai ser um a mais aqui.
GO TO FULL VERSION