Skip to content

Aplicações e atividades desenvolvidas durante a formação Fullstack Master, ofertada pela plataforma DevPleno e lecionada pelo dev Tulio Faria

License

Notifications You must be signed in to change notification settings

ChristopherHauschild/fullstack-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓   Formação Fullstack Master   🎓

Aplicações e atividades desenvolvidas durante a formação Fullstack Master, ofertada pela plataforma DevPleno e lecionada pelo dev com atuação internacional e mestre em SI Tulio Faria. O Fullstack Master é um treinamento online desenvolvido para tornar o aluno um fullstack developer em cerca de 03 meses, trabalhando o backend e o frontend do nível zero ao avançado, com as tecnologias mais presentes no mercado. Para isso, a formação aborda conceitos e prática, além de desenvolver aplicações completas durante o seu decorrer. Para garantir a excelência da formação, a DevPleno oferece um suporte contínuo e de qualidade, além de promover atividades como aulões ao vivo.





Algumas das tecnologias utilizadas: 💻

  • HTML, CSS e JavaScript
  • Bootstrap, PureCSS e jQuery
  • React, NextJS e TypeScript
  • NodeJS, Knex, e NestJS
  • Bancos SQL e NoSQL

Etapas da formação: 📝

Entendendo uma Aplicação Web

Criando seu primeiro projeto e publicando o projeto para ser acessível a todos (criando e publicando o projeto Jobify).

Fundamentos do JavaScript

Conhecendo JavaScript e seus conceitos fundamentais.

Assincronismo

Lidando com assincronismo em Javascript, testes unitários, coberturas de testes, criando e lidando com módulos (criando o projeto ConvertMyMoney).

Front-end

O front-end, HTML, CSS e JavaScript no navegador. Utilizando frameworks e bibliotecas no front-end (Bootstrap, PureCSS) e jQuery (criando o projeto Conversor de Unidades).

Banco de Dados

SQL ou NoSQL? Conectando ao banco de dados a partir do NodeJS, lidando com grandes quantidades de dados (exportador de dados). Criando um projeto gerenciando dados do banco de dados. Operações com KnexJS (criando o projeto Exportador de dados para CSV – lidando com grandes quantidades de dados de forma performática).

ORM e Sequelize

Utilizando ORM e sequelize. Criando um projeto prático com Sequelize.

Organização de projetos

Criando e projetando o projeto DevShop (loja virtual), explorando padrões de projeto, organização de código e deduzindo o MVC.

Autorização e Autenticação

Autorização e autenticação, RestAPIs, integrando outros serviços (gateway de pagamento, recaptcha, envio de email).

Tópicos avançados

Geração de PDFs e processamento de imagens.

Otimização

Como otimizar a sua aplicação web.

Publicação

Outras formas de publicação da aplicação (Digital Ocean).

Duração do curso: 📆

Ao todo são cerca de 60 horas de conteúdo.

Maiores informações: 📌

Para maiores informações sobre a formação Fullstack Master, acessa a plataforma DevPleno


Atividades desenvolvidas com horas a frente do 💻 por Christopher H. Schott.

About

Aplicações e atividades desenvolvidas durante a formação Fullstack Master, ofertada pela plataforma DevPleno e lecionada pelo dev Tulio Faria

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published