FSM

Entregue aplicações web profissionais com autonomia e destrave a sua carreira para salários acima de 10 mil reais

FSM inscrições abertas
Garantir minha vaga

Pagamento 100% seguro

Métodos de Pagamento
Acesso vitalício

Acesso Vitalício

Acesse o conteúdo quando e quantas vezes quiser.

Garantia dupla

Garantia Dupla

Garantia incondicional de 15 dias e Garantia extra de 3 meses.

Conteúdo Atualizado

Conteúdo Atualizado

Receba todas as futuras atualizações gratuitamente.

Histórias de sucesso!

#NossosAlunos Fullstack Master - Gadiel Kaleb

Antes desempregado e morando em uma casa totalmente vazia; hoje trabalhando para uma empresa estrangeira.

#NossosAlunos​ Fullstack Master -  Guilherme di Paula

Aos 38 anos, começou do zero e com apenas dois anos de carreira, já recebe mais de R$20 mil de salário.

#NossosAlunos​ Fullstack Master - Ezequiel Matos

Conseguiu passar em um processo seletivo usando um dos projetos desenvolvidos nas aulas do treinamento.

#NossosAlunos Fullstack Master - Gustavo Rodrigues

Conseguiu seu primeiro emprego remoto em uma empresa do Chile seguindo as estratégias do treinamento.

#NossosAlunos​ Fullstack Master - Ricardo

Migrou da linguagem Java para JS e hoje ministra minicursos aos colegas da empresa em que trabalha.

#NossosAlunos Fullstack Master - Felipe Martins

Ingressou sabendo apenas o básico de programação e, em sete meses conseguiu seu primeiro emprego na área, aos 17 anos.

Ele conseguiu alcançar o seu objetivo de trabalhar remotamente para uma grande empresa nacional

Ele conseguiu alcançar o seu objetivo de trabalhar remotamente

Advogado decidiu mudar de profissão e já conseguiu seu primeiro job como programador

Advogado decidiu mudar de profissão e já conseguiu seu primeiro job como programador

Ele começou do zero na programação e já recebeu uma proposta de emprego com salário de R$4mil

Com pouco mais de um ano na área, ele já recebeu uma proposta de emprego com salário de R$4 mil

Projetos publicados por alunos

Projeto Node + PDF
Projeto Paltite Box
Projeto My Money

Como está o mercado?

Nos últimos meses houve um aumento de mais de 300% nas vagas de TI.

Segundo pesquisas, o mercado de tecnologia foi um dos poucos que conseguiram ter um crescimento significativo em 2020, um ano marcado pela pandemia e pelo desemprego no Brasil.

Com a necessidade do isolamento social, a tecnologia se tornou fundamental para que as empresas continuassem suas operações.

Além disso, o mercado ainda enfrenta a dificuldade de encontrar bons profissionais, portanto, aqueles que conseguem se qualificar podem nadar de braçada.

Recortes da falta de profissionais no mercado

Como funciona o Método?

Método tradicional

Método tradicional

Método Fullstack Master

Método Fullstack Master

Fundamentos

Nesta etapa, você formará a base dos seus conhecimentos com os conceitos fundamentais que envolvem uma aplicação.

Consolidação

Nesta etapa, você colocará a mão na massa e aplicar os conceitos da etapa anterior nos seus primeiros projetos.

Voando alto

Nesta etapa, você elevará o nível dos projetos com testes automatizados, integração com outros serviços, e muito mais!

Estratégia 2TF

Depois que seus objetivos forem definidos, te acompanharemos para te ajudar a alcança-los ainda mais rápido.

Faça sua inscrição e comece ainda hoje!

12x R$97,14

ou R$997,00 à vista

Garantir minha vaga

Pagamento 100% seguro

Métodos de Pagamento

Sobre o Instrutor

Tulio Faria é mestre em Sistemas de Informação pela USP e criador do DevPleno. Iniciou sua carreira como professor ainda jovem, com apenas 18 anos em um curso técnico; depois disso, foram 11 anos em sala de aula formando desenvolvedores fullstack no sul de Minas Gerais.

Atualmente lidera a empresa We Dev Ideas e também faz parte da Toptal, empresa de recrutamento que tem como premissa reunir apenas 3% dos melhores desenvolvedores do mundo.

Em 2017, resolveu se dedicar ainda mais ao projeto que sonhou por anos, o DevPleno, cujo objetivo é fazer com que profissionais de tecnologia alcancem sucesso em suas carreiras por meio de conteúdo de qualidade.

Ao longo da sua jornada, você terá o apoio de quem realmente atua em grandes projetos do mercado nacional e internacional.

Tulio Faria de camisa preta, sorrindo e olhando para a frente

Conteúdo do treinamento

Fundamentos de JS

40 Aulas (5h 27min)

Javascript

Conheça os conceitos e características da linguagem Javascript, seu funcionamento e como ele se relaciona com HTML e CSS. O que é ECMAScript, variáveis tipo VAR, LET e CONST, Funções, High Order Functions (HOC), Modules, Assincronismo e a serventia do Package.json. Você dará seus primeiros passos com exercícios e entenderá como executar o JavaScript, de forma simples e descomplicada. Aprenderá sobre Escopos (Global e Local), Contextos, Closures, Arrow Functions, Pure Functions, Callback, Promises, Async/Await, Tratamento de Erros e várias outras especificidades do Javascript.

Projeto Palpite Box

46 Aulas (8h 34min)

NextJS
Google Spreadsheets
MomentJS
ReatJS
HTML5
CSS
TailwindCSS

Uma aplicação versátil que une as vantagens do NextJS com uma integração simples e poderosa com o Google Spreadsheets. Este projeto aborda tanto a camada backend, com uso de Variáveis de Sistema (DotEnv), conceitos de POST/GET, manipulação de datas com o MomentJS; entre outros. Já na camada frontend, você desfrutará de todo o potencial do ReactJS com o uso de hooks. Também é abordado o SWR para uma experiência real-time e importantes conceitos do mundo web, além de como criar um layout personalizável com o uso do TailwindCSS.

Convert MyMoney

40 Aulas (5h 27min)

NodeJS
ExpressJS
EJS
HTML5
JestJS

Uma aplicação idealizada para consolidar os conceitos essenciais de assincronismo, muito utilizado no mundo JS. Neste projeto, você irá implementar NodeJS com ExpressJS para consumir (captar) dados oriundos da API do Banco Central e realizar a conversão da cotação de dólares em reais; tudo de forma assíncrona. Integraremos com uma linguagem de modelagem simples que permite gerar marcação HTML dinâmicamente (através do EJS) e também aplicamos Testes Unitários – com o uso da ferramenta Jest – para validar o aprendizado e garantir uma aplicação com cobertura de testes 100%.

Conversor de Unidades

6 Aulas (2h 5min)

HTML5
CSS
JQuery
Bootstrap
Pure CSS

Com foco em aprimorar os conhecimentos na área do frontend, este projeto tem aulas especialmente preparadas para abordar HTML, CSS e Javascript no lado do cliente (navegador). Este sistema realiza a conversão de milhas para metros, utilizando JQuery. Também aplicamos frameworks visuais já consolidados no mundo digital: Bootstrap e PureCSS.

Testes

23 Aulas (2h 36min)

ExpressJS
EJS
MochaJS
ChaiJS

Entenda os conceitos e a aplicabilidade com aulas totalmente focadas na utilização de Testes Automatizados. Conheça Mocha, Chai e como realizar uma cobertura de código 100%. Aprofunde ainda mais seus conhecimentos em Testes Unitários em uma aplicação utilizando ExpressJS e EJS.

Banco de dados

48 Aulas (10h 57min)

Firestore
SQLite
MySQL
FaunaDB
MongoDB

SQL ou NoSQL? Índices, schemas, paginação, autenticação, modelagem, abstração, CRUD e migrations. Tudo isto mostrado detalhadamente através de Provas de Conceito (POC´s) simples e diretas. Aprenda a fazer em Firestore, SQLite, MySQL, MongoDB e FaunaDB com aulas completas, item por item em cada banco! São quase 50 aulas só sobre banco de dados.

ORM's e Minhas Séries

20 Aulas (2h 56min)

ExpressJS
EJS
Bootstrap
MongoDB
Sequelize
Mongoose

Aprenda a utilizar ORM's SQL (Sequelize) e NoSQL (Mongoose) com aulas sobre Associações, Models e o clássico CRUD: create (criar), read (ler), update (atualizar) e delete (apagar).

Coloque em prática com um projeto gerenciador de séries (com direito à comentários) utilizando o modelo MVC com ExpressJS, EJS, Bootstrap e MongoDB

Resumé - Projeto CV

27 Aulas (4h 54min)

NextJS
Github
TailwindCSS

Neste projeto, construimos um currículo com integração direta do Github utilizando NextJS, TailwindCSS com fontes customizadas e inclusão de favicon personalizado. Aplicamos responsividade, configuramos o purgeCSS, implementamos um domínio.dev com o Google Domains e apresentamos como realizar o desacoplamento das camadas de backend e frontend.

Construindo API's

14 Aulas (2h 46min)

RestAPIs
GraphQL

Put, Get, Post e Delete. RestAPI ou GraphQL? Ambos! Aprenda a criar api´s utilizando o clássico RestAPI para construir CRUD (incluindo gerenciamento de imagens) e também como fazê-lo utilizando a tecnologia GraphQL. Vamos descobrir os motivos para usar e como aplicar Organizações, Padrões de Projetos e MVC.

Typescript

16 Aulas (2h 40min)

NestJS
Typescript
GraphQL

Utilizando todo o poder do NestJS, um poderoso framework para construir back-ends, você aprenderá a criar Classes, Interfaces, Controllers, Services e Providers, sempre utilizando Typescript. Também incluímos GraphQL e desenvolvemos os principais métodos de funcionamento do back-end.

Projeto Avançado

102 Aulas (22h 10min)

NextJS
NestJS
ReactJS
Typescript
GraphQL
Postgres
TypeORM
AWS S3
JWT
Formik
TailwindCSS

Partindo desde a concepção das especificações e definição dos layouts (utilizando o Figma), o DevShop é um E-commerce bastante elaborado, integrando todo o poder do Typescript com o uso do NestJS, TypeORM, integração com GraphQL e uso do Postgres. No frontend, NextJS com ReactJS, gerenciando os formulários com Formik e validações através do Yup. Aprenda a utilizar o JWT para gestão de permissões dos usuários e armazenamento de imagens na AWS S3.

Assista onde quiser

Todas as aulas do Fullstack Master são on-line e você pode acessá-las pelo computador ou por dispositivos móveis, o que facilita na hora de encaixar os estudos na sua rotina.

Curso sendo acessado de diversos dispositivos

Programação: Primeiros Passos

Aprenda a ter Pensamento computacional elaborando Algorítmos com Pseudo-código e entenda como funcionam Variáveis literais, Variáveis lógicas e Condicionais.

Tempo Total: 58 min

AWS Express

Como colocar sua aplicação na AWS, o maior provedor de cloud do mundo, com escalabilidade e de modo profissional.

Tempo Total: 1 hora 55 min

Venda de Software

Os cuidados que você precisa tomar na hora de vender um software, como fazer a precificação, controlar a entrega e o andamento do projeto, e considerações sobre direito de propriedade do código.

Tempo Total: 1 hora 8 min

Vagas para programador

Como conseguir emprego na área de desenvolvimento de software, tanto no Brasil quanto no exterior. Veja como definir os objetivos, elaborando (e observando) os detalhes do currículo. Conheça sites e possibilidades por meio da experiência pessoal do instrutor Tulio Faria.

Tempo Total: 34 min

Curso Completo Socket.IO

Como adicionar comunicação em tempo-real às aplicações com escalabilidade, distribuição de carga e integração com outros stacks (Java e PHP).

Tempo Total: 3 horas 45 min

DevReactJS Express

Como integrar uma biblioteca/framework para criar uma single-page application.

Tempo Total: 2 horas 46 min

CI/CD

Como adicionar ainda mais qualidade ao seu projeto com processo de integração contínua e entrega contínua.

Tempo Total: 1 hora 31 min

Tudo sobre NextJS

Entenda o que é e como o NextJS é capaz de criar Rotas estáticas, Server Side Rendering (SSR), Server Side Generation (SSG) e Incremental Static Regeneration (ISR). Saiba como aplicar Revalidate, motivos de usar o "Link", observando segurança e privacidade dos dados e a utilização da API.

Tempo Total: 1 hora e 38 min

Tudo sobre React Hooks

O que é e como funciona os famosos Hooks do React? Aprenda nesta live os conceitos e as regras que regem a construção destas funções; como criar hooks personalizados e muitas outras dúvidas esclarecidas em um conteúdo completo. Aqui você verá explicações detalhadas sobre como funcionam (com exemplos!) cada um dos hooks useState, useEffect, useCallBack, useMemo, useRef e também o Swr! Conceitos, aplicações na prática, como evitar memory leak, utilidade do useRef e muito mais. Simplesmente imperdível.

Tempo Total: 2 horas e 39min

ContextAPI em React

Não entendo ContextAPI! Afinal, por onde começo? Existe no React Native? Posso usar ContextAPI dentro de outro? Quais os benefícios de usar? Aprenda a importância deste recurso em uma aula incrível, com exemplos reais e práticos. Entenda o funcionamento, organização e a implementação da funcionalidade com códigos diretos e explicações detalhadas.

Tempo Total: 2 horas e 6min

Evento: Como Fazer

Crie um sistema utilizando Node com ExpressJS, EJS como template engine, Bootstrap e manipulações com Axios. Neste projeto utilizamos o Realtime Database do Firebase com um uso completamente diferente das aulas da seção Banco de Dados.

Tempo Total: 4 horas e 20 min

Evento: Futiba Club

Aprenda a utilizar o MySQL Workbench, fazendo a Modelagem do Banco com relacionamentos entre tabelas neste projeto em Node com ExpressJS, EJS e Bootstrap. Entenda e aplique importantes conceitos de Sessão e Autorização com áreas restritas e desafie seus amigos a acertarem os resultados dos jogos (futebol ou não).

Tempo Total: 10 horas e 54min

Evento: My Daily Status

Projeto que faz uso de Geolocalização (com cálculo de distâncias entre posições), banco de dados Firestore e autenticação de usuários com Auth0. Criamos o frontend e backend dentro do NextJS, aplicamos TailwindCSS, Axios e finalizamos com deploy na Vercel. Mais um projeto no ar!

Tempo Total: 6 horas

Evento: Social Links

Este projeto consiste num case real de grande utilidade para quem usa as redes sociais (como o instagram) para disponibilizar seus serviços e/ou produtos. Construido com NextJS e TailwindCSS, Prismic CMS e hospedagem gratuita utilizando a Vercel.

Tempo Total: 2 horas e 20min

Certificado

Ao final do treinamento, você receberá gratuitamente o seu certificado de conclusão, que pode, inclusive, ser utilizado para comprovar horas complementares na faculdade.

Modelo de Certificado

Faça sua inscrição e comece ainda hoje!

12x R$97,14

ou R$997,00 à vista

Garantir minha vaga

Pagamento 100% seguro

Métodos de Pagamento

Garantia em dobro

Incondicional

Se em 15 dias você, por qualquer motivo, achar que não fez um dos melhores investimentos da sua carreira, basta me enviar um e-mail e devolverei 100% do seu dinheiro.

Condicional

Se em 3 meses aplicando os ensinamentos do curso, você não conseguir desenvolver uma aplicação web sozinho, eu te acompanharei para descobrir os motivos e resolvê-los. Se mesmo após aplicar o que conversamos, você não atingir os resultados, devolverei todo o seu dinheiro. O risco é todo meu!

Alto grau de satisfação entre os alunos

Marcus Ungarette

Marcus Ungarette

O Fullstack Master foi o primeiro curso que eu fiz quando resolvi mudar de carreira. Um ano depois, consegui meu primeiro trampo na área, remoto total e PJ. O que ajudou foi criar um portfólio e colocar no LinkedIn. Fui encontrado lá, não havia aplicado pra nenhuma vaga ainda. Fiz isso aos 30 anos, saí de um trampo que ganhava 5k pra agora ganhar metade, porque acredito que em pouco tempo consigo voltar ao salário que tinha antes na área que atuava (vendas/gestão). Acredite em você!

Janderson Jetto

Janderson Jetto

Sou aluno do DevPleno e estou gostando muito, muito mesmo da metodologia. Sou da área de infra e como zona de conforto tive muitos conflitos em uma nova linguagem, mas é natural, o novo traz medo, mas ele deve ser vencido. Devemos sempre nos reinventar, buscar novos desafios ou ficamos estáticos demais. Estou super satisfeito com a galera do DevPleno. Funciona demais pra mim, desde as aulas orientadas, o suporte entre alunos e os mentores... Aula mão na massa, sem "the book is on the table". (...) Sou um aluno satisfeito!

George Gadelha

Geoge Gadelha

Sempre via esses cursos sendo vendidos e não dava muita credibilidade por pensar que era "só mais um", foi aí onde eu errei. Desde que conheci o DevPleno, minha vida mudou e ainda acredito que irá mudar mais ainda. Além do Tulio ter me convencido pela honestidade em suas palavras, esse cara é um monstro haha. Ele te ensina não só coisas técnicas (que são exatamente o que o mercado está pedindo), mas também muda o seu jeito de pensar. Você passa a ver seus projetos "básicos" como produto que podem ser utilizados/vendidos.

Perguntas frequentes

O desenvolvedor fullstack é aquele que consegue atuar em todas as camadas da aplicação, do back-end ao front-end. Atualmente esse perfil é um dos mais buscados e bem pagos da área de TI, justamente por ter essa flexibilidade para a execução de tarefas.

O salário de um programador fullstack pode facilmente ultrapassar os R$10mil por mês. Obviamente, esse valor varia de acordo com uma série de fatores.

Sim! Você pode se aprofundar mais em uma stack específica sendo um fullstack. Por conhecer todos os processos, você vai conseguir gerar muito mais valor e prever possíveis problemas na hora de desenvolver os projetos.

Eu costumo dizer que o programador fullstack é como um canivete suíço, pois ele tem várias ferramentas e cada uma delas pode ser usada em uma situação diferente, o que faz com que ele seja um profissional versátil e, por isso, bastante disputado pelas empresas.

Se você está começando do absoluto zero e nunca teve contato com programação, este ainda não é o momento certo para você ingressar no Fullstack Master.

Ao todo, o Fullstack Master possui cerca de 60 horas de conteúdo.

O seu acesso é vitalício e você ainda receberá as atualizações do conteúdo gratuitamente.

Você poderá efetuar o pagamento pelo cartão de crédito, débito ou por boleto bancário. É possível parcelar com até dois cartões de crédito diferentes. 

Sim! Você terá suporte total online para esclarecer suas dúvidas. Basta entrar em contato por e-mail ou WhatsApp. Além disso, você também pode contar com a ajuda da nossa comunidade de alunos.

Assim que o pagamento for aprovado, você receberá o link para acessar a área de alunos e já poderá assistir às primeiras aulas. Os próximos módulos serão liberados semanalmente. 

Sim! Ao final do curso você receberá o seu certificado de conclusão.

Ainda ficou alguma dúvida?

Whatsapp

Clique aqui para falar com a nossa equipe pelo WhatsApp!

Copyright © 2020 Devpleno. Todos os direitos reservados. Um produto We Dev Ideas / CNPJ: 06.189.599/0001-30