Profissão: Engenheiro Front-end

CURSO ONLINE DE
Domine as principais tecnologias Front-end, desenvolva uma carreira promissora e tenha oportunidades de trabalho no mundo todo. Com este curso, você aprenderá a produzir layouts de produtos digitais, a criar aplicativos web e a trabalhar com HTML, CSS e JavaScript tornando-se assim um Desenvolvedor Front-end completo.
Formação completa
3 cursos em 12 meses, com mais de 82h de aula online
Prática e Mentoria
Atividades ao longo do curso e feedback individualizado do tutor
Centro de Carreiras
Consultoria especializada e assessoria em emprego
8 projetos
Para enriquecer seu portfólio profissional
Promo sticker -40%
configurações
configurações
computador
<html>
react
<style>
js
<script>
janela
configurações
Comece a estudar agora pagando 10% de entrada. A próxima parcela é só daqui a seis meses.
R$ 65.411
salário médio anual
Desenvolvedor Front-end júnior*
R$ 132.000
salário médio anual
Desenvolvedor Front-end sênior*
2.000
Vagas abertas

Desenvolvedor Front-End — uma carreira promissora e bem paga

À medida que novas tecnologias surgem e se tornam populares, a profissão cresce cada vez mais junto com as oportunidades no mercado de trabalho.
no LinkedIn Brasil
Graph
+

Para quem este curso é indicado

01. Iniciantes
Quer dominar uma profissão moderna e requisitada pelo mercado? Aprenda a criar interfaces web inteligentes e responsivas utilizando HTML, CSS, JavaScript e outras ferramentas avançadas como React.js, Vue.js e Bootstrap. Você se transformará em um especialista qualificado com um portfólio impressionante.
02. Especialistas Back-end
Domine o design de aplicativos utilizando desenvolvimento Front-end e engenharia web, tornando-se assim um desenvolvedor fullstack.
03. Designers
Aprenda a programar em código o layout da interface e aplicar habilidades de engenharia web para iniciar uma nova carreira empolgante com um portfólio profissional completo em desenvolvimento Front-end.
iniciante
programador
designer

O que você aprenderá

web design
Desenvolvimento web
Conheça as linguagens HTML e CSS, os frameworks de Bootstrap e crie interfaces mais inteligentes e responsivas apresentando as informações da melhor maneira possível.
script
JavaScript, JQuery, React.js, Vue e Next
Domine as ferramentas fundamentais para simplificar a navegação e habilite-as em suas interfaces para que sejam funcionais e interativas.
página web
Soluções estilizadas
Crie soluções complexas com JavaScript, Bootstrap, Node.js, React.js e Vue.js.
devices
Adaptatividade e acessibilidade
Aprenda a criar páginas web que serão igualmente lindas em qualquer navegador ou dispositivo, seja em desktop ou em aparelho móvel.
report
API e SEO
Utilize as tecnologias mais recentes de integração de API e SEO (Search Engine Optimization).
desenvolvimento
Desenvolvimento de aplicações responsivas
Crie aplicativos interativos com JavaScript e JQuery Desenvolva aplicativos responsivos com React.js e Vue.js.
nuvem
Git
Aprenda a trabalhar com o sistema de controle de versões e aplicar câmbio ao projeto com outros desenvolvedores ao mesmo tempo.
Certificado EBAC
NO FINAL DO CURSO, VOCÊ RECEBERÁ O CERTIFICADO DA EBAC

Aprenda na prática

Com as atividades práticas do curso, você ganhará experiência real do processo de desenvolvimento Front-end. Ao final, você terá condições concretas de integrar uma equipe profissional da área.
Processo
Você criará o código e conseguirá carregá-lo para o Git. Os tutores comentarão seu trabalho linha por linha e autorizarão os requests push e pull. Dessa forma, você terá sempre a versão mais recente em seu computador.
Resultado
Você terá oito projetos para seu portfólio: sistema de e-mail marketing, aplicativo de blog, dashboard e landing page, forma de registro, página web completa, aplicativo Node Database.js, e-commerce em React e Check-out form.
Marcelo Cavalcante
Tech Leader na Dasa
Desenvolvedor Web desde 2008, com vasta experiência em projetos de internet, incluindo dispositivos móveis, marketing e performance digital. Já trabalhou em empresas como UOL, Valor Econômico, Editora Abril e PagSeguro, além de prestar consultoria para diversas marcas nacionais e multinacionais. Ele tem vasta experiência com React, JavaScript, HTML5, SASS, Node.js, Vue.js, Next.js, Laravel, typescript e nest.js

Professor do curso

Logo react
Logo js
Logo node
Logo Vue.js
Logo Next
logo
logo
Logo Laravel
Logo PagSeguro

Programa do curso

As videoaulas são separadas por módulos para facilitar o aprendizado. Você assiste quando e onde quiser, e pode rever o material pelo período de dois anos.
Curso 1:
Desenvolvimento Front-end do zero
Parte 01 — Introdução à programação em HTML
Aprenda como funciona a internet da perspectiva de um desenvolvedor. Saiba como utilizar HTML, CSS e JavaScript para estruturar páginas atraentes, multiplataforma e responsivas de acordo com os padrões de mercado.

  • Introdução ao curso
  • Ferramentas de desenvolvimento web e funcionamento da internet
  • Desenvolvimento Front-end explicado
  • Programação em HTML
  • Layout e acessibilidade para web

Atividades: Crie uma página “hello world”; o índice de uma página web; um post formatado para blog; uma página web com tabela financeira; uma forma de registro; e um sistema de e-mail marketing.
Parte 02 — Introdução ao CSS
Saiba como usar CSS para estilizar e montar o layout de páginas em HTML

  • Conceitos de design
  • Estilo em CSS e elementos de layout
  • Imagens e gráficos
  • Estilização responsiva
  • Organização e desenvolvimento de um projeto de página com HTML e CSS

Atividades: crie uma forma de registro e um sistema de e-mail marketing.
Parte 03 — Desenvolvimento web responsivo
Planeje, desenvolva e depure páginas visualmente atrativas e aplicativos funcionais com HTML, CSS, Bootstrap e Figma.

  • Figma para criação de Landing Pages
  • HTML para apresentar gráficos e mídia
  • Crie Layouts fluídos com HTML e CSS
  • Validação de formulário com Javascript

Atividades: crie uma landing-page em Figma, um aplicativo web responsivo e um site completo com Bootstrap.
Parte 04 — Introdução à programação em JavaScript
Aprenda como escrever um código em JavaScript e a combinar HTML no estilo CSS com aplicativos funcionais dessa linguagem.

  • Introdução às funções em JavaScript
  • Desenvolvimento de aplicações web em JavaScript
  • Sintaxe de JavaScript
  • Lógica de Programação
  • Loops
  • Desenvolvimento de aplicações completas com JavaScript, HTML e CSS

Atividades: aprimore o projeto de tabela financeira, o sistema de e-mail marketing, o post de blog, a landing page e a forma de registro utilizando JavaScript.
Curso 2:
Profissão Engenheiro Front-end
Parte 01 — Desenvolvimento de aplicações com os principais frameworks de Front-end.
Você irá trabalhar com Flexbox e Bootstrap enquanto aprofunda suas habilidades em JQuery e JavaScript. Saiba como operar com os seguintes frameworks de JavaScript: Node.js, React.js, Next.js e Vue.js.

  • Trabalhando com estruturas e infraestruturas
  • Trabalhando com Bootstrap e JQuery
  • Desenvolvimento de página responsiva com Flexbox, CSS e SASS
  • Objetos e funções JavaScript
  • Programação avançada em JavaScript

Atividades: Crie uma calculadora em JavaScript e um player de vídeo em JQuery.
Parte 02 — Integração de APIs e AJAX
Trabalhe com Flexbox e AJAX enquanto aprofunda suas habilidades em JQuery e JavaScript. Saiba como realizar controle de versão com o Github e implementar APIs em seus aplicativos.

  • Integração de APIs e AJAX
  • Controle de versão e colaboração em equipe
  • Implantação e SEO
  • Padrões analíticos
  • CSS, pré-processadores e aprimoramento de código

Atividades: crie um dashboard, uma landing page e publique com SEO.
Parte 03 — Fundamentos da engenharia Front-end
Você irá aprofundar suas habilidades de programação em Node.js e JavaScript, manipular dados por meio de Json e outras fontes de dados e aplicar princípios de engenharia para planejamento e desenvolvimento. Também usará plug-ins JQuery para testar e implantar aplicativos orientados a dados em seus próprios repositórios.

  • Trabalhando com gerenciamento de frameworks e dependências
  • Metodologias de programação e manipulação JSON
  • Micro Front-end e Engenharia de Software
  • Node.js e gerenciamento de banco de dados
  • Trabalhando com github e controle de versão
  • Teste de software

Atividades:  aplique conhecimento de programação, metodologias e github para criar aplicativos responsivos. Armazene-os no repositório e execute testes.
Parte 04 — Desenvolvimento com frameworks JavaScript e API avançadas
Utilize Reac.js, e suas tecnologias usadas por muitas empresas Fortune 500, para desenvolver aplicativos que serão conectados a APIs e terão seus eventos gerenciados com redux e Hooks.

  • Desenvolvimento React.js
  • Trabalhando com APIs avançadas
  • CSS Animatior
  • Desenvolvimento Next.js
  • Desenvolvimento Vue.js x React.js
  • Vue.js e implementação de API
  • Gerenciamento de estados com Redux e hooks

Atividades: Construa, do planejamento à publicação, um aplicativo completo e-commerce em React e suas APIs, além de um sistema de registro de usuário fundamentado em Vue.js.
BÔNUS
CURSO DE FIGMA GRÁTIS!
O curso online de Figma é ideal para quem quer usar o software como ferramenta de trabalho. Você vai explorar os principais recursos para criar interfaces escaláveis, protótipos interativos e aplicar as principais metodologias de design e usabilidade.

Como é a rotina do curso

Aprenda sobre o tema
Coloque o aprendizado em prática
Troque conhecimento com o tutor
Produza trabalhos autorais
O curso é composto por videoaulas detalhadas e de fácil entendimento
Atividades para praticar no ritmo mais apropriado para você
Correção dos trabalhos individualmente e feedback para melhorias
Projetos para consolidar o conhecimento adquirido e uma grande oportunidade para enriquecer o seu portfólio
01
02
03
04

Seu currículo no futuro

Habilidades profissionais
Conhecimento de HTML, CSS e JavaScript
Conhecimento de Git/Github
Conhecimento em Vue.js
Experiência em construir interfaces comunicando com APIs
Biblioteca JavaScript: jQuery, SASS, React.js
Fluente em metodologias ágeis
Trabalho em equipe
Seu nome
Desenvolvedor Front-end pleno
SALÁRIO
5.387,00/mês*
R$
*Referência site glassdoor.com.br
Certificado pela EBAC
Certificado EBAC
Boa comunicação
GRÁTIS:
1 MÊS DE CURSO DE INGLÊS
Aprenda inglês com a EF — English Live. Os alunos da EBAC têm direito a:

•1 mês de acesso à plataforma online da EF
• 16 níveis de inglês, totalmente grátis
• Teste de nivelamento
• Certificado reconhecido internacionalmente, ao final de cada nível
Logo EF English Live
Logo EF English First
Background image
Ingresse e tenha sucesso no mercado de trabalho com o nosso Centro de Carreiras
Assistência na elaboração do seu portfólio, currículo e perfil no LinkedIn.
Preparação para processos seletivos, dinâmicas de grupo e entrevistas individuais.
Mentorias com os recrutadores e profissionais da sua área de atuação.
Cases de projetos finais preparados por empresas reais.
"Nossos alunos podem contar com o nosso Centro de Carreiras tanto na preparação para ingressar no mercado de trabalho quanto em etapas de transição profissional. Estaremos presentes ao longo de toda a jornada do aluno – desde o início do curso até a contratação"
Ekaterina Lukianova
Head do Centro de Carreiras
Início:
Restam:
...
11 vagas
Faça sua inscrição para o curso
Promo sticker -40%

INVESTIMENTO

40%
Preço original
Preço com desconto
R$
12 X R$
6.599
329,92
3.959
sem juros no cartão
Programa de Crédito Estudantil
Logo Provi
Garantimos seu dinheiro de volta por até 7 dias
Devoluição
de desconto
40% de desconto
Comece a estudar agora pagando 10% de entrada. A próxima parcela é só daqui a seis meses*
*Inscreva-se e consulte condições.
Parcele no boleto. Até 24x de
R$ 182,67
Entrada: R$ 395,90. Valor total em 24x: R$ 4.779,98. O valor final pode sofrer alteração por conta da variação do IOF dependendo do meio de pagamento e data de contratação escolhidos.
O valor final pode sofrer alteração por conta da variação do IOF: a soma das parcelas pode ser maior que o valor do curso apesar da opção de financiamento ser sem juros. Essa diferença acontece por conta da incidência do IOF (Imposto sobre Operações Financeiras), um imposto obrigatório e cobrado pelo governo sobre todas as operações de financiamento.
Logo EBAC
A EBAC é uma instituição inovadora de ensino superior em Artes Criativas e Tecnologia que oferece cursos online, além de programas presenciais e híbridos de especialização e graduação, validados internacionalmente.
graduações internacionais validadas pela University of Hertfordshire (UK)
alunos matriculados nos cursos online da instituição
dos professores e coordenadores são profissionais atuantes no mercado
empresas colaboram no desenvolvimento dos cursos, projetos reais e programas de estágio
06
100%
+15.000
+40

Perguntas frequentes

Eu nunca trabalhei com programação, vou conseguir acompanhar o curso? 
Sim. Sem problemas. Neste curso, você aprenderá desde o básico até o avançado de programação, percorrendo o caminho completo até tornar-se um engenheiro Front-end.
Eu não tenho habilidade com design, conseguirei mesmo assim tornar-me um desenvolvedor Front-end?
Sim. Embora um olhar voltado para os detalhes seja uma característica complementar, todas as habilidades requisitadas podem ser aprendidas.
Conseguirei arrumar um emprego depois do curso como desenvolvedor Front-end?
Sim. Se você compreender e for capaz de aplicar os conhecimentos adquiridos neste curso, será um ótimo candidato e terá inúmeras oportunidades de emprego. O mercado para desenvolvedores Front-end é muito amplo. Além das fontes habituais como o LinkedIn, é possível encontrar oportunidades em outras plataformas especializadas nesta área como o GitHub.
Qual o mínimo de conhecimento preciso ter para arrumar um emprego nessa área?
O mínimo exigido do desenvolvedor Front-end é o conhecimento de estrutura em HTML e estilização em CSS. Conhecendo o básico do Javascript, já é possível ter um salário muito maior.
Quais softwares eu utilizarei neste curso?  
Neste curso, utilizaremos o Github, Bootstrap, JQuery, Admin.Lte, FlexBox grid, API do Google Maps. Google Analutics. React, Node.js, Next.js, babel.js, Gulp.js, JSX e Redux. Mas não se preocupe, todos são gratuitos e podem facilmente ser baixados.
Posso assistir os módulos fora de ordem? 
Os módulos são liberados semanalmente, conforme a evolução do aluno no curso. Isso significa que você deve assistir os módulos em ordem e realizar as atividades propostas pelo professor antes de passar para o módulo seguinte. 
Existe alguma atividade em grupo?  
O curso foi desenvolvido pensando na sua evolução individual. Por isso, temos uma equipe de tutores para corrigir e dar feedbacks sobre as atividades realizadas por cada aluno. Você também pode conversar com outros alunos e fazer qualquer pergunta sobre o conteúdo das aulas para o tutor no Fórum. 
Quanto tempo dura o curso? Consigo conciliar com outras atividades?  
Este curso tem duração de mais de 119h de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis na plataforma para acessar quando e de onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, pode assistir novamente ou tirar dúvidas com o tutor antes de prosseguir. Além disso, as aulas ficam disponíveis por 2 anos (24 meses) a partir da data de matrícula do curso. Assim, você pode revisar e relembrar algumas coisas daqui a alguns meses. 
Quantas horas por semana precisarei dedicar aos estudos?  
Sugerimos que você complete um módulo por semana, o que dá um pouco mais de 2 horas entre assistir as aulas e realizar as atividades. Mas, não se preocupe, este prazo é apenas uma sugestão, ok? Você pode avançar no seu próprio ritmo, fazer pausas para absorver o conteúdo e assistir de novo, quantas vezes quiser, antes de prosseguir. 
Eu posso tirar dúvidas com o tutor?  
Dentro da plataforma, você terá um tutor que irá comentar as suas tarefas e dar dicas. Você terá a chance de aprender mais com a experiência dos nossos professores, que são líderes do mercado nas suas áreas, e aproveitar para adquirir novos conhecimentos.