Você está na página 1de 21

EMENTA

Para quem é a formaçã


Metodologi
Cronogram
Projeto prátic
Conteúdo programático
O que você vai
encontrar aqui?
C L I Q U E P A R A I R

ATÉ O CONTEÚDO

03 Bem-vindo à Escola DNC


04 Nossa metodologia
05 Por que a área de tecnologia?
06 Para quem é a formação?
07 Após a formação, você será capaz de
08 Sobre a formação em tecnologia
09 Modelo de estudos
10 Rotina do aluno
11 Cronograma da formação
12 Projeto prático
13 Diferenciais da nossa formação
14 Conteúdo programático
19 Certificados
20 Perguntas frequentes

02
Seja bem-vindo
à Escola DNC
Somos uma edtech focada em
educação complementar, que busca
entregar o que não é aprendido nas
instituições tradicionais.

Nossos exemplos não são de livros!


Nós contamos o que vivenciamos em
projetos.

Alunos botando a mão na massa,


orientados por especialistas no
mercado, realizando projetos práticos
para consolidar o aprendizado

e ainda contam com o suporte de


carreira durante o curso - essa é a
nossa forma de ensinar!

Somos a escola do futuro.

Acreditamos que o conhecimento

só é consolidado quando aplicado

na prática.

Acesse escoladnc.com.br 03
Nossa
metodologia
A DNC possui uma metodologia revolucionária para desenvolver o
senso de resolução de problemas e o trabalho em equipe dos alunos.

Durante as nossas formações, eles passam por um ciclo de


aprendizado que envolve: aprender a teoria com as Aulas Gravadas,
treinar durante as Aulas Ao Vivo (EAD) e praticar com um projeto
prático em uma empresa parceira. Tudo isso acontece com o
direcionamento e suporte do time de Sucesso do Aluno.

Hard Skill
Mercado
Soft Skill
Aprender Treinar Praticar

Aprender
Treinar
Praticar
Mentoria

Conteúdo expositivo Encontros ao vivo com dinâmicas Projeto prático em uma empresa Direcionamento de carreira
disponibilizado durante a semana integradoras parceira DNC semanal

Acesse escoladnc.com.br 04
Por que a área

de tecnologia?

A profissão que mais cresce no mercado

A quantidade de vagas abertas para área de tecnologia é maior do que


a quantidade de profissionais disponíveis no mercado.

Segundo uma pesquisa realizada pela Brasscom, até o ano de 2024 o


Brasil estará a procura de cerca de 420 mil profissionais na área,
porém a mesma pesquisa mostra que o país tem formado cerca de
apenas 46 mil profissionais por ano.

Possibilidade de empregos em dólar

A demanda por serviços digitais fez explodir a demanda por


profissionais capacitados em tecnologia. Com a adoção do modelo de
teletrabalho, os profissionais de TI no Brasil estão sendo procurados
por empresas estrangeiras para trabalhar em home office no Brasil,
mas ganhando em dólar.

Acesse escoladnc.com.br 05
Para quem

é a formação?

Para quem quer

migrar 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.

Para quem quer

aumentar sua performance


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

Acesse escoladnc.com.br 06
Após a formação,
você será capaz de:

■ Planejar, construir, ■ Entender algumas

implementar e manter a tecnologias usadas para front e

estrutura tecnológica de sites back-end como Express.JS e

através de banco de dados,


React.JS;

scripts e arquitetura;
■ Modelar e criar banco de

■ Desenvolver sistemas e dados, realizar consultas,

aplicações Web usando HTML, editar dados, criar

CSS e Javascript;
 visualizações em MySQL e

■ Integrar site e sistemas MongoDB;

conectada aos servidores ■ Entender metodologias de

através de APIs;
experiência do usuário e

■ Analisar informações, usabilidade;

relatórios de erros e ■ Entender o funcionamento

estatísticas gerados por sites dos processos das aplicações.

e sistemas;

■ Fazer manutenção dos

programas, corrigir possíveis

erros e garantir o bom

funcionamento do software;

Acesse escoladnc.com.br 07
Sobre a formação
em tecnologia
É um programa que tem como principal objetivo formar
Desenvolvedores Full-Stack. Todos os módulos do curso foram
baseados no Framework Scrum que é utilizado para execução de
projetos de Tecnologia.

O curso é ministrado pela Escola DNC, por meio de Aulas Ao Vivo


(EAD), Aulas Gravadas, dinâmicas de integração de conhecimento e
o desenvolvimento de projetos durante quase dez meses com
acompanhamento e mentorias de consultores experientes no mercado.

200H
AULAS GRAVADAS

520H 190H
PROJETO PRÁTICO
80H
AULAS AO VIVO (EAD)

50H
MENTORIAS

ABERTAS
Acesse escoladnc.com.br 08
Modelo

de estudos
A formação consiste em 21 Aulas Ao Vivo (EAD) das 9h às 13h,

espaçados ao longo do programa, podendo ser aos sábados ou

domingos (dependendo da turma). Neste intervalo, são liberadas as

aulas gravadas referentes ao conteúdo teórico do curso com

atividades avaliativas a serem submetidas até a próxima aula ao vivo.

Para garantir o máximo aprendizado, será cobrado:

Exercícios
Provas de
Individuais

Certificação

Relatório sobre
o Projeto

Será necessário ter uma dedicação média de estudo das Aulas

Gravadas de 35 minutos por dia. Além de, no mínimo, 5 horas de

dedicação semanal no desenvolvimento do projeto prático e

participação das mentorias abertas para suporte de carreira.*

A garantia de um ótimo aproveitamento do curso e do projeto pode

ser resumida em 1 palavra: comprometimento!

*O tempo de dedicação é variável de acordo com os temas dos conteúdos assistidos e empenho do aluno.

Acesse escoladnc.com.br 09
Rotina

do aluno
Entenda como será a sua rotina de estudo em um mês típico

da Formação em Tecnologia:

Aulas Online
Entrega
Mentorias

Dedicação diária para de atividades


de Carreira

estudar os conteúdos Entregas das atividades Direcionamento de

gravados no seu ritmo. individuais e em grupo. carreira e mentorias em

grupo, com duração de

uma hora a cada

Projeto Prático
Aulas Ao Vivo (EAD)

semana, para preparar os

Uma hora por dia para Aos finais de semana, para


alunos à alcançar seus

realizar um projeto em colocar a mão na massa de objetivos profissionais.

grupo, gerando tudo que foi aprendido nas

resultado em uma Aulas Gravadas.

empresa parceira.

Acesse escoladnc.com.br 10
Cronograma

da formação
Aulas Ao Vivo (EAD)
Aulas Gravadas

Realização de dinâmicas de Intervalos entre as aulas ao vivo, nos quais


integração de conhecimento, são liberadas as aulas online referentes ao
esclarecer dúvidas, revisões e conteúdo teórico do curso, com tarefas e
direcionamento geral dos
entregas a serem submetidos até o próximo
projetos.
encontro ao vivo.

AULAS AULAS AULAS AULAS


GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS

INÍCIO AULA
14 dias AULA
14 dias AULA
14 dias AULA
21 dias AULA

AO VIVO #01
AO VIVO #02
AO VIVO #03
AO VIVO #04
AO VIVO #05

Duração: 4h Duração: 4h Duração: 4h Duração: 4h Duração: 4h

AULAS AULAS AULAS AULAS AULAS


GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS

14 dias AULA
14 dias AULA
21 dias AULA
14 dias AULA
14 dias AULA

AO VIVO #06
AO VIVO #07
AO VIVO #08
AO VIVO #09
AO VIVO #10

Duração: 4h Duração: 4h Duração: 4h Duração: 4h Duração: 4h

AULAS AULAS AULAS AULAS AULAS


GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS

21 dias AULA
21 dias AULA
14 dias AULA
14 dias AULA
14 dias AULA

AO VIVO #11
AO VIVO #12
AO VIVO #13
AO VIVO #14
AO VIVO #15

Duração: 4h Duração: 4h Duração: 4h Duração: 4h Duração: 4h

AULAS AULAS AULAS AULAS AULAS


GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS
GRAVADAS

14 dias AULA
14 dias AULA
14 dias AULA
21 dias AULA
14 dias AULA

AO VIVO #16
AO VIVO #17
AO VIVO #18
AO VIVO #19
AO VIVO #20

Duração: 4h Duração: 4h Duração: 4h Duração: 4h Duração: 4h

AULAS
GRAVADAS

14 dias AULA
BANCA
FIM
AO VIVO #21

Duração: 4h FINAL

Acesse escoladnc.com.br 11
Como funcionam
os projetos?
O aluno desenvolverá 8 projetos para construção do seu próprio
portfólio, utilizando a metodologia PBL (Project Based Learning),
desde o nível básico até o avançado de sistemas complexos.

6 projetos individuais: que aumentarão de complexidade ao longo da


formação;

1 projeto em grupo: para desenvolvimento de competências de


pensamento crítico, comunicação e colaboração na prática;

1 projeto prático em grupo: resolvendo um problema de negócio de


uma empresa parceira DNC.

Empresas parceiras
que confiam em
nossos alunos e na
Metodologia DNC

Acesse escoladnc.com.br 12
Diferenciais da
nossa formação
Queremos promover uma experiência PRÁTICA para que o aluno seja
preparado para o mercado de trabalho. Por isso, integramos a forte
base de negócios com muitos exemplos do dia-a-dia da área de
tecnologia para serem desenvolvidos nos projetos.

Certificado Experiência profissional

Conquistas durante a jornada. Projeto com resultado


Enriqueça o seu currículo comprovado em empresas
demonstrando domínio dos parceiras DNC.
conhecimentos.

Jumpy
Seja contratado

Acesso vitalício a um ambiente Grandes empresas procuram


virtual com diversos materiais, agora por profissionais como
descontos e vagas exclusivas. você pela nossa plataforma,
Além de poder rever todos os você topa?
conteúdos quando quiser.

Suporte de Carreira
Aplicações práticas

Conte sempre com nossa equipe Todos os desafios são


de Sucesso do Aluno para simulações do dia-a-dia de
direcionamento de carreira. trabalho.

Material de apoio

Nossa comunidade

Acesso a materiais de apoio e Temos uma forte comunidade de ex-alunos


acompanhamento para o seu nos mais diversos segmentos de mercado,
aprendizado ser efetivo. áreas e cargos. Utilize esta rede de contatos
para aumentar seu networking e
impulsionar ainda mais sua carreira!

Acesse escoladnc.com.br 13
Conteúdo
programático
■ HTML semântico;

■ Imagens, vídeos e links;

■ Formulários e Fontes;

Desenvolvimento
■ Index, cabeçalho e ajustes
Web com HTML
de layout;

e CSS ■ Estruturas de um site;

■ Múltiplos seletores;

■ Posicionamento e Flexbox;

■ Pseudoclasses e elementos.

■ Pseudocódigo;

Introdução à Lógica ■ Algoritmos;

■ Variáveis e constantes;

de Programação ■ Identificadores;

■ Estruturas de repetição.

■ Funções;

■ Eventos e manipulação DOM;

■ Manipulação de arrays;

■ Objetos e classes;

JavaScript ■ Spread e rest operator;

■ Bootstrap;

■ Princípios de responsividade
uso de media queries;

■ Programação assíncrona;

■ Requisições HTTP.

Acesse escoladnc.com.br 14
Conteúdo
programático
■ Introdução ao JSX;

■ Criando uma Single Page


Application (SPA);

■ Handling events;

Introdução ao ■ Passing Data to Components;

Front-end com ■ Passing Children;

ReactJS ■ Debugging React Apps;

■ Props vs State;

■ Lifting the State Up;

■ React Hooks;

■ Lifecycle Hooks.

■ Elementos de Interface;

■ GUI;

Experiência do Usuário e ■ Prototipação com Figma;

Prototipação de Interface ■ Wireframe;

■ Conduzindo teste de
usabilidade.

■ NPM, IDE e Métodos HTTP;

■ Criação de Rotas;

■ Node.js;

■ Middlewares;

APIs com NodeJS ■ Tratamento de erros;

■ Gravação de logs;

■ Servindo arquivos estáticos;

■ Cors e Documentação.

Acesse escoladnc.com.br 15
Conteúdo
programático
■ Testes unitários;

Introdução ao ■ Coverage;

Desenvolvimento ■ jest;

Guiado por Testes - TDD ■ Mocha, chai e cypress.

■ Boas práticas de Segurança;

■ LGPD;

■ Governança de dados;

■ Computação na nuvem;

■ Serverless;

■ Princípios de arquitetura de
Ciência da software;

Computação ■ MVC e MTV;

■ Conceitos de Clean Code;

■ Hexagonal;

■ Diagrama de alto nível;

■ Autenticação com SHA256,


criptografia e jwt;

■ Orientação a objetos.

■ Versionamento;

■ Criação de portfólio no
Versionamento de GitHub;

■ Boas Práticas com refact, fit,


Código - Git test;

■ Deploy com EC2 AWS, SSH e


GIT (PM2) e Linux.

Acesse escoladnc.com.br 16
Conteúdo
programático
■ Papéis, eventos e artefatos;

Scrum - Gestão de ■ Ferramentas de metodologia


ágil;

Projetos Ágeis ■ Comunicação assíncrona;

■ Documentação de projetos.

■ Prisma ORM;

■ Stored procedure;

Banco de Dados ■ Functions;

Relacional com SQL ■ MySQL;

■ Views, CTE e Subqueries.

Banco de Dados ■ Criação do banco de dados;

■ Inserir, atualizar, remover e


Não Relacional
consultar documentos;

com MongoDB ■ Adicionar e remover coleções.

Acesse escoladnc.com.br 17
Conteúdo
programático
■ Tipos de dados;

■ Relacionamentos de tabelas;

■ Chaves primária e estrangeira;

Modelagem
■ Índices;

de Dados ■ Modelo entidade


Relacionamento (MER);

■ Normalização, integridade e
engenharia reversa.

■ Trilhas de Carreira em
Programação;

■ Front-End, Back-End, Mobile,


Preparação
DevOps, QA, DBA;

de Carreira ■ Preparação com Gerentes de


Mercado;

■ Como criar portfólio no


Linkedin.

■ Apresentação de projetos

■ Elementos de identidade
Técnicas de visual;

■ Storytelling;

Apresentação ■ Boas Práticas de design;

■ Preparando-se para a
apresentação.

Acesse escoladnc.com.br 18
Obtenha 13
certificados até o
final da formação
01 Desenvolvimento Web
com HTML e CSS 09 Desenvolvimento de
API com Express.JS

02 Versionamento
de Código - Git 10 Introdução a
Desenvolvimento Guiado
por Testes - TDD

03 Scrum - Gestão de
Projetos Ágeis 11 Técnicas de
Apresentação

04 Introdução a Javascript e
Lógica de Programação 12 Preparação
de Carreira

05 Javascript

Avançado

06 Introdução a Front-end
com React.JS

07 Experiência do Usuário e
Prototipação de Interface 13

Desenvolvedor
Full Stack
08 SQL e MongoDB

Acesse escoladnc.com.br 19
Perguntas
frequentes
Você sairá do curso capaz de criar aplicações do
começo ao fim, usando HTML, CSS, JavaScript, ReactJs,
O que é abordado NodeJs. Aprenderá a linguagem de programação mais
no curso?
versátil e requisitada do mercado, JavaScript, que atua
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.

É desejável um inglês, no mínimo, básico, pois grande


É necessário saber parte da nomenclatura do curso é dada em inglês. Logo
inglês para realizar ter conhecimento em inglês ajudará na absorção do
o curso?
aprendizado.

Sim. Este curso é recomendado para profissionais que


O curso é indicado nunca tiveram contato com a área de tecnologia e
para profissionais queiram trabalhar com o desenvolvimento de aplicações
de todas as áreas?

web em empresas.

Quais são os
Qual a duração
pré-requisitos
do curso?
para curso?

Esse curso não exige O curso acontece durante cerca de 10 meses, com
nenhum pré-requisito em 21 Aulas Ao Vivo (EAD), 183h de Aulas Gravadas e
específico.
exercícios individuais online semanais.

Acesse escoladnc.com.br 20
© 2022 DNC. Todos os direitos reservados.

Fundada em 2012, a DNC é uma edtech brasileira que vem


revolucionando a educação no país. Acreditamos que a
educação é a revolução que se faz com a prática, gerando
talentos prontos para atuar em qualquer desafio do
mercado de trabalho.

Você também pode gostar