#################################################################################################### 01. Conceitos de SPA: Nessa aula aprenderemos os conceitos do SPA, a diferença entre uma aplicação que não utiliza e outra que utiliza essa tecnologia. # Código zipado [conceitos-de-spa.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/conceitos-de-spa.zip) #################################################################################################### 02. Alterando comportamento padrao do evento de redirecionamento: Nessa aula começaremos a entender o comportamento de eventos no JavaScript e os conceitos de rotas em uma página web. Alteraremos o comportamento de redirecionamento utilizando o evento `event.preventDefault()`. # Código zipado [alterando-comportamento-padrao.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/alterando-comportamento-padrao.zip) #################################################################################################### 03. Mapeando as rotas: Nessa aula mapearemos todas as rotas do nosso projeto, para isso faremos uma nova função e utilizaremos algumas propriedades do JavaScript para nos auxiliar. # Código zipado [mapeando-as-rotas.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/mapeando-as-rotas.zip) #################################################################################################### 04. Javascript Assincrono e Promises: Nessa aula aprenderemos sobre Assíncronismo e Promises no JavaScript, utilizaremos a função `fetch()` do JS para retornar os dados do nosso projeto. # Código zipado [javascript-assincrono-promises.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/javascript-assincrono-promises.zip) #################################################################################################### 05. Finalizando as funcionalidades e reorganizando a aplicacao: Nessa aula finalizaremos as funcionalidades e reorganizaremos a nossa aplicação transformando o JS em módulos. # Código zipado [finalizando-funcionalidades.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/finalizando-funcionalidades.zip) #################################################################################################### 06. Orientacao a Objetos no JavaScript: Nessa aula aprenderemos sobre os princípios da POO (Programação Orientada a Objetos). Aprofundaremos em Classes e o valor `this`. # Código zipado [orientacao-a-objetos-no-js.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/orientacao-a-objetos-no-js.zip) #################################################################################################### 08. Adicionando um servidor local e simples com NodeJS: Nessa aula adicionaremos o nosso primeiro servidor local utilizando NodeJS e entenderemos o que é um arquivo `.json` . ### Download [Node.js (nodejs.org)](https://nodejs.org/en/) # Código zipado [adicionando-um-servidor-local.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/adicionando-um-servidor-local.zip) #################################################################################################### 01. Conceitos de SPA: Nessa aula aprenderemos os conceitos do SPA, a diferença entre uma aplicação que não utiliza e outra que utiliza essa tecnologia. # Código zipado [conceitos-de-spa.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/conceitos-de-spa.zip) #################################################################################################### 02. Alterando comportamento padrao do evento de redirecionamento: Nessa aula começaremos a entender o comportamento de eventos no JavaScript e os conceitos de rotas em uma página web. Alteraremos o comportamento de redirecionamento utilizando o evento `event.preventDefault()`. # Código zipado [alterando-comportamento-padrao.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/alterando-comportamento-padrao.zip) #################################################################################################### 03. Mapeando as rotas: Nessa aula mapearemos todas as rotas do nosso projeto, para isso faremos uma nova função e utilizaremos algumas propriedades do JavaScript para nos auxiliar. # Código zipado [mapeando-as-rotas.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/mapeando-as-rotas.zip) #################################################################################################### 04. Javascript Assincrono e Promises: Nessa aula aprenderemos sobre Assíncronismo e Promises no JavaScript, utilizaremos a função `fetch()` do JS para retornar os dados do nosso projeto. # Código zipado [javascript-assincrono-promises.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/javascript-assincrono-promises.zip) #################################################################################################### 05. Finalizando as funcionalidades e reorganizando a aplicacao: Nessa aula finalizaremos as funcionalidades e reorganizaremos a nossa aplicação transformando o JS em módulos. # Código zipado [finalizando-funcionalidades.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/finalizando-funcionalidades.zip) #################################################################################################### 06. Orientacao a Objetos no JavaScript: Nessa aula aprenderemos sobre os princípios da POO (Programação Orientada a Objetos). Aprofundaremos em Classes e o valor `this`. # Código zipado [orientacao-a-objetos-no-js.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/orientacao-a-objetos-no-js.zip) #################################################################################################### 08. Adicionando um servidor local e simples com NodeJS: Nessa aula adicionaremos o nosso primeiro servidor local utilizando NodeJS e entenderemos o que é um arquivo `.json` . ### Download [Node.js (nodejs.org)](https://nodejs.org/en/) # Código zipado [adicionando-um-servidor-local.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/adicionando-um-servidor-local.zip) #################################################################################################### 01. Conceitos de SPA: Nessa aula aprenderemos os conceitos do SPA, a diferença entre uma aplicação que não utiliza e outra que utiliza essa tecnologia. # Código zipado [conceitos-de-spa.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/conceitos-de-spa.zip) #################################################################################################### 02. Alterando comportamento padrao do evento de redirecionamento: Nessa aula começaremos a entender o comportamento de eventos no JavaScript e os conceitos de rotas em uma página web. Alteraremos o comportamento de redirecionamento utilizando o evento `event.preventDefault()`. # Código zipado [alterando-comportamento-padrao.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/alterando-comportamento-padrao.zip) #################################################################################################### 03. Mapeando as rotas: Nessa aula mapearemos todas as rotas do nosso projeto, para isso faremos uma nova função e utilizaremos algumas propriedades do JavaScript para nos auxiliar. # Código zipado [mapeando-as-rotas.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/mapeando-as-rotas.zip) #################################################################################################### 04. Javascript Assincrono e Promises: Nessa aula aprenderemos sobre Assíncronismo e Promises no JavaScript, utilizaremos a função `fetch()` do JS para retornar os dados do nosso projeto. # Código zipado [javascript-assincrono-promises.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/javascript-assincrono-promises.zip) #################################################################################################### 05. Finalizando as funcionalidades e reorganizando a aplicacao: Nessa aula finalizaremos as funcionalidades e reorganizaremos a nossa aplicação transformando o JS em módulos. # Código zipado [finalizando-funcionalidades.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/finalizando-funcionalidades.zip) #################################################################################################### 06. Orientacao a Objetos no JavaScript: Nessa aula aprenderemos sobre os princípios da POO (Programação Orientada a Objetos). Aprofundaremos em Classes e o valor `this`. # Código zipado [orientacao-a-objetos-no-js.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/orientacao-a-objetos-no-js.zip) #################################################################################################### 08. Adicionando um servidor local e simples com NodeJS: Nessa aula adicionaremos o nosso primeiro servidor local utilizando NodeJS e entenderemos o que é um arquivo `.json` . ### Download [Node.js (nodejs.org)](https://nodejs.org/en/) # Código zipado [adicionando-um-servidor-local.zip](https://storage.googleapis.com/golden-wind/explorer/description-assets/nivel-06/adicionando-um-servidor-local.zip)