Torne-se um Fullstack Developer em apenas 3 meses.

(Mesmo sem experiência na área)

De R$2129,00 por apenas 12x de R$97,14*

ou R$997,00 à vista

*Parcelamento com tarifa de 2.49% a.m via cartão de crédito. NÃO É POSSÍVEL PARCELAR NO BOLETO.

Dias
Horas
Minutos
Segundos

Por que ser um Fullstack Developer?

A figura do desenvolvedor Fullstack vem ganhando cada muito espaço em empresas de TI e desenvolvimento de software. Esse perfil, que combina as habilidades de front-end e back-end, é cada vez mais procurado porque, além de poder cobrir qualquer espaço em um time de desenvolvimento, é capaz de enxergar o processo de produção como um todo.

307 Vagas abertas

Fonte: Linkedin (Jul/2017)

Salários acima de R$5.000,00

Liberdade na Carreira

 

Sobre Tulio Faria

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. Hoje, é empresário e também atua em uma empresa de grande porte do exterior. 

Em 2017, resolveu se dedicar ainda mais ao projeto que sonhou por anos, o DevPleno, cujo objetivo é auxiliar profissionais de tecnologia a alcançarem sucesso em suas carreiras por meio de conteúdo de qualidade e de fácil clareza. 

Após o sucesso do primeiro Curso Premium do DevPleno, o DevreactJS, Tulio decidiu, então, atender aos diversos pedidos que recebia e criou o Fullstack Master, uma iniciativa inédita capaz de transformar profissionais de tecnologia em fullstack developer em apenas 3 meses.

 

 

Formação em apenas 3 meses

Conseguir um resultado que exige anos de experiência em apenas 3 meses parece ser bom demais para ser verdade, mas acredite, É POSSÍVEL!

O Método Fullstack Master foi desenvolvido baseado em experiências reais que já tive presencialmente e comprovam que isso é alcançável. Se você estudar 1h por dia, em 12 semanas já terá absorvido conhecimento suficiente para ser considerado um fullstack developer e, então, poderá se candidatar a umas das vagas citadas anteriormente. Entenda passo a passo como funciona:

Fundamentos

Nesta etapa, você aprenderá sobre a base e os fundamentos que são extremamente importantes para a criação de aplicações web.

Consolidação

Nesta etapa, iremos consolidar seus conhecimentos por meio de projetos práticos. Você aprenderá a criar funcionalidades que são úteis e relevantes a qualquer projeto.

Voando alto

Nesta etapa, você irá aprender e praticar o próximo nível. Como por exemplo, testes automáticos, autorização, autenticação e integração com outros serviços.

 

Palavras de quem acompanha nosso trabalho

"Acompanho o canal no YouTube há um tempo, tenho gostado de todo conteúdo apresentado, sem dúvida ajuda bastante. Uma coisa que para mim destacou foi a forma como foi apresentado nodejs, eu já assisti outros vídeos de outros canais e ainda não tinha visto tanta clareza como apresentado pelo DevPleno. Quero ser um DevPleno!!!"
Lourival Mendes
Brasília/DF
"A didática do Tulio para expor os conteúdo é simplesmente excepcional, a forma de falar, tirar dúvidas, a atenção com o público e principalmente sua vontade de ajudar o próximo. Pra mim é um dos melhores canais que sigo hoje no youtube. Parabéns."
Marcos Antônio dos Santos
Congonhal /MG
"Fui seu aluno em um curso na FAI, sempre ouvi falar muito bem de você como aluno e também como profissional, sei o quanto é difícil pro pessoal do interior se destacar profissionalmente, mas acredito na seriedade do seu trabalho. Forte abraço, grande mestre!"
Bruno Alan Alvarenga
Santa Rita do Sapucaí/MG
"O devpleno tem me ajudado muito na minha trilha para ser um fullstack developer e gostaria de agradecer ao Túlio por esta iniciativa."
Felipe Marques da Silva
Camaragibe/PE
"Tulio, parabéns pela iniciativa, sempre assisto suas aulas com bastante atenção, para extrair o máximo de conteúdo/dicas. Seu canal vai ser gigante ainda, pode escrever."
João Pedro Rubira Crulhas
Marília/SP
"Uma excelente proposta que estou acompanhando, pois estou fora da área a muito tempo e preciso retornar a área com um conteúdo de qualidade. Consegui isso aqui!"
Leandro Gomes
Pouso Alegre/MG
"Todos os conteúdos são de extrema qualidade. Com as aulas de hands-on conheci e compreendi melhor algumas tecnologias que já utilizava."
Luiz Wagner Neto Azevedo
Cachoeirinha/RS
"Parabéns por estar ajudando as pessoas a serem desenvolvedores melhores, seus conteúdos são de excelente qualidade e agregam bastante a carreira tanto de desenvolvedores iniciantes quanto de desenvolvedores experientes, precisamos de mais pessoas seguindo o seu exemplo e melhorando cada vez mais a comunidade de desenvolvimento de sistemas. Um abraço!"
Diogo Oliveira Mascarenhas
Duque de Caxias/RJ
"(...) Venho seguindo e assistindo todos os vídeos do Tulio. Estava pronto para fazer um curso de fullstack em outra instituição, mas desisti, pois os conteúdos deste canal vem suprindo e tirando as minhas dúvidas com relação ao fullstack. Agradeço a coragem e a boa vontade em nos presentear com este conteúdo rico e gratuito. Assistam as lives, são exclarecedoras!! Sem contar a atenção do Tulio!"
Francisco Leal
Lorena/SP
"Todo o trabalho do canal DevPleno é admirável, todos os conselhos e esse roteiro que nos mostra o que devemos estudar são ótimos, só tenho a lhe parabenizar pelo belo trabalho."
Michel Adriano Medeiros
Rio Claro/SP
"Dá para ver que o Túlio é uma pessoa que tem muito conhecimento e não tem preguiça de passar o conhecimento. A prova disso são as lives de três horas que faz toda a semana. Continue empolgando as pessoas no estudo. Valeu."
Michel Adriano Medeiros
Rio Claro/SP
"Túlio, a sua história é admiradora. O DevPleno está me ajudando bastante a direcionar os meus estudos para front-end. Muito obrigado."
Sérgio Pereira Bonifácio Junior
Rio de Janeiro/RJ
"O conteúdo disponível por você é um do melhores da internet! Dicas que não se vê em outro lugar, não só isso como a qualidade empregada nos videos e/ou texto é ótima."
Leandro Gomes Cardoso
Araguatins/TO
"Comecei a acompanhar há pouco tempo, mas me identifiquei bastante com o conteúdo. O Tulio é um cara que sabe ensinar muito bem, didatico e objetivo nos assuntos."
Felipe Hideo Yamaguchi
Cerquilho/SP
"Aqui com o DevPleno estou me tornando um profissional mais completo. Os desafios do mercado atual demandam capacidades de atualização, flexibilização e conhecimento e na minha opinião esses são justamente os pontos onde DevPleno nos acrescenta com extrema competência."
Carlos Leandro Zetula
Ipuiuna/MG
"Túlio Faria, excelente professor! Dinâmico, atencioso, possui bagagem considerável para atender aos diversos desafios na área tecnológica. Como seu aluno, devo muito dos conceitos de desenvolvimento web adquiridos no início de minha carreira de desenvolvedor."
David Júnior
Pouso Alegre/MG

O que você vai aprender?

Módulo 1

Objetivo: Preparar seu ambiente para o desenvolvimento dos projetos.

  • Preparando o ambiente
  • Instalando NodeJS e o Sublime/VS Code

Módulo 2

Objetivo: Compreender todos os conceitos envolvidos em uma aplicação web.

  • Introdução à arquitetura web
  • O que é fullstack e um pouco sobre cada stack
  • Modelo request/response
  • Importância do http e do html para o sucesso da web

Módulo 3

Objetivo: Aprender a utilizar JavaScript de maneira moderna, além de criar testes unitários capazes de garantir a qualidade do código.

  • Introdução ao JavaScript
  • Visão geral, rodando JS no browser e no NodeJS
  • Estruturas básicas, const, let e escopo/contexto
  • Funções e destructuring assignament
  • Arrow functions
  • Strings e interpolação de strings
  • Assincronismo
    • callbacks
    • promises
    • async/await
  • Módulos de terceiros
  • Modularizando
  • Tipos de testes automatizados:
    • Testes unitários

Módulo 4

Objetivo: Criar servidores com NodeJS e o primeiro projeto e agilizar o desenvolvimento com o uso do Bootstrap.

  • Estruturas básicas 
    • Diferença entre o NodeJS e PHP
  • HTML básico e páginas estáticas
  • Servidor http básico em NodeJS
  • Estrutura básica de uma página em HTML
    • Importância do JS/CSS/Responsivo
  • Criando o CSS e deixando a página com layout
    • Tipos de elementos (block, inline, …)
    • Atributos básicos
  • Manipulando HTML com Javascript Puro
    • Adicionando e removendo elementos da página
  • Agilizando o desenvolvimento com o uso do Bootstrap
  • Projeto prático: conversor de unidades

Módulo 5

Objetivo: utilizar o ExpressJS para organizar e gerar RestAPIs e páginas dinâmicas.

  • ExpressJS
    • Iniciando um novo servidor
    • Rotas
    • Recebendo dados/requisições:
      • GET
      • POST
    • Retornando JSON e retornando HTML
  • EJS:
    • Configuração inicial
    • Partials
    • Repetição
    • Condicionais
  • Projeto prático: tabuada

 

Módulo 6

Objetivo: Trabalhar com banco de dados SQL e NoSQL.

  • Persistindo os dados e diferença entre SQL e NoSQL
  • Instalando o MongoDB
  • Persistindo utilizando o driver padrão
  • Instalando o MySQL
  • Utilizando ORM
  • Paginação e sua importância
  • Projeto prático: gerenciador de séries com SQL e com NoSQL

Módulo 7

Objetivo: Garantir que o usuário é ele mesmo e que ele pode acessar certas funcionalidades do sistema.

  • Autenticação e autorização: introdução
  • Característica de ser “stateless”
  • Diferença entre cookie/sessão
  • Cookie
  • Sessão
  • Projeto prático: calculadora com o histórico de contas realizadas (cookie e sessão)
  • Projeto prático: identificando um usuário e verificando se ele pode acessar uma área específica da aplicação
  • Utilizando o passport e integrando login com Facebook e Google
    • O que é oauth
    • Permitindo acesso com passport
  • JWT - Json Web Token

Módulo 8

Objetivo: Permitir que outras aplicações integrem-se a sua ou até mesmo disponibilize dados para outros aplicativos.

  • RestAPIs:
    • GET
    • POST
    • PUT
    • DELETE
    • Autenticação e autorização
    • Outras considerações sobre RestAPIs
    • Como planejar uma RestAPI (verbos, padrões)
    • Como documentar
    • Utilizando todos os verbos (GET, POST, PUT e DELETE)
    • Testes automatizados para APIs

Módulo 9

Objetivo: Integrar sua aplicação a outros serviços.

  • Integrações:
    • Facebook
    • Pagseguro
    • Mailgun

Módulo 10

Objetivos: Abordar tópicos avançados de aplicações web.

  • Gerando PDFs dinâmicos
  • Gerando e manipulando imagens

Módulo 11

Objetivos: Aumentar ainda mais a qualidade da aplicação encontrando pontos de gargalo de recursos e otimizando.

  • Otimizando sua aplicação:
    • Encontrando o gargalo da aplicação
    • Técnicas para otimizar

Módulo 12

Objetivos: Publicar a aplicação para uso.

  • Colocando sua aplicação no ar no digitalocean
  • Considerações sobre domínios e DNS

Novos módulos e atualizações são liberados frequentemente.

Utilizaremos JavaScript em todas as camadas, aplicando as funcionalidades presentes no ES6, ES7 e ES8.

Bônus

#1 - Curso Webflow Basics

Criando interfaces rapidamente com Webflow

Neste curso, você vai descobrir como ter mais agilidade na hora de criar uma interface.

#2 - Curso devReactJS Express

Consumindo RestAPIs com ReactJS.

Neste curso, você vai entender como integrar uma biblioteca/framework para criar uma simple-page application.

#3 - Curso completo Socket.IO

Neste curso, você vai descobrir 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).

#4 - Curso Venda de Software

Neste curso, explico sobre os cuidados que 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 fonte.

#5 - Minicurso Vagas para Programador

Neste treinamento, dou dicas de onde e como você pode conquistar as melhores vagas de emprego na área de tecnologia e como se preparar para as entrevistas.

#6 - Curso Continuos Integration e Continuous Deployment

Neste curso, você vai descobrir como adicionar ainda mais qualidade ao seu projeto com processo de integração contínua e entrega contínua.

#7 - Curso AWS Express

Neste curso rápido, você vai aprender a como colocar sua aplicação na AWS, o maior provedor de cloud do mundo. Com escalabilidade e de modo profissional.

Garantia dupla

Garantia Incondicional

Se em 30 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.

 

Garantia 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! 
 

Valor do investimento

Dias
Horas
Minutos
Segundos

*Parcelamento com tarifa de 2.49% a.m via cartão de crédito.                 NÃO É POSSÍVEL PARCELAR NO BOLETO.

Ainda tem dúvidas?

Entre em contato por e-mail ou WhatsApp:

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

Política de Privacidade   Termos de Uso   Aviso Legal