Nesse curso você terá a oportunidade de se tornar um Desenvolvedor Web utilizando duas tecnologias que são utilizadas no mundo inteiro. Essa é a sua grande oportunidade!
Angular
Essa é a sua grande oportunidade! Nesse curso você de forma prática como utilizar esse framework que vem revolucionando o mercado de Desenvolvimento de Software. Aqui você aprenderá como utilizar o framework, melhores práticas, formas de carregamentos que deixam o seu sistema com alta performance.
Introdução ao Angular
Instalação das ferramentas
NodeJS
Angular CLI
VS Code
Criar um esqueleto do projeto com Angular CLI
Rodar o projeto
Estrutura de arquivos
Typescript
Componentes
Módulos
Criar componentes com Angular CLI
Como funcionam os componentes?
Grupo no Gitlab
Criar mais componentes
Header
Footer
Criar rotas simples
Criar mais dois componentes
Criar o menu para navegação das rotas
Navegação simples sem lazy load
Criar rotas com performance
Carregamento de arquivos lazy load
O poder dos módulos
Serviços
Classes
Métodos incomuns
Lista
Service
*ngFor
Formulário
ngModel
Two way data binding
HTTP
HttpClientModule
API IBGE
Na parte de Spring Framework
Nessa parte do curso você vai aprender a utilizar um dos melhores Frameworks para Java Web atualmente(Spring 5), um dos servidores de aplicação mais popular do mundo(Wildfly), um dos bancos de dados mais utilizados(MySQL), ainda um banco de dados NoSQL(MongoDB) que mais vem ganhando espaço atualmente, além de aprender um banco de dados em memória chamado H2 . Nesse curso você vai aprender tudo isso de forma simples e objetiva, além de conseguir versionar o seu código no GitHub. Isso mesmo, sem rodeios para aprender essas diversas tecnologias que são muito utilizadas mundialmente!
Veja o conteúdo dessa parte do curso:
Spring Framework 5 com Wildfly
Módulo de introdução
Instalações necessários para o curso
Java 1.8
STS 3.9(Eclipse, Netbeans)
MySQL 5.7
MongoDB 3
Wildfly
Módulo de criação de projetos Web com Spring e STS
Introdução ao módulo
Utilizar o Spring Initializr
Criar projeto
Abrir o projeto com o STS
Abrir o projeto com o Netbeans
Explicações sobre as IDEs
Criar um projeto pelo próprio STS
Criar uma entidade
Introdução ao JPA
JPA na prática
JPA com MySQL
Criar tabelas
Introdução ao GitHub
Subir o projeto no GitHub
Documentar o Readme
Spring Data Repositories
Criar dados iniciais no MySQL
Utilizar os métodos do Spring Data
findById
findAll
delete
save
Criar métodos customizados
Consultas utilizando métodos customizados
Consultas utilizando @Query
Entendendo melhor os métodos customizados
Criar mais Queries
Spring Data Repositories MongoDB
Criar dados iniciais no MongoDB