Aprenda do zero as principais ferramentas e tecnologias da web, como HTML5, CSS3 e JavaScript e desenvolva páginas com layouts modernos e profissionais. Explore interações dinâmicas com APIs e garanta sua primeira oportunidade no mercado de tecnologia.
Migrar do design para a tecnologia
Combine suas habilidades em design com conhecimentos em desenvolvimento para criar apps de ponta a ponta e desenhar layouts do seu jeito. Torne-se um profissional diferenciado e aumente as suas oportunidades de trabalho.
Enriquecer seu portfólio
Domine todo o processo de desenvolvimento web. Aprenda programação com JavaScript, testes de software e frameworks como React. Desenvolva habilidades de estilização avançada com Tailwind CSS e Bootstrap. Torne-se um profissional completo na programação web e ganhe ainda mais.
As etapas ideais para você se tornar um Desenvolvedor Front-End
Abordagem prática
O programa do curso é baseado em casos reais do mercado brasileiro
Professores qualificados
Professores e tutores atuando nas melhores empresas da área
Habilidades para ganhar mais
A EBAC te fornece conhecimentos práticos e relevantes para você crescer mais na sua carreira
Feedback personalizado
Os mentores do curso te dão suporte individualizados para suas dúvidas e exercícios
Portfólio de destaque
Nosso Centro de Carreiras te ajudará a encontrar uma oportunidade profissional e a se preparar para uma entrevista
Aprendizado flexível
Estude apenas de 1h a 2hs por semana. Você pode aprender de qualquer lugar, em qualquer horário
Participe do Programa de Empregabilidade, consultoria que te apoia em cada etapa da busca pelas melhores vagas de emprego! Ao concluir 20% do curso, você já pode iniciar sua busca com o apoio do Centro de Carreiras, que auxilia na criação de um currículo e na preparação para entrevistas.
1
Conquiste seu emprego ou receba seu dinheiro de volta
2
Portfólio
Plano de Carreira
3
Preparação para Entrevista
Com a orientação de especialistas, reuna seus projetos em um portfólio atraente que destaca seus pontos fortes.
Com a orientaçao especializada dos nossos profissionais de RH, crie um plano de carreira personalizado para se desenvolver.
Participe de entrevistas simuladas, onde você irá aprimorar suas habilidades com feedback especializado de especialistas.
Já estão desenvolvendo suas habilidades e construindo suas carreiras com o nosso Programa de Empregabilidade
Com amplo conhecimento sobre os desafios desse processo, nossa equipe está preparada para te apoiar até a conquista do seu primeiro emprego
Perguntas? Fique à vontade para perguntar
Se você não encontrar um emprego no período de 6 meses após a conclusão do curso, nós reembolsaremos seu dinheiro
A Política de Programa de Empregabilidade exige dedicação. Ela requer esforço e foco para alcançar completamente todas as exigências do programa.
Deixe uma solicitação e nós entraremos em contato com você a respeito da Programa de Empregabilidadeo para este curso
6 meses
após a conclusão do curso é o prazo máximo para conquistar seu emprego com a ajuda do Programa de Empregabilidade. Se isso não ocorrer, seu dinheiro será devolvido, como acordado no contrato.
20.000+ estudantes
Comunidade com 14.000+ membros
4
Conexão com as empresas
90+ parceiros que recebem os currículos e portfólios de nossos estudantes.
nos ajudam a desenvolver nossos programas de treinamento alinhados com as demandas de trabalho do mercado
40 empresas
Onde nossos alunos trabalham
Tire suas dúvidas
Consulte nossa equipe para saber mais sobre o nosso curso
Rafael é Desenvolvedor Full Stack, Tech Lead e Arquiteto de Software com mais de 10 anos de experiência trabalhando com desenvolvimento de API's REST, microsserviços, integrações e web apps. Já atuou como especialista em TI em grandes empresas como Grupo Pão de Açúcar, Vorttex Co, O Boticário, Elektro, Oswaldo Cruz e atualmente na fintech Pay4Fun. Ele é formado em Tecnologia (CST), Análise e Desenvolvimento de Sistemas pela FATEC-SP e pós-graduado em Arquitetura de Software pela PUC Minas.
Tech Lead na Pay4Fun Instituição de Pagamento S.A
Professor do curso
Seu currículo no futuro
R$ 8.582/mês*
Salário mensal:
Habilidades
Seu Nome
Desenvolvedor Front-end Pleno
*Referência site Glassdoor
Conhecimento de HTML, CSS e JavaScript
Conhecimento de Git/Github
Conhecimento em Vue.js
Certificado pela EBAC
Experiência em construir interfaces comunicando com APIs
Biblioteca JavaScript: jQuery, SASS, React.js
Fluente em metodologias ágeis
Trabalho em equipe
Boa comunicação
Como ensinamos
Plataforma intuitiva
Todo o processo de estudo funciona completamente online em nossa plataforma. Lá, você pode assistir às aulas, fazer anotações, completar tarefas, contatar os tutores, discutir o material com outros alunos e muito mais.
Teoria na prática e Amigobô
Cada tema é passado de forma abrangente e cuidadosa, iniciando do básico ao avançado de acordo com o progresso do estudante e da matéria. Nossos alunos contam com a ajuda do Amigobô, o bot desenvolvido pelos profissionais de TI da EBAC para responder dúvidas sobre a parte teórica do curso e ajudar a compreender melhor o conteúdo.
Com suporte completo da equipe EBAC
Especialistas estarão disponíveis para resolver com muita atenção e cuidado qualquer questão que você possa ter
Junte-se à nossa comunidade!
Participe de conversas com outros estudantes, promovendo um ambiente colaborativo onde ideias fluem e amizades são formadas.
Suporte entre pares
Beneficie-se de uma comunidade solidária onde os alunos compartilham insights, estratégias e experiências, criando uma rede valiosa de colegas que compreendem os desafios e triunfos do aprendizado de dados e programação.
Assistência de especialistas
Procure ajuda diretamente de nossos agentes experientes, prontos para fornecer orientação e suporte, garantindo que você tenha os recursos necessários para se destacar em seus estudos.
Conecte-se com os colegas
Avaliação dos alunos
Programa do curso
As videoaulas são separadas em 36 módulos para facilitar o aprendizado. O aluno assiste quando e onde quiser por tempo ilimitado
Aprenda como configurar ferramentas, trabalhar com HTML5 e CSS3 para construir seus primeiros projetos. Com uma visão completa do Desenvolvimento Front-end você estará pronto para criar sua primeira página.
Introdução à Web
Fundamentos de HTML5
Fundamentos de CSS3
Introdução ao JavaScript
Introdução ao Git e GitHub
Atividade: Crie sua primeira página Web com HTML5 e CSS3, depois carregue seu arquivo para o GitHub.
Aprofunde-se em lógica de programação, Programação Orientada a Objetos, manipulação de Web APIs, HTTP e JavaScript avançado. Domine as bases essenciais para criar aplicações dinâmicas e robustas.
Introdução à Lógica de Programação
Programação Orientada a Objetos
Introdução às Web APIs
Fundamentos de HTTP
JavaScript Avançado
Atividade: Crie uma página web interativa e dinâmica que consuma dados de APIs externas, como informações de clima, notícias, etc.
Aprenda a criar interfaces responsivas e bem estruturadas, usando Grid e Flexbox, metodologia BEM, pré-processadores como SASS e frameworks CSS como Bootstrap e Tailwind para personalização avançada.
Introdução à Responsividade
BEM (Block Element Modifier)
SASS
Introdução ao Bootstrap
Introdução ao Tailwind CSS
Atividade: Crie interfaces responsivas e organizadas e estilize sua página com SASS, Bootstrap e Tailwind CSS.
Domine o gerenciamento de pacotes com NPM e Yarn, desenvolva interfaces dinâmicas em React com componentes, hooks, Context API, e estilize com Styled Components, Emotion e Recoil.
Gerenciamento de pacotes e dependências
React I
React II
Estilos no React
Recoil
Atividade: Crie uma página web interativa e dinâmica usando React, com componentes reutilizáveis e estilização personalizada.
Aprenda Next.js e Redux para criar aplicações escaláveis e de alta performance com renderização otimizada, gerenciamento de estado avançado e práticas modernas para o desenvolvimento web.
Next.js I
Next.js II
Redux
Atividade: Crie um site de e-commerce com páginas que carregam rapidamente, implementando uma funcionalidade de carrinho de compras em tempo real e otimizando a performance para que o site seja rápido e eficiente mesmo com um grande número de produtos.
Aprenda a garantir a qualidade do seu código com linting, formatação e testes, incluindo testes de unidade e integração, para criar aplicações mais robustas e bem estruturadas.
Linting e Formatação
Introdução a Testes de Software
Testes de Unidade
Testes de Integração
Atividade: Implemente boas práticas de codificação, realizando testes para garantir que a aplicação seja robusta e livre de erros comuns, além de otimizada para manutenção.
Aprenda sobre Cloud, DevOps, PWAs, otimização de performance e Micro Frontends, aplicando práticas de implantação contínua, testes e otimização para criar soluções web mais escaláveis e eficientes.
Fundamentos de Cloud
Introdução ao DevOps
Pipeline de DevOps na Prática
Aplicativos Web Progressivos
Performance e Otimização para a Web
Micro Frontends
Atividade: Otimize sua aplicação de e-commerce, hospedando em cloud para automação de testes e deploy contínuo.
Aprenda metodologias ágeis, desenvolva um portfólio profissional com os projetos do curso e prepare-se para entrevistas, aprimorando habilidades técnicas e comportamentais para o mercado de trabalho.
Introdução às Metodologias Ágeis
Desenvolvimento de Portfólio
Preparação para entrevistas
Atividade: Aplique metodologias ágeis no desenvolvimento de projetos, crie um portfólio profissional e se prepare para entrevistas de emprego.
Life-Time Access
Acesso ao curso por tempo ilimitado, relembre o conteúdo sempre que desejar
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.
Life-Time Access
Acesso ao curso por tempo ilimitado, relembre o conteúdo sempre que desejar
Os alunos da EBAC têm direito a
1 mês de acesso à plataforma online da EF
Certificado reconhecido internacionalmente, ao final de cada nível
Teste de nivelamento
16 níveis de inglês, totalmente grátis
1 mês de curso de inglês
Grátis
Preço com desconto
R$ 321,70
Mude sua carreira agora mesmo!
Preço original
R$ 629,92
Até 24x de
Até 24x de
O parcelamento em até 24x é oferecido através do financiamento de crédito e está sujeito a avalição e juros. O valor final pode sofrer alterações por conta da variação do IOF e depende do meio de pagamento e da data de contratação.
Somente até
3 de outubro
50% OFF
9
:
99
:
99
:
99
Garantimos seu dinheiro de volta por até 7 dias
*Inscreve-se para receber mais informações sobre as opções de pagamento
Valor total
R$ 5.050
Inicio:
Restam: 12 vagas
23 de dezembro
Faça sua inscrição para o curso
O número de participantes é atualizado a cada 24 horas. Garanta já o seu lugar antes que as vagas acabem.
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.
cursos livres e ensino superior nas áreas de TI, design, marketing, audiovisual, fashion e negócios
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
+150
100%
+50 000
+40
Perguntas frequentes
Não, é tudo online. Contudo, é necessário que você resida no Brasil, tenha permissão para trabalhar em território nacional e seja fluente na língua portuguesa.
Para se inscrever no Programa de Empregabilidade, é necessário que você já tenha completado 18 (dezoito) anos e tenha completado o Ensino Médio.
Para começar, você deve ter atingido 70% de progresso em seu curso. As tarefas do curso devem ter sido entregues e aprovadas com notas superiores a 70 pontos e você deve ter concluído as 3 sessões com o Centro de Carreiras com as tarefas entregues e aprovadas pela consultora.
Você tem 2 anos, a partir da compra do curso, para completar com sucesso 3 sessões com o Centro de Carreiras e, então, iniciar o Programa.
Sim, para entrar no Programa de Empregabilidade (estágio 2 do programa), você deve atender a todos os requisitos das consultoras do Centro de Carreiras e fornecer documentos comprobatórios que lhe darão permissão para participar.
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.
Sim. Embora um olhar voltado para os detalhes seja uma característica complementar, todas as habilidades requisitadas podem ser aprendidas.
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.
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.
Neste curso, utilizaremos o JavaScript, HTML, Github, Bootstrap, JQuery, Admin.Lte, FlexBox grid, API do Google Maps. Google Analytics. React, Node.js, Next.js, babel.js, Gulp.js, JSX e Redux.
A ordem do curso foi elaborada considerando uma linha de aprendizagem contínua, para que você tenha um aprendizado fluido e efetivo. Dessa forma, recomendamos que siga a sequência conforme publicação semanal na plataforma. Caso queira iniciar um módulo publicado sem terminar o anterior (por exemplo, se estiver esperando a correção do exercício), isso não afetará sua trajetória final, desde que você realize todas as atividades com 70% de aprovação e assista todas as aulas.
Pensando em seu aprendizado e evolução, nossa equipe de tutoria é formada por profissionais da área que irão responder suas dúvidas sobre o conteúdo do curso e dar feedbacks sobre as atividades realizadas, de forma individual. Além disso, temos o fórum abaixo de algumas aulas para compartilhamento de opiniões e também contato com outros alunos.
Este curso tem duração de mais de 36 horas de conteúdo, sendo que cada novo módulo é disponibilizado semanalmente (sem dias fixos de publicação). Caso você realize um módulo por semana, a duração prevista é de 9 meses. Lembrando que, por serem aulas gravadas e sem interação ao vivo, você possui total autonomia para escolher seus horários de estudo de acordo com a sua rotina e prioridades. Sabemos da correria do dia a dia, e pensando nisso, o curso poderá ser finalizado em até 24 meses (2 anos) após a matrícula. Durante esse período, você terá suporte da tutoria, correção de exercícios, acesso aos nossos serviços e a possibilidade de emissão do certificado de conclusão. Mas não se preocupe! O conteúdo do curso estará disponível para consulta em sua plataforma de forma vitalícia.
Nós recomendamos a finalização de um módulo por semana, o que levará por volta de duas horas (entre assistir às aulas e iniciar suas atividades - e o tempo dedicado à execução da tarefa é variável). Você poderá avançar em seu próprio ritmo nos módulos já publicados, anotando o que achar importante e assistindo novamente quantas vezes desejar, até absorver o conteúdo.
A EBAC tem um compromisso genuíno com a dinâmica e facilidade no aprendizado, e sabemos que dúvidas podem surgir e são muito bem-vindas! Em exercícios nos quais é necessário o envio de tarefas para correção, também é possível encaminhar perguntas e dúvidas para a tutoria. Há um espaço, localizado abaixo dos vídeos de exercícios, em que você poderá escrever e anexar arquivos, e um de nossos tutores responderá. Eles te auxiliarão com informações atualizadas para contribuir com seu desenvolvimento educacional e profissional. Já nos quizzes e exercícios autoavaliativos, o envio de dúvidas não é possível.
Por se tratar de aulas 100% online, todos os cursos da EBAC Online são classificados como livres e profissionalizantes, preparando o aluno para atuar no mercado de trabalho. Cursos livres não necessitam de reconhecimento do Ministério da Educação e Ciência, tendo em vista sua curta/média duração.
A partir do momento da publicação do módulo, você poderá assistir às videoaulas pelo computador, celular ou outro dispositivo conectado à Internet. Recomendamos que o acesso aos materiais e às tarefas seja realizado por meio de um computador/notebook, visto que alguns formatos de arquivos de apoio não são suportáveis em dispositivos móveis, por precisarem de softwares específicos.