1 - Introdução ao treinamento de Spring e Angular

Olá, pessoal! Vamos iniciar mais um treinamento no canal Ralf Lima. Desta vez, vamos trabalhar com duas tecnologias fantásticas: o back-end será desenvolvido com Spring (versão 4.0.5) e o front-end será implementado com Angular (versão 21.2.8).

Cronograma

Veja abaixo nosso cronograma para este treinamento:

  • Instalar o JDK, Visual Studio Code e MySQL;
  • Configurar prjeto Spring;
  • Estruturar as camadas de controle, entidade e repositório;
  • Implementar as rotas GET, POST, PUT e DELETE;
  • Criar base de dados e conexão;
  • Corrigir o problema de CORS;
  • Instalar Node.js;
  • Configurar o Angular;
  • Criar e executar projetos Angular;
  • Primeiro componente;
  • Estruturar componente (formulário e tabela);
  • Referenciar o Bootstrap;
  • Implementar camada de modelo;
  • Configurar o HttpClient;
  • Utilizar a camada de serviços;
  • Angular Signals;
  • Controle de fluxo.

Conteúdos extras - Exclusivos para membros

Este treinamento conta com aulas exclusivas para membros do canal, há três níveis de membros, sendo eles: Safira, Rubi e Diamante. Qualquer um destes níveis está apto para acompanhar os conteúdos extras, além da possibilidade de obter o certificado do treinamento, acompanhe abaixo os conteúdos exclusivos para membros:

  • Spring
    • Relacionamento entre entidades (1 - N);
    • DTO;
    • Response Entity.
  • Angular
    • Criar camadas do projeto (páginas, componentes reutilizáveis, modelos e serviços);
    • Comunicação entre componentes (input e output).

O que você precisa saber antes de iniciar este treinamento

Para acompanhar este treinamento, é necessário ter domínio em Spring e Angular. No canal Ralf Lima, há diversos treinamentos gratuitos sobre essas tecnologias, que compartilho abaixo:

Finalizamos os conteúdos da primeira aula do treinamento. Espero que tenham gostado da ementa proposta. Em caso de dúvidas, comentem nos vídeos disponíveis no YouTube.

Deixarei a playlist deste treinamento à disposição, abaixo segue nossa primeira aula: