Torne-se um desenvolvedor(a) aprendendo tudo na prática!

Impulsione sua carreira sabendo as tecnologias mais requisitadas do mercado em ambas as pontas do desenvolvimento: front-end e back-end, aprendendo a desenvolver sites e aplicativos web, além de criar e manipular estruturas de banco de dados.

Tudo isso ensinado por quem sabe de verdade: Os profissionais mais experientes no mercado!

Por que a área de Tecnologia?

Há grande oferta de vagas nas áreas relacionadas à tecnologia associada aos altos salários oferecidos à escassa mão de obra disponível. Segundo a Revelo, a procura por profissionais de tecnologia cresceu mais de 670% só em 2020.

R$ 0

Salário médio de

Desenvolvedor Full Stack

Fonte: Glassdoor (MAI 2022)

Desenvolver Full Stack

Desenvolvedor Front End

Desenvolvedor Back End

Para quem é a Formação em Tecnologia

Recolocação Profissional

98,74% dos alunos desempregados conseguem uma recolocação em até 3 meses depois de formados.

Migração de Carreira

A DNC possui um time dedicado a ajudar os alunos a conseguir um emprego na área desejada, somos especialistas em orientação de carreira e preparação para processos seletivos.

Aumento de performance

A formação em Tecnologia tem carga horária superior a um MBA, você terá aula com especialistas do mercado que trabalham em empresas como IBM, XP, Pic Pay e Loft.

Nossa Metodologia

A DNC oferece uma metodologia inovadora para desenvolver habilidades altamente valorizadas pelo mercado, oferecendo um plano de aprendizado flexível que permite que você aprenda no seu próprio ritmo.

Durante as nossas formações, você passará por um ciclo de aprendizado abrangente, que inclui: aquisição de conhecimento teórico por meio de aulas ao vivo e gravadas, treinamento por meio de desafios, aplicação em projetos práticos de grandes empresas e mentorias por meio do nosso Programa de Carreira.

Aprender

Através de aulas gravadas e ao vivo

Treinar

Resolva problemas através de desafios

Praticar

Realize projetos práticos e resoluções de cases

Programa de Carreira

Mentorias baseadas no seu objetivo profissional

Duração da formação

Você terá acesso a

430h

carga horária total

118h

aulas e desafios obrigatórios

50h

mentorias de carreira

192h

encontros ao vivo

70h

projetos práticos

Personalize o seu plano de estudo:

Estudo intensivo

5 meses

6h de dedicação semanal e 1h10 de estudo por dia

Estudo moderado

10 meses

3h de dedicação semanal e 30 minutos de estudo por dia.

O que você irá aprender

A formação te ensina as habilidades fundamentais que todos os Desenvolvedores Full-Stack utilizam para desenvolver sites e aplicativos responsivos com alta qualidade e dinamismo. Você se destacará no mercado por criar soluções que realmente gerem valor para o negócio e
atenda as necessidades do cliente, aprofundando seus conhecimentos de desenvolvimento em design, produto e qualidade.

Softwares utilizados:

Introdução ao
Desenvolvimento Web

  • Introdução à HTML e CSS
  • Desenvolvimento com JavaScript
  • Git e GitHub
  • Criando páginas responsivas com HTML e CSS
  • Lógica de programação com JavaScript
  • JavaScript no desenvolvimento web
  • Versionamento de Código Git
  • Consumo de API com JavaScript
  • Introdução à NodeJS
  • Fundamentos de Produto
  • React para desenvolvimento web
  • Hooks e eventos no React
  • Introdução à TypeScript
  • Princípios de Arquitetura de Software
  • Fundamentos do desenvolvimento Back-end
  • Criação de rotas
  • Criação de sistemas com React e Express
  • Banco de Dados Não Relacionais com MongoDB
  • Modelagem de banco de dados
  • Segurança e LGPD
  • Bancos de dados relacionais com MySQL
  • Integração de sistemas com API
  • Fundamentos de Cloud
  • Programação orientada a objetos
  • TypeScript para automação de testes
  • Como aprender novas linguagens de programação

Rotina de Estudo

Entenda como será a sua rotina de estudo na Formação:

Aulas ao vivo (EAD)

Quinzenalmente especialistas estarão presentes para resolver problemas do mercado e trocar experiências para encurtar o caminho de você atingir seu objetivo profissional. A duração média é de 3h das 9h30 às 12h30 aos finais de semana.

Aulas gravadas

Você aprenderá conceitos e técnicas necessárias para o cumprimento dos desafios através de aulas gravadas em nossa plataforma, ministradas por especialistas e líderes que possuem muitos anos de experiência no setor.

Cases

Tenha acesso a cases de mercado de empresas parceiras com gabarito para você exercitar os conhecimentos das aulas ao vivo e gravadas.

Desafios

São liberados em cada ciclo os desafios obrigatórios categorizados por: base, iniciante, intermediário e avançado. Esses desafios possuem feedback personalizado, gerando certificados ao longo de toda a sua jornada de estudos.

Projeto prático

Em uma empresa parceira, mas é preciso cumprir 50% dos desafios, com períodos de inscrição pré-definidos, consistindo em um problema real que deve ser solucionado e apresentado para a validação da empresa no final do projeto.

Suporte

Desbloqueie o aprendizado encontrando respostas para suas perguntas com o Suporte, com perguntas feitas por outros alunos, contato com suporte técnico e como resolver os desafios.

Jornada do aluno

A formação é dividida em 4 ciclos, sendo que em cada ciclo, exceto pelo ciclo base, há dois desafios para conclusão. Desta forma:

01 Ciclo base

Aprenda os mecanismos de desenvolvimento web utilizando as principais linguagens utilizadas no mercado atualmente: HTML,
CSS e JS. Nesta etapa você já irá criar sua primeira página usando
essas ferramentas e dará seu primeiro passo como desenvolvedor!

Construa sua primeira landing page aplicando HTML, CSS e criando funcionalidades com a linguagem de programação JavaScript, e dê início na
estruturação do seu portfólio para se tornar um desenvolvedor de sucesso! Uma landing page, ou página de captura, é o primeiro passo no desenvolvimento web de muitas pessoas, além de ser extremamente requisitadas em trabalhos
de freelancer.

02 Ciclo iniciante

Criar layouts intuitivos, trazer vida para interfaces e estilizar plataformas. Essas são as principais funções de um desenvolvedor front-end e nesse ciclo você aprenderá profundamente como tirar o máximo do HTML, CSS e JS, além de aprender a biblioteca mais requisitada nas vagas, o React.JS. Além disso, entenderá sobre os princípios de UI e UX para garantir que suas páginas forneçam uma experiência única para os usuários.

Projete uma interface de usuário que atenda suas necessidades no
desenvolvimento de um produto seguindo boas práticas de UI e UX. Pense na usabilidade do seu produto e busque simplificar a vida dos usuários por uma interface criada no Figma. Desenvolvedores que pensam em resolver os problemas no usuário se destacam muito no mercado e conseguem ter
desempenhos e salários maiores!

Você vai desenvolver seu primeiro projeto front end completo utilizando a
biblioteca de React.JS e aplicar seus conceitos fundamentais na construção de uma lista de tarefas. React.JS é a biblioteca mais solicitada em vagas para desenvolvedores front-end, além de ser amplamente utilizada em empresas como Facebook, Discord e Salesforce.

03 Ciclo intermediário

Neste ciclo você irá aprender como criar o back-end do seu sistema, ou seja, será capaz de criar bancos de dados dos sistemas e vincular as regras de negócio para garantir que sua interface trabalhe da melhor forma possível. Vai trabalhar com o desenvolvimento de APIs e também entender como funcionam as arquiteturas de sistema.

Construa uma API escalável e eficiente que possa fornecer aos usuários informações precisas e conecte-a em uma aplicação front-end no nosso desafio!

Integre bancos de dados para armazenar e gerenciar informações de maneira eficiente e pratique suas habilidades em modelagem de dados, desenvolvimento de APIs e uso de ferramentas de integração. Você deverá criar um sistema simples que seja capaz de realizar o cadastro de produtos e registro de vendas durante o desafio!

04 Ciclo avançado

Você vai aprender como utilizar as habilidades de desenvolvimento para resolver problemas! Vai se aprofundar nos conhecimentos de gerenciamento de projetos de tecnologia, entender mais sobre como elaborar e rodar testes, aprenderá os funcionamentos de um sistema em cloud e também aprenderá a desenvolver aplicativos para Mobile. Nesta etapa você se tornará um desenvolvedor Full-Stack!

Aprenda a utilizar uma ferramenta de controle de versão para gerenciar
alterações em projetos de software de maneira eficiente e colaborativa. Neste desafio você irá criar um repositório que armazena as alterações feitas em um site e permitir que outros colaboradores contribuam e ajudem na construção do projeto.

Vamos aplicar seus conhecimentos de testes para solucionar problemas que empresas enfrentam em relação a uma API feita em JavaScript. O intuito do projeto é aumentar a performance da API deixando a mais robusta e menos propensa a erros utilizando TypeScript e Jest.

Com quem você vai aprender

Consultores, facilitadores e mentores vão te acompanhar durante todo o curso.

São profissionais que realmente tem autoridade no assunto e podem te passar tudo o que os cursos tradicionais não ensinam.

Conheça alguns deles:

Resultado

Centro de Carreira

O aluno é prioridade, por isso oferecemos um suporte dedicado a garantir que os alunos alcancem seus objetivos, e modéstia a parte: somos incrivelmente bons em direcionamento de carreira.

98,74% de nossos alunos já estão trabalhando em até 3 meses após a formatura.

Como funciona:

Revisão de Linkedln, Currículo e Github

Programa de Carreira

Orientação Profissional

Seu currículo após a formação

Adicione ao seu currículo: experiência prática em uma empresa real, formação imersiva de 430 horas e 12 certificações.

Benefícios

Investimento

De:

12x
R$684,29/mês

Valor oficial: R$8211

Por:

12x no cartão
R$549/mês

à vista: R$6.588,01

Desconto à vista ou parcelas que se encaixam no seu bolso

Para condições especiais, inscreva-se para falar com um consultor de carreira.

Perguntas frequentes

Não. O curso mescla aulas online com encontros ao vivo (realizados por salas virtuais) para realização de dinâmicas de integração de conhecimento e direcionamento geral dos projetos. 

Não há nenhuma obrigatoriedade de participar de nenhum encontro ao vivo para obter o certificado de conclusão do curso, mas é altamente recomendado a participação dos encontros pela a oportunidade de desenvolver as atividade em grupo e realizar networking.

Não, você não precisa ter uma graduação ou algum conhecimento específico. A Formação em Produto foi feita pensando tanto em quem começará do zero, quanto quem já atua na área. Você precisará apenas de um aparelho com acesso internet e muita dedicação.

Você terá acesso à nossa plataforma pelo período de 1 ano (365 dias) a partir da data da sua compra. Se desejar, é possível adquirir uma extensão de acesso diretamente pela plataforma, renovando-o por mais 1 ano. Porém, quem concluir e for aprovado em 100% dos desafios do curso antes de completar o primeiro ano de acesso, tem as aulas disponíveis de forma vitalícia, proporcionando uma oportunidade única de aprendizado contínuo.

Cases, são exercícios avaliativos baseados em projetos reais, desenvolvido por nossos alunos em turmas anteriores, onde possuem um gabarito com correção personalizada.

Projetos, são problemas reais que empresas parceiras trazem para os alunos resolverem e apresentarem ao vivo para uma banca avaliadora. Todo projeto que você realizar será emitido um certificado exclusivo.

Não é necessário paga por nenhum programa durante a formação. Usamos o Google Colab para realizar os códigos, é um serviço em nuvem do Google.

Fale com um consultor

É sua última chance

Horas
Min.
Seg.

Chegou a hora de
ELEVAR seu nível!

WhatsApp comercial