
Nessa aula iremos abordar o que será estudado no decorrer do curso.
Obs.: Por questões de segurança o site desenvolvido foi tirado do ar e as senhas usadas nesse curso foram alteradas. Mas você ainda pode estar baixando o código do projeto e hospedando você mesmo o site conforme vamos ver no decorrer do curso.
Nessa aula você estará vendo como realizar a instalação e configuração dos programas utilizado no curso no windows. Caso você seja usuário de outro sistema operacional o processo de instalação é o mesmo. Qualquer dúvida deixe nos comentários que estarei lhe auxiliando. ;)
Nessa aula estaremos abordando como criar o projeto backend onde iremos desenvolver nossos endpoints e realizar a conexão com o banco de dados, fique a vontade para compartilhar quaquer dúvida nos comentários. ;)
Nessa aula estaremos realizando uma revisão de lógica de programação básica com Javascript, caso você já saiba lógica de programação pode estar pulando essa aula.
Nessa aula estaremos abordando três propriedades essenciais do React que são a Componentização, a Reatividade e a pasagem de Props entre os componentes.
Nessa aula vamos estilizar nosso frontend com o kit de componentes Material UI, vamos ver como ler a documentação dele e utilizar seus componentes.
Nessa aula vamos criar os formulários de cadastro de produtos e categorias.
Nessa aula vamos criar as listagens dos nossos produtos e categorias.
Nessa aula iremos realizar a criação do nosso banco de dados localmente e vamos realizar a criação das nossas duas tabelas de produtos e categorias.
Nessa aula estaremos realizando a implantação do nosso banco de dados na AWS com o uso do RDS, nessa etapas já teremos um banco de dados na núvem disponível para uso.
Nessa aula estaremos criando nosso projeto backend com Node JS, Express JS e o Serverless, nesse projeto estaremos realizando a criação dos nossos endpoints e o consumo do nosso banco de dados já criado nas aulas anteriores.
Nessa aula vamos criar nosso endpoint de cadastro e listagem de produtos e categorias, vamos estar também utilizando a conexão com o nosso banco de dados e persistindo dados nas tabelas.
Nessa aula iremos realizar a associação de categorias na listagem de produtos, em vez de retornar apenas a referência da categoria vamos realizar a consulta da categoria pra já estar trazendo o nome dela na listagem do produtos. Essa prática de associação de tabelas é muito comum na programação, daí a necessidade de você estar após a aula ralizando mais testes de associação entre elas.
Nessa aula vamos estar realizando a configuração de cors do nosso backend, o cors é uma configuração essencial para que outros navegadores fora da nossa rede local reconheçam nossos endpoints e não bloqueeiem as chamadas à eles. Em qualquer backend, mesmo não sendo esse do nosso curso a configuração de cors é essencial.
Nessa aula vamos realizar a integração do frontend que desenvolvemos, com o nosso backend, vamos integrar a listagem e o cadastros de produtos e categorias, então o nosso frontend que até então eram apenas telas estáticas vão estar agora conectados com o backend que irá alimentar os dados exibidos.
Nessa aula finalizamos a integração do nosso frontend com os endpoints desenvolvidos carregando a lista de categorias no cadastro dos nossos produtos.
Nessa aula subimos o nosso frontend para a AWS utilizando o Amplify, ferramenta muito poderosa para hospedagem de aplicações frontend, você estará aprendendo então a colocar qualquer aplicação frontend desenvolvida no ar em questão de minutos.
Nessa aula realizamos uma breve recapitulação do que aprendemos no nosso curso e o como isso pode estar te ajudando a criar aplicações completas e poderosas utilizando essas ferramentas de qualidade disponíveis no mercado. Deixo aqui também meus agradecimentos à você que acompanhou esse curso, fico disponível para estar respondendo suas dúvidas nos comentários e lhe desejo sucesso!
Você gostaria de se tornar um desenvolvedor full stack? Um desenvolvedor full stack é alguém que domina o desenvolvimento do frontend e do backend. Então, analisando os curso da plataforma eu não encontrei um curso que ensinasse essas duas skills em pouco tempo, de uma forma precisa e sem enrolação, para resolver isso criei esse curso que vai te ensinar a desenvolver uma aplicação do zero, criar o seu frontend, backend e banco de dados, usando tecnologias em alta no mercado, React, Node JS, MySQL,e ainda hospedar essa aplicação na aws de graça, tudo sem enrolação e direto ao ponto mas sem deixar de abordar todos os pontos do desenvolvimento para o seu melhor entendimento.
Mesmo que você não tenha conhecimentos sólidos de lógica de programação, estaremos abordando lógica de programação básica, ou caso você já seja um desenvolvedor e queria aprender a colocar o seu frontend e o seu backend no ar esse curso será essencial para você estar adentrando nesse mundo de devops. Nesse curso vamos estar vendo detalhadamente tanto a criação do frontend quanto do backend, até a parte de publicação da sua aplicação na web com a AWS, então você terá conhecimentos de ferramentas essenciais para se tornar um desenvolvedor web completo dominando o que há de mais moder no desenvolvimento web.
Então se você quer aprender a desenvolver aplicações e não só desenvolver, mas colocar elas no ar, hoje, fica comigo nesse curso e vamos avançar no desenvolvimento web.