Formação Full Stack Javascript

Sua Jornada para se tornar um Desenvolvedor de alto nível começa aqui!

Aproveite a oferta de R$ 897,00 por R$ 497,00

Tempo restante:

QUERO ME INSCREVER AGORA!

Aproveite a oferta:

Investimento no curso

Oferta termina em:

QUERO ME INSCREVER AGORA!

Comece do zero e prepare-se para o mercado de trabalho!

+ 30 módulos

Aulas claras, objetivas e bem organizadas.

Projetos

Desenvolva projetos reais que vão te preparar para o mercado.

Atualizações

O curso está em constante atualização.

Suporte

Suporte aos alunos dentro da plataforma.

Acesso Vitalício

O seu acesso nunca vai expirar.

Grupo VIP

Converse com outros alunos.

Download

Download de todos arquivos de aulas e projetos.

Foco no Iniciante

O curso foi totalmente projetado para iniciantes.

Comece do zero

Passo a passo, do básico ao avançado.

Certificado

Certificado de conclusão do curso.

Risco Zero

7 dias de garantia para testar o curso.

Para quem é este curso?

Este curso é destinado a pessoas iniciantes que vão começar do zero absoluto, que nunca tiveram contato com programação e que pretendem atuar no mercado de Desenvolvimento Web como desenvolvedor(a) front-end, back-end ou full-stack.

O curso foi desenvolvido para preparar você para o mercado, ou seja, todo o conhecimento adquirido no curso será o suficiente para você ingressar no mercado de trabalho sem a necessidade de ter ensino superior, e sem a necessidade de fazer qualquer outro curso.

Se você já é programador nessa mesma stack de Javascript, este curso não é para você.

Feedback do Filipe Deschamps

O Filipe Deschamps é atualmente uma das maiores referências no mundo da Tecnologia e Programação.
Este foi o comentário dele na primeira aula após avaliar o curso:

Feedback Filipe Deschamps

Se você quer mudar de vida com a programação

Leia o texto abaixo com atenção!

Eu não sei qual é a vida dos seus sonhos.

Se é morar no exterior, trabalhar em casa, ter mais dinheiro no bolso, construir uma carreira de sucesso.

Mas o que eu vou te mostrar nas próximas linhas me permitiu:

  • Viver para cumprimir minha missão de acordar mais empolgado do que nunca para trabalhar;
  • Ter liberdade e tempo, como eu nunca tive antes, para passar com a minha família e participar do crescimento da minha filha;
  • Morar na Europa e ter uma vida digna, poder viajar para onde eu quiser sem preocupação com dinheiro.

Eu sei, parece muito bom para ser verdade.

Eu mesmo não acreditaria se eu não tivesse visto isso acontecer na minha vida e ter ajudado tantas outras pessoas a obter esse mesmo resultado.

E eu não estou falando de uma fórmula mágica que vai fazer cair dinheiro na sua conta, como muitos prometem por aí.

Estou falando de algo concreto e que será fruto do seu esforço e dedicação.

Eu sei que na internet existem milhares de "gurus" prometendo isso e aquilo, por isso quero que saiba que NÃO estou te prometendo NADA.

Se você está esperando uma promessa milagrosa, recomendo que busque outro curso, existem vários por aí prometendo um pouco de tudo. Só tome muito cuidado.

O que eu vou dizer nas próximas linhas serve tanto para quem quer começar do zero, quanto para quem já começou mas anda meio perdido em meio a tantas coisas para estudar.

Muito bem, este curso é voltado para pessoas que querem começar do zero e chegar até um nível onde já podem conseguir o primeiro emprego na área.

Ou seja, o curso vai te ensinar todas as bases que um Desenvolvedor Júnior precisa para encarar as entrevistas no mercado de trabalho.

Mas não só as bases, você vai dar passos avançados para se destacar no mercado.

O conteúdo do curso foi cuidadosamente elaborado por quem está no mercado há mais de 10 anos, já liderou diversas equipes, contratou diversas pessoas, e sabe exatamente qual é o perfil de profissional que o mercado MAIS PRECISA.

Além disso, eu já dei aulas para turmas com mais de 30 alunos e conheço bem de perto as dores de uma pessoa iniciante.

Você vai aprender PASSO A PASSO a stack de tecnologia mais requisitada no mercado brasileiro, norte-americano e europeu: a stack de JAVASCRIPT.

Basicamente é todo o ecossistema de desenvolvimento de sistemas web (front end e back end) usando HTML, CSS, JAVASCRIPT, REACT.JS, NEXT.JS e MONGO.DB.

Não importa sua idade, conhecimento, escolaridade... nada disso importa... tudo o que você precisa está na Formação Full Stack Javascript.

O curso está em constante atualização justamente porque o mercado também está em constante atualização. Por esta razão, você terá acesso vitalício para poder se manter sempre atualizado.

Eu preparei esse curso com muito amor e dedicação.

Não estou aqui apenas para vender um curso, estou aqui PARA FAZER A DIFERENÇA NA VIDA DOS MEUS ALUNOS.

E eu quero fazer a diferença na sua vida também!

Esse é o legado que eu quero deixar para as minhas filhas.

Quero que elas se orgulhem do pai que tem.

Acredite VOCÊ PODE!

Se isso tudo faz sentido para você, clique no botão abaixo e faça sua inscrição no curso.

Eu te espero lá na primeira aula.


Um grande abraço,
Thiago Medeiros


* Você terá acesso a 10% do curso para avaliação durante os primeiros 7 dias (período de garantia). Após isso você terá acesso a 100% do curso.

QUERO ME INSCREVER AGORA!

Salários para Desenvolvedores Web

Valores médios baseados no mercado de São Paulo. Esses valores podem variar de acordo com a região.

CLT (carteira registrada)

Júnior

R$ 2.000,00 - R$ 3.000,00

Pleno

R$ 4.000,00 - R$ 6.000,00

Sênior

R$ 7.000,00 - R$ 9.000,00

PJ (pessoa jurídica)

Júnior

R$ 4.000,00 - R$ 5.000,00

Pleno

R$ 6.000,00 - R$ 8.000,00

Sênior

R$ 9.000,00 - R$ 12.000,00

Aprenda a stack de tecnologia mais requisitada do mercado

Javascript é a linguagem que mais possui oferta de trabalho no mercado brasileiro, norte-americano e europeu.

{ Front End }

HTML

HTML 5

O HTML é a base de todo sistema web, é com ele que adicionamos em nossa página os Textos, Imagens, Formulários, Vídeos e etc.

CSS

CSS 3

Com o CSS adicionamos estilos em nossa página: Cores, Tamanhos, Posicionamentos Sombras, Grids, Efeitos, Animações e etc.

html

SASS

O SASS é uma linguagem de extensão ao CSS, com ele vamos simplificar a escrita de CSS, além de ganhar mais dinamismo em nossas folhas de estilo.

Javascript

Javascript

Com o Javascript as possibilidades são imensas, validar formularios, processar dados, manipular elementos na tela, consultar API's, etc.

React.js

React.js

O React é uma biblioteca Javascript desenvolvida pelos engenheiros do Facebook com o foco em criar interfaces de usuário. É atualmente a biblioteca mais requisitada no mercado.

Redux

Redux

Redux é uma biblioteca JavaScript para gerenciar o estado da aplicação é similar e inspirada pela arquitetura Flux do Facebook, ela pode ser utilizada com o React ou outras bibliotecas JavaScript.

Material.ui

Material.ui

Biblioteca de componentes React para um desenvolvimento ágil e fácil. O Material.ui é usado por grande empresas como Nasa, Walmart, Netflix, Amazon, Spotify, entre outras.

Next.js

Next.js

O Next.js é o framework mais adotado pela comunidade do React. O seu maior objetivo é tornar nossa aplicação React mais performática e permitir a indexação do conteúdo da página pelos motores de busca.

{ Back End }

Node.js

Node.js

O Node é uma plataforma para execução de Javascript no lado do servidor. Com ele vamos lidar com processamento e armazenamento de dados, criação de API's, regras de negócio, servidores, robôs de automação, etc.

JWT Authentication

JWT Authentication

JSON Web Token é um sistema de transferência de dados que pode ser enviado via POST ou em um cabeçalho HTTP de maneira segura. Com ele vamos garantir a segurança do nosso sistema fazendo com que somente usuários devidamente autenticados tenham acesso.

MongoDB

MongoDB

O MongoDB é um banco de dados não relacional (NoSQL). Com ele vamos armazenar os dados gerados por nossos sistemas: cadastros, controle de acessos, etc.

{ ESSENTIALS }

Git

GIT

O Git é um sistema de versionamento de projetos. Com ele vamos registrar o histórico de edições nos arquivos do sistema.

Shell

Terminal Shell

Shell é uma interface de linha de comando para acessar serviços de um sistema operacional. Com ele vamos manipular arquivos, criar projetos, usar o Git, etc.

Github

Github

GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Você vai aprender a armazenar e versionar seus projetos pessoais, e também os passos necessários para criar ou contribuir em projetos open-source no GitHub.

Heroku

Heroku

O Heroku é uma plataforma de cloud que oferece "Platform as a Service", ele permite que você hospede suas aplicações em um ambiente facilmente escalável e com suporte a várias tecnologias.

Vercel

Vercel

Vercel é uma plataforma cloud para sites estáticos e Serverless Functions. Ele nos permite fazer deploy de sites, sistemas, serviços, e também nos garante uma escala automática e sem necessidade de gerenciamento ou configuração.

Confira abaixo todos os módulos do curso

O curso é organizado em Aulas, Desafios, Exercícios e Projetos.

Ver mais

1 Introdução

Instruções iniciais, instação do VS Code, apresentação da plataforma, etc.

2 HTML Básico - [Projeto Currículo]

Neste módulo você aprende as tags iniciais de HTML, como identar corretamente seu código, navegação, links, imagens, etc, e também iniciamos um Projeto de Currículo para você usar em seu portfólio.

3 CSS Básico - [Projeto Currículo]

Neste módulo você aprende as regras iniciais de CSS, diferenças entre CSS externo, interno e inline, como consultar a documentação da W3C, como usar corretamente o DevTools, adicionar fontes personalizadas na sua página, entre outros. Também vamos adicionar estilos no currículo e concluir o projeto.

4 [Projeto] Linktree

Neste módulo iniciamos o Projeto Linktree onde vamos colocar em prática tudo o que aprendemos até agora. Com este projeto você pode começar a lucrar desenvolvendo Linktree's totalmente personalizados ao gosto dos seus cliente.

5 HTML Intermediário

Neste módulo você aprenderá o que são tags semânticas e como utilizalas. Vamos construir um layout de um site simples para praticar, e no final do módulo você terá um desafio para estilizar esse site ao seu gosto.

6 CSS Intermediário

Neste módulo vamos avançar mais um pouco com o CSS e aprender seletores e combinadores, pseudo-classes e pseudo-elementos, position, entre outros.

7 [Projeto] - Menu Dropdown

Neste módulo vamos desenvolver um Projeto de Menu Dropdown que poderá ter vários níveis de submenu. Este projeto vai te ajudar a entender melhor os conceitos ensinados no módulo anterior.

8 HTML Avançado

Neste módulo vamos avançar com o HTML e aprender como criar formulários de cadastro inserindo campos de texto, senha, caixas de seleção, checkboxes. entre outros.

9 [Desafio] Página de Captura

Neste desafio você receberá o desenho de uma Página de Captura e deverá desenvolver a página conforme o layout. Também faremos a integração da página com o Mailchimp para salvar os dados capturados pela nossa página.

10 CSS Avançado

Neste módulo vamos avançar com CSS e aprender o conceito de variáveis, import, unidades de medida, animações, transitions, entre outros.

11 CSS Flexbox

Este módulo é continuação do CSS Avançado, onde vamos aprender o conceito do Flexbox que nos permitirá organizar os elementos na página mais facilmente e de maneira responsiva.

12 [Desafio] Flexbox

Neste módulo você terá um desafio onde jogará dois games diferentes para colocar em prática seus conhecimentos de CSS Flexbox.

13 [Projeto] Barber Shop

Neste módulo vamos desenvolver um site de uma barbearia real com um design rico em detalhes, imagens e estilos que vão desafiar seus conhecimentos de HTML e CSS.

14 Design Responsivo

Neste módulo você aprenderá os conceitos de Design Responsivo, como fazer uma página se adaptar a diferentes tamanhos de dispositivos usando Media Queries.

15 SASS

Neste módulo você vai aprender os conceitos básicos de SASS e como podemos simplificar a escrita de CSS, além de ganhar mais dinamismo em nossas folhas de estilo.

16 Javascript Básico

Neste módulo você aprenderá Lógica de Programação na medida que avançamos com o estudo de DOM, variáveis, statements, tipos de dados, operadores aritiméticos, operadores lógicos, condicionais, entre outros.

17 [Exercícios] - Javascript Básico

Aqui você terá uma série de exercícios explicados em vídeo para você colocar em prática tudo o que aprendeu de Javascript no módulo anterior.

18 Javascript Intermediário

Neste módulo você aprenderá sobre os objetos Window e Document, diferentes tipos de seletores e eventos, manipulação de classes no HTML, timeout e interval, vamos fazer a validação de um formulário, etc.

19 [Exercícios] - Javascript Intermediário

Aqui você terá uma série de exercícios explicados em vídeo para você colocar em prática tudo o que aprendeu de Javascript no módulo anterior.

20 [Projeto] To Do List

Neste módulo vamos desenvolver uma aplicação de Lista de Tarefas, onde vamos colocar em prática um pouco de tudo o que aprendemos até agora, se aprofundar um pouco mais no uso do 'this', também vamos aprender como organizar melhor nosso Javascript para construir uma aplicação mais escalável.

21 Javascript Avançado

Neste módulo vamos tratar de Escopo, Hoisting, Arrow Functions, Map, Filter, Reduce, Local Storage, Códigos síncrono VS assíncronos, JSON, AJAX, Callbacks, Promises, Async Await, Fetch API, Desestructuring Assingment, entre muitas outras coisas.

22 [Exercícios] - Javascript Avançado

Aqui você terá uma série de exercícios explicados em vídeo para você colocar em prática tudo o que aprendeu de Javascript no módulo anterior.

23 Terminal Shell

Shell é uma interface de linha de comando para acessar serviços de um sistema operacional. Neste módulo vamos manipular arquivos, criar projetos, usar o Git, etc.

24 Git

O Git é um sistema de versionamento de projetos. Neste módulo vamos aprender a criar e clonar repositorios locais e remotos, configurar SSH, fazer commits, trabalhar com branchs, entre outros.

25 Node.js Básico

Neste módulo vamos aprender a instalar o Node.js, fazer nosso primeiro Hello World, entender o NPM e o Package.json, criar módulos, fazer instalação de módulos externos, e também vamos criar nosso primeiro servidor.

26 Node.js - Express.js

Neste módulo vamos criar um projeto de servidor usando Express, criaremos diferentes rotas para nossa aplicação, vamos servir arquivos estáticos e públicos, instalar um Template Engine, montar um template dinâmico, aprender a lidar com dados de formulários, etc.

27 Node.js - MongoDB - [Projeto CRUD]

Neste módulo vamos instalar o banco de dados MongoDB, iniciar um projeto de CRUD, aprender a conectar com o banco, estrutura rotas de maneira escalável, aprender o padrão MVC criando Models, Views e Controllers, cadastrar, editar e excluir dados no banco de dados através da nossa aplicação, etc.

28 Node.js - API RESTFul

Neste módulo vamos aprender a criar uma API que responde dados em formato JSON, usando a arquitetura RESTful. Aprenderemos sobre os métodos de HTTP: GET, POST, PUT, PATCH e DELETE.

29 React.js - Básico

Neste módulo vamos vamos instalar o CRA, criar um app, entender a estrutura de arquivos e pastas, conhecer o JSX, o que são componentes, criando componentes, passando dados via props, Stateless VS Stateful components, Life Cycle, HOC, etc.

30 [Desafio] React.js - Básico

Neste desafio você terá que criar duas aplicações, uma usando o padrão de Stateless e outra usando o padrão Stateful.

31 React.js - Intermediário

Neste módulo vamos se aprofundar mais um pouco no React e fazer requests para nossa API feita em Node.js, vamos conhecer diferentes abordagens de CSS, como por exemplo: o CSS Módules e o Styled Components. Também vamos aprender a instalar, configurar e explorar o uso da biblioteca de componentes Material.ui.

32 React.js - Avançado

Neste módulo vamos aprender a gerenciar o estado da nossa aplicação de duas maneiras diferentes: Context API e Redux. Também vamos aprender a gerenciar as rotas de nossa aplicação utilizando o React Router.

33 Next.js

Neste módulo vamos aprender quando e porque usar o Next.js, como instalar e configurar um projeto, páginas, componentes e rotas, data-fetch fetching, otimização de imagens, servindo arquivos estáticos, autenticação, etc.

Além disso, você receberá esses 4 bônus exclusivos!

O curso está em constante evolução e mais módulos bônus serão adicionados além dos citados abaixo.
Seu acesso será vitalício com direito a todas atualizações do curso.

Telegram BOT

Telegram
Bots

Aprenda a desenvolver robôs de automação para grupos no Telegram, utilizando todo conhecimento que você aprendeu no módulo de Node.js.

R$ 97,00
Web Crawlers

Web
Crawlers

Aprenda a desenvolver robôs para extrair e salvar dados de sites específicos, automatizar tarefas como acessar sites, clicar em botões, fazer logins.

R$ 97,00
Extensões Chrome

Extensões
Chrome

Aprenda a desenvolver extensões para adicionar funcionalidades novas e personalizar a experiência de navegação do usuário.

R$ 97,00

Veja abaixo o depoimento
de alguns alunos do curso

O comentário mais comum entre os alunos é a respeito da ótima didática do Thiago e sobre as aulas serem diretas ao assunto.

Clique para ampliar a imagem

Mais alguns depoimentos

Verônica

Verônica

O curso do Thiago tem a melhor didática que eu já vi. Ele ensina de forma fluida e faz conceitos complexos parecerem simples e de fácil entendimento. A sua experiência como professor em sala de aula faz com que ele entenda as dificuldades dos alunos. O curso tem desafios reais, que nos mostram como é o dia a dia do profissional. Depois do curso do Thiago eu me sinto segura para o mercado de trabalho. Sem dúvidas foi o melhor investimento na minha carreira.

Rafael

Rafael

Posso dizer com tranquilidade que fazer o curso e a mentoria do Thiago foi um divisor de águas na minha carreira profissional. Antes eu estudava muito, sem foco e sempre achava que não estava pronto para as vagas. Na mentoria eu fiz um teste prático, descobri meus pontos positivos e negativos, perdi o medo e hoje estou trabalhando como front-end.

Kayma

Kayma

Mudar de trajetória nunca é uma tarefa fácil, ainda mais quando o novo é totalmente desconhecido. Programação de web no início me aterrorizou, mas quando conheci meu mentor me senti mais tranquila. O curso e a mentoria tem sido um divisor de águas. Thiago é super atencioso, tem uma didática incrível e tem se mostrado um incentivador e um professor dedicado. Só tenho a agradecer.

Paulo

Paulo

Quando a oportunidade bater em sua porta não a deixe passar assim como o Thiago costuma dizer. Fui confrontado com essa oportunidade e decidi agarrar e com toda certeza, dei um verdadeiro UP no meu aprendizado visando minha carreira. Ter seu suporte e mentoria e contar com seus mais de 10 anos de experiência foram cruciais para minha assimilação de conteúdo em tão pouco tempo e com tanta qualidade.

Tom Santos

Tom Santos

Fazer o curso e mentoria com o Thiago é a certeza de que nenhuma das suas perguntas ficará sem resposta. Ele é atencioso e sempre retorna com rapidez. Possui conhecimento de sobra e tem satisfação em compartilhar o que sabe. Foi o melhor investimento que fiz!

Henrique

Henrique

Faço parte do time de alunos do curso e mentoria do Thiago Medeiros, tem feito com que meu progresso nas aulas seja ainda mais rápido. É muito bom contar com o apoio e todo o conhecimento de um grande profissional como Thiago. Obrigado por dividir seus conhecimentos.

Rodrigo

Rodrigo

No meu caso, vindo de outra área totalmente oposta (direito), o curso e mentoria do Thiago está sendo muito mais importante, onde as dúvidas e inseguranças são resolvidas de forma rápida, clara e objetiva.

Certificado

Você receberá um certificado personalizado contendo a carga horária e todas tecnologias estudadas no curso.

Thiago Medeiros

Thiago M. Medeiros

35 anos, Desenvolvedor de Software e Instrutor

Desenvolvedor de software há mais de 10 anos, apaixonado por tecnologia e programação, já liderou equipes em grandes empresas de diferentes setores como o Pagar.me, Buscapé, Banco Modal, Estadão, Amil, UOL, entre outras.

Thiago também é instrutor de programação há 4 anos, ministrou aulas na Digital House Brasil, uma coding school de São Paulo, onde desenvolveu um método e uma didática única para ensinar programação para iniciantes.

Atualmente vive em Portugal com sua esposa e filha, foi contratado por uma startup do setor imobiliário e dedica-se inteiramente em seus projetos pessoais, cursos e mentorias.

" Dedico esse curso ao meu querido pai, que também foi programador e professor. Obrigado pai... que Deus o tenha. "
Ícone - Interrogação

Dúvidas Frequentes

1 Estou começando do zero, não sei nada, posso fazer o curso?

Sim. O curso foi projetado para você começar do zero mesmo. O Thiago ensina passo a passo tudo que você precisa para sair do zero e chegar até um nível capaz de ingressar no mercado de trabalho ou empreender desenvolvendo seus próprios projetos. Esperamos somente que você tenha conhecimentos mínimos de informática como: criação de arquivos e pastas, navegação na internet, instalação de programas.

2 Somente com o curso eu consigo um trabalho? Preciso de faculdade?

O objetivo do curso é te preparar para o mercado de trabalho, então é possivel conseguir um emprego na área somente com o curso. Não é necessário ter faculdade, a área de T.I é muito dinâmica neste sentido, as empresas estão mais interessadas no seu conhecimento do que no seu diploma. O próprio Thiago não tem diploma e trabalha na área há mais de 10 anos.

3 Preciso ter um super computador para fazer o curso?

Não. Você pode iniciar o curso com o seu computador atual, o que o Thiago recomenda é que você faça o investimento em um computador novo apenas sob demanda, ou seja, somente quando você sentir que realmente não dá mais para continuar com o seu atual.

4 Sou de outra área e quero migrar para programação, será que eu consigo?

É perfeitamente possível migrar de área, claro que tudo vai depender de vários fatores, essa é uma área muito dinâmica que exige que você seja uma pessoa curiosa e goste de estudar e aprender coisas novas quase que todos os dias. O Thiago possui diversos alunos que migraram de áreas como: suporte helpdesk, publicidade e propaganda, administração, entre outras.

5 O curso tem uma duração limite?

Não. Você terá acesso vitalício ao curso, isso significa que pode iniciar quando quiser, fazer quantas vezes quiser, no tempo que você quiser, e também terá acesso a todas atualizações feitas no curso, bem como os módulos bônus novos que forem adicionados.

6 Vou ter Suporte e Mentoria com o Thiago por Whatsapp?

Você terá um suporte técnico dentro da própria plataforma, onde você enviará sua dúvida dentro da aula que estiver assistindo. O Suporte e Mentoria de Carreira que o Thiago oferece por Whatsapp é um produto vendido a parte, porém neste momento o Thiago não tem agenda disponível, fique atento no Instagram e nos Grupos do Telegram que ele deverá anunciar em breve a abertura de novas vagas.

7 Tenho alguma garantia para poder avaliar o curso?

Você terá uma garantia de 7 dias, ou seja, poderá acessar e avaliar 10% do curso e caso por algum motivo não goste, poderá solicitar reembolso. Após o período de 7 dias você terá acesso a 100% do curso.
Garantia de 7 dias ou seu dinheiro de volta

Risco zero!

Confiamos tanto na qualidade do curso que você tem 7 dias para testar a vontade, assistir 10% do curso, utilizar o suporte na plataforma, etc. E se por algum motivo você não ficar satisfeito, basta solicitar o reembolso pela própria plataforma e você receberá 100% do seu investimento de volta. Após os 7 dias de garantia você terá acesso a 100% do curso.

Aproveite a oferta:

Investimento no curso

Oferta termina em:

QUERO ME INSCREVER AGORA!