LeandroPoletti / treinamento-interfocus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

interfocus-treinamento

Treinamento para estágio INTERFOCUS

CRONOGRAMA - TREINAMENTO

INTRODUÇÃO AO C# : 20/04

  • Conceitos básicos de tipos e operações
  • Conceitos básicos de fluxo de programa e sintaxe
  • Escrevendo console application

INTRODUÇÃO A POO : 27/04

  • Conceitos básicos de classes
  • Entendendo os pilares da orientação a objetos
  • Adicionando validações às classes
  • Tratamento de exceções

INTRODUÇÃO A WEB APIs : 04/05

  • 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 POSTGRESQL/ORM NHIBERNATE: 11/05

  • 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

INTRODUÇÃO AO FRONTEND: 18/05

  • 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

INTRODUÇÃO AO JAVASCRIPT : 25/05

  • 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

APRIMORANDO JAVASCRIPT : 01/06

  • 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

INTRODUÇÃO AO REACTJS : 08/06

  • 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

APRIMORANDO REACTJS: 15/06

FINALIZAÇÃO: 22/06

About


Languages

Language:JavaScript 40.6%Language:C# 37.4%Language:CSS 13.3%Language:HTML 8.7%