Prepare-se para uma experiência imersiva nos 7 Days de JavaScript e DOM, onde você irá praticar a verdadeira essência do Front-end. Durante este evento, seu desafio será consumir a API de filmes do The Movie Database utilizando apenas JavaScript puro, sem recorrer a frameworks ou bibliotecas externas.
Você terá a oportunidade de explorar profundamente o conceito de manipulação do DOM e o dinamismo das páginas.
Ao final do curso, sua aplicação será disponibilizada publicamente na internet, permitindo que qualquer pessoa a acesse através do link. Não perca essa chance de aprimorar suas habilidades em um evento gratuito promovido pela Alura!
7 Days de JavaScript e DOM
Durante os 7 Days de JavaScript e DOM, você vai praticar a essência do Front-end. 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.
Objetivo do Evento
Seu objetivo será consumir a API de filmes do “The Movie Database” com JavaScript puro, ou seja, sem nenhum framework ou biblioteca externa. Você vai trabalhar bastante com o conceito de manipulação do DOM e dinamismo da página.
Publicação da Aplicação
Ao final, a sua aplicação será disponibilizada de forma pública na internet, permitindo que qualquer pessoa com o endereço da mesma consiga utilizá-la. Este é um evento gratuito da Alura, que oferece 7 desafios em 7 dias.
Prática e Aprendizado
Coloque em prática seus estudos, desenvolva seu portfólio e GitHub com a orientação de profissionais do mercado. Confira o cronograma:
- Dia 1: Já no primeiro dia, você irá colocar em prática seus conhecimentos de HTML e CSS, replicando um layout do Figma com dados estáticos, como imagem, título, classificação, descrição, etc.
- Dia 2: No segundo dia, você vai trabalhar bastante com manipulação do DOM. Sua meta será criar os filmes não mais estaticamente, mas sim dinamicamente, usando o JavaScript.
- Dia 3: Esse é um dos dias mais importantes! Você irá finalmente consumir consumir a lista de filmes mais populares no momento, segundo a API do The Movie DataBase. Para isso, terá que trabalhar com JavaScript assíncrono e também tratar dados em formato JSON.
- Dia 4: O seu desafio nesse dia terá muito trabalho com o DOM e a API novamente. Você irá trabalhar com a barra de pesquisa para buscar filmes específicos através da API.
- Dia 5: Nesse dia, o desafio será implementar a lógica de favoritar/desfavoritar um filme e salvar esses dados no Local Storage, para que os dados continuem lá mesmo se você atualizar ou fechar o navegador.
- Dia 6: Chegando quase no final, novamente com foco em DOM e no Local Storage, você irá implementar a funcionalidade de mostrar apenas os filmes favoritos quando o checkbox correspondente estiver marcado.
- Dia 7: No sétimo e último dia do desafio, você terá a possibilidade de refatorar o seu código de maneira a torná-lo melhor. Além disso, também poderá tornar a sua aplicação disponível de forma pública na internet, hospedando-a na nuvem, para que outras pessoas possam acessá-la e ela se torne acessível como um portfólio.
Quem vai te desafiar?
Quem vai te desafiar é Giovanna Moeller, desenvolvedora Web e iOS que adora compartilhar conteúdo no Instagram e YouTube (Girl Coding) para ajudar outras pessoas.
Público-Alvo
O evento é voltado para quem tem interesse em tecnologia e programação e quer aprender como praticar as habilidades exigidas pelo mercado de trabalho.
Você pode gostar
<span><img src="https://guiadeti.com.br/wp-content/uploads/2024/09/Evento-JavaScript-e-DOM-Alura-280x210.png" alt="Evento JavaScript e DOM Alura" title="Evento JavaScript e DOM Alura"></span>
<span>Desafio De JavaScript e DOM Gratuito Da Alura: A Alma Do Front End</span> <a href="https://guiadeti.com.br/desafio-javascript-dom-gratuito-alma-do-front-end/" title="Desafio De JavaScript e DOM Gratuito Da Alura: A Alma Do Front End"></a>
<span><img src="https://guiadeti.com.br/wp-content/uploads/2024/08/Formacao-Tecnologia-Da-Informacao-280x210.png" alt="Formação Tecnologia Da Informação" title="Formação Tecnologia Da Informação"></span>
<span>Formação Em Tecnologia Da Informação Gratuita Ada + Santander</span> <a href="https://guiadeti.com.br/formacao-tecnologia-da-informacao-gratuita-ada/" title="Formação Em Tecnologia Da Informação Gratuita Ada + Santander"></a>
<span><img src="https://guiadeti.com.br/wp-content/uploads/2024/09/Desenvolvimento-Front-end-DIO-280x210.png" alt="Desenvolvimento Front-end DIO" title="Desenvolvimento Front-end DIO"></span>
<span>Bootcamp De Desenvolvimento Front-end Gratuito Da DIO + Ri Happy</span> <a href="https://guiadeti.com.br/bootcamp-desenvolvimento-front-end-gratuito-dio/" title="Bootcamp De Desenvolvimento Front-end Gratuito Da DIO + Ri Happy"></a>
<span><img src="https://guiadeti.com.br/wp-content/uploads/2024/09/Evento-AWS-Rumos-280x210.png" alt="Evento AWS Rumos" title="Evento AWS Rumos"></span>
<span>Evento De AWS Gratuito Da Rumos: Boas Práticas De Segurança Na Cloud</span> <a href="https://guiadeti.com.br/evento-aws-gratis-boas-praticas-seguranca/" title="Evento De AWS Gratuito Da Rumos: Boas Práticas De Segurança Na Cloud"></a>
JavaScript
JavaScript é uma das linguagens de programação mais populares e essenciais no desenvolvimento web.
Criada em 1995 por Brendan Eich, a linguagem rapidamente se tornou uma ferramenta fundamental para a criação de páginas dinâmicas e interativas.
O Que é JavaScript?
JavaScript é uma linguagem de programação interpretada, que permite adicionar comportamento dinâmico a sites.
Ao contrário do HTML e CSS, que são usados para estruturar e estilizar páginas web, o JavaScript permite que os desenvolvedores implementem funcionalidades complexas, como animações, validações de formulários e atualizações de conteúdo em tempo real.
Como Funciona?
JavaScript é executado no lado do cliente, ou seja, diretamente no navegador do usuário. Isso significa que, após o carregamento da página, o JavaScript pode interagir com os elementos HTML e CSS, manipulando-os sem a necessidade de recarregar a página.
Essa capacidade de manipulação é frequentemente referida como DOM (Document Object Model).
Principais Recursos
Um dos principais recursos do JavaScript é a sua capacidade de trabalhar com eventos, como cliques de mouse ou pressionamento de teclas.
A linguagem suporta a criação de funções, objetos e arrays, permitindo que os desenvolvedores organizem e reutilizem seu código de maneira eficiente.
A Evolução do JavaScript
Desde sua criação, JavaScript passou por diversas atualizações e melhorias. A introdução do ECMAScript, um padrão para a linguagem, trouxe novas funcionalidades e recursos que tornaram o desenvolvimento mais fácil e poderoso.
Versões mais recentes, como ES6, introduziram recursos como arrow functions, classes e módulos, que modernizaram a forma como os desenvolvedores escrevem código.
Frameworks e Bibliotecas
Com o crescimento da popularidade do JavaScript, surgiram várias bibliotecas e frameworks que facilitam o desenvolvimento.
Ferramentas como React, Vue.js e Angular oferecem estruturas robustas para a construção de aplicações web complexas, permitindo que os desenvolvedores criem interfaces de usuário ricas e responsivas.
Alura
A Alura é uma plataforma de educação online que se destaca no cenário brasileiro ao oferecer uma ampla variedade de cursos voltados para tecnologia e desenvolvimento profissional.
Com um acervo diversificado, a Alura permite que os alunos aprendam sobre programação, design, marketing digital, e muitos outros tópicos essenciais para o mercado de trabalho atual.
Metodologia de Ensino e Certificação
Um dos grandes diferenciais da Alura é sua metodologia de ensino, que combina teoria e prática de forma eficaz.
As aulas são compostas por videoaulas, exercícios práticos e projetos reais, proporcionando aos alunos a oportunidade de aplicar o que aprenderam em situações do dia a dia.
Atualização e Comunidade
A Alura também se compromete a manter seus cursos atualizados com as últimas tendências do setor, garantindo que os alunos tenham acesso a conteúdos relevantes e atuais.
A plataforma conta com uma comunidade ativa, onde os alunos podem interagir, compartilhar experiências e tirar dúvidas, criando um ambiente colaborativo que enriquece ainda mais o aprendizado.
Link de inscrição ⬇️
As inscrições para o 7 Days de JavaScript e DOM devem ser realizadas no site da Alura.
Compartilhe essa chance de colocar teoria em prática e inspire outros!
Gostou do conteúdo sobre o evento gratuito de JavaScript e DOM? Então compartilhe com a galera!
O post Desafio De JavaScript e DOM Gratuito Da Alura: A Alma Do Front End apareceu primeiro em Guia de TI.
Top comments (0)