Desenvolvimento Front-end do Zero ao Pro

CURSO ONLINE DE
Desenvolva sites e aplicativos fáceis e rápidos de usar. Aprenda a estruturar em HTML, a estilizar com o CSS e a implementar funcionalidades com JavaScript, jQuery e React. Torne-se um desenvolvedor Front-end com conhecimento aprofundado acerca da interação entre usuário e site. Saiba tudo sobre otimização de experiências.
computador
scripts
scripts
scripts
scripts
6 meses
Com mais de 41 horas 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
5 projetos
Para enriquecer seu portfólio profissional
Promo Sticker
VEJA O TRAILER DO CURSO ONLINE
O engenheiro Front-end Marcelo Cavalcante conta o que faz um desenvolvedor Front-end e joga uma luz às múltiplas possibilidades em uma das carreiras mais promissoras da TI.

DE OLHO NO MERCADO

Desenvolvedor Front-end — uma das carreiras mais vantajosas e bem pagas da atualidade.

Um desenvolvedor Front-end pode viver onde quiser, trabalhar remotamente e ganhar altos salários no ano, de acordo com o site indeed.com
R$ 3.218
/mês
Desenvolvedor Front-end júnior
glassdoor.com.br
R$ 5.423
/mês
Desenvolvedor Front-end pleno
glassdoor.com.br
R$ 11.000
/mês
Desenvolvedor Front-end sênior
br.indeed.com
R$ 7.372
/mês
de
até
animação

PARA QUEM ESTE CURSO É INDICADO

01. Iniciantes
Tem interesse em programação e quer dominar uma profissão moderna e requisitada pelo mercado?
Torne-se um desenvolvedor Front-end e crie interfaces inteligentes e atrativas. Durante o curso você aprenderá a trabalhar com HTML, CSS, JavaScript e suas bibliotecas como React e outras ferramentas essenciais. Em apenas seis meses, você se transformará em um especialista qualificado com um portfólio impressionante.
02. Designers
Quer ampliar seus conhecimentos e criar interfaces de navegação mais bonitas e inteligentes?
Neste curso, você aprenderá tudo sobre desenvolvimento web e poderá executar seus projetos por conta própria do início ao fim. Assim, se tornará um especialista bem remunerado e levará sua carreira para outro nível.
03. Programadores e desenvolvedores Back-end
Tem experiência com PHP, Java e outras linguagens, mas quer tornar-se um desenvolvedor fullstack?
Com este curso, você irá adquirir novos conhecimentos e preencher lacunas da sua formação. Com essas novas competências, você atingirá um nível mais alto de criação de serviços web e poderá desenvolver-se na carreira que gosta ganhando mais dinheiro.
computador
computador de tela única
computador com tela dupla

O QUE VOCÊ APRENDERÁ

Desenvolvimento web
Conheça as linguagens HTML, CSS e Frameworks como Bootstrap para criar interfaces mais inteligentes e responsivas apresentando as informações da melhor maneira possível.
JavaScript, JQuery e React.js
Domine as ferramentas fundamentais para simplificar a navegação e habilite-as em suas interfaces para que sejam funcionais e interativas.
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.
CSS, Bootstrap, Style Planning e Figma
Projete, crie e desenvolva páginas web responsivas com CSS, SASS, Bootstrap e Figma.
Otimização de desempenho e AJAX
Saiba quais fatores influenciam na velocidade de carregamento dos sites e aprenda as principais técnicas, como AJAX, para prevenir o carregamento lento.
API e SEO
Utilize as tecnologias mais recentes de integração de API e SEO (Search Engine Optimization).
Desenvolvimento de aplicações responsivas
Crie aplicações e sites completos usando ferramentas de desenvolvimento Front-end.
certificado
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á cinco projetos para seu portfólio: um sistema de e-mail marketing, um post de blog, uma landing page, uma forma de registro e um website completo.
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

logotipo vuejs
logotipo

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.
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
  • Aplicação de desenvolvimento web em JavaScript
  • Desenvolvimento completo de soluções web em 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.
Parte 05 — Trabalhando com desenvolvimento Front-end Stack
Utilize Flexbox e o Boostrap enquanto aprofunda suas habilidades em JQuery e JavaScript. Aprenda como trabalhar com outras estruturas de JavaScript, como Node.js, React.js, Next.js e Vue.js

  • Trabalhando com estrutura e infraestrutura
  • Trabalhando com Bootstrap e JQuery
  • Desenvolvimento de páginas responsivas com Flex Box, CSS e SASS
  • Objetos e funções em JavaScript
  • Programação avançada em JavaScript

Atividades: Crie uma calculadora em JavaScript e um player de vídeo em JQuery.
Parte 06 — API de integração em Front-end 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.

  • API de integração 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 e publique um dashboard e uma landing page com Google Analytics e SEO.

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

SEU CURRÍCULO NO FUTURO

Habilidades
Marcação de páginas web com HTML
Marcação semântica
Posicionamento e estilização dos elementos com CSS
Marcação de páginas adaptativas com Flexbox
Gestão de dependências e montagem de testes
Habilitação do JavaScript na interface
Garantia do nível alto da interface do usuário
Seu nome
DESENVOLVEDOR FRONT-END JUNIOR
SALÁRIO
4.622,00/mês*
R$
*Referência site Indeed.com
Certificado pela EBAC
certificado
Animações de interfaces
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
Início:
Restam:
...
11 vagas
Faça sua inscrição para o curso
Promo sticker -40%

INVESTIMENTO

50%
Preço original
Preço com desconto
R$
12 X R$
4.165
173,58
2.082,50
sem juros no cartão
Programa de Crédito Estudantil
Parcele no boleto
Logo Provi
Entrada +
24x de R$
Valor total em 24x: R$ 2.620,25
100,50
Garantimos seu dinheiro de volta por até 7 dias
de desconto
50% de desconto
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. 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.
logotipo da 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%
+25.000
+40

PERGUNTAS FREQUENTES

Eu nunca trabalhei com programação, vou conseguir acompanhar o curso?
Sim. Sem problemas. Este curso foi desenvolvido para que você mergulhe no universo do Front-end e adquira conhecimentos que possam tanto incrementar seu currículo quanto te despertar para uma nova carreira. Não é preciso ter conhecimento prévio no assunto, apenas vontade de aprender.
Como faço para ter oportunidades de emprego como desenvolvedor Front-end?
O mercado para desenvolvedores Front-end é muito amplo. Além de sites de vagas 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 Analytics. 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 41h 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.