Treinamento para estágio INTERFOCUS
- Conceitos básicos de tipos e operações
- Conceitos básicos de fluxo de programa e sintaxe
- Escrevendo console application
- Conceitos básicos de classes
- Entendendo os pilares da orientação a objetos
- Adicionando validações às classes
- Tratamento de exceções
- Conceitos básicos de web api
- Criando projeto com Controllers
- Roteamento da Web API
- Testes com postman
- Entendendo requisições HTTP
- Entendendo JSON
- Introdução a banco de dados
- Conceitos básicos de BD e criação de tabelas
- Conceitos básicos de persistência
- SELECT/INSERT/UPDATE/DELETE
- SELECT com JOIN
- Configurando NHibernate
- Criando NHibernate mappings
- Configurando API e connection string
- Testes de requisições com persistência
- Conceitos básicos de HTML/CSS
- Conceitos básicos de estilo e seletores
- Entendendo navegação
- Entendendo formulários e tabelas
- Entendendo estrutura de árvore
- Entendendo adição de tag link
- Conceitos básicos de JS
- Conceitos básicos de fluxo de programa e sintaxe
- Entendendo eventos no DOM
- Criando e manipulando DOM com base em eventos
- Entendendo fetch API
- Criando requisições HTTP para comunicar com API
- Criando partial render com fetch
- Adicionando mais estilos
- Entendendo adição de tags script
- Criando projeto com template VITE
- Conceitos básicos de ReactJS
- Conceitos básicos de componentização
- Criando componente para telas
- Adicionando biblioteca de roteamento
- Entendendo hooks: useState e useEffect
- Entendendo import e export