Mario Souto
Produtor de conteúdo no seu canal do YouTube DevSoutinho. Adora fazer sites, codar desafios aleatórios em JavaScript e falar/dar aulas sobre isso.
Você será desafiado por:
Mario Souto
Inscreva-se no 7 Days of Code
de Lógica de programação
aprender?
Durante os 7 Days de React, você irá praticar as tarefas mais comuns de alguém que trabalha com desenvolvimento de aplicações Front-end. Você irá destrinchar um layout do Figma e convertê-lo em código, e nesse processo praticará a organização de arquivos CSS, conexão com APIs, e boas práticas de segurança ao trabalhar com API Keys e informações sensíveis.
os desafios?
Logo no primeiro dia, você já vai escrever seu primeiro código! Você vai pegar um arquivo base do Figma e transformá-lo em componentes React.
Tendo o seu layout montado, você irá adicionar uma biblioteca de CSS-in-JS para organizar os seus arquivos de estilo.
Chegou a hora de você praticar a utilização dos hooks do React.
Conectar o seu front-end com uma API é essencial para o seu dia a dia criando aplicações modernas. Por isso, nesse dia, você precisará enviar informações para uma API de back-end.
Além de enviar informações para uma API, você também precisa receber informações e, a partir delas, montar os componentes na aplicação. No seu quinto dia de desafio, você irá consumir uma API que nos dará informações sobre os produtos da sua loja.
Chegou o momento de você tirar vantagem dos hooks do React para deixar sua aplicação ainda mais dinâmica e melhorar a usabilidade através de filtros e ordenação.
No último dos 7 dias, você terá uma aplicação React pronta que poderá mostrar com orgulho no seu portfólio. Esse é o dia que você colocará no ar o seu site para que mais pessoas consigam ver o que você criou. Você irá fechar com chave de ouro!
Depois de fazer a sua inscrição, você receberá um e-mail por dia com o contexto, a tarefa e os links de material extra sobre o assunto daquele dia. Recomendamos que você reserve pelo menos 1 (uma) hora para ver todo o material e completar o exercício.
Não. A iniciativa do 7 Days Of Code é aberta para qualquer pessoa que queira participar.
O Alura Challenge propõe um aprendizado baseado no Challenge Based Learning, que a Apple ajudou a criar e é definido em 3 pilares: engajar, investigar e agir. Os Challenges só estão disponíveis para alunos e alunas da Alura e têm uma duração de 4 semanas. Durante as 4 semanas do Challenge, temos eventos como live coding e plantão de dúvidas, que não teremos para o 7 Days Of Code.
A Imersão da Alura é um conteúdo extenso em vídeos. Disponibilizamos aproximadamente 1h de vídeo todos os dias para quem se inscreveu na Imersão. Além disso, a imersão tem um servidor do Discord para as pessoas tirarem dúvidas e conversarem sobre seus projetos. Já o 7 Days Of Code não possui conteúdo em vídeo e nem canal do Discord específico para quem se inscreveu. É um desafio seu de aprendizado e prática.
Para quem tem interesse em tecnologia e programação, e quer saber como praticar as habilidades pedidas pelo mercado de trabalho.
Você pode se inscrever no dia que preferir e em quantas tecnologias quiser. A partir do momento da sua inscrição, você receberá um e-mail por dia durante 7 dias com dicas do que praticar.
Não, essa é uma iniciativa aberta para todo mundo que garante o recebimento dos desafios pelo período proposto (7 dias). Se você tiver acesso à plataforma, terá mais material de estudos à sua disposição.
Isso depende da tecnologia que você escolher praticar. O mínimo que você precisa é uma conta de e-mail para receber o material a partir do momento da sua inscrição.
Melhor que certificado: ao final dos 7 dias, você terá criado alguns projetos, podendo incluí-los no seu portfólio e demonstrar suas habilidades. Compartilhe seus resultados no Instagram, Twitter e LinkedIn!
Se tiver dúvidas, acione a comunidade de desenvolvedores através do seu GitHub e das suas redes sociais e compartilhe o que está fazendo com outras pessoas, para que vocês possam trocar conhecimento.