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
Duração
6 meses e mais de 41 horas de aula
Online
Estude no seu tempo, onde e quando quiser
Aprenda na prática
Atividades ao longo do curso e feedback individualizado do tutor
Projeto profissional
5 projetos para seu portfólio
Promo Sticker -40%

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
Engenheiro Front-end no PagSeguro
Desenvolvedor web desde 2008, com ampla experiência em projetos para internet, incluindo dispositivos móveis, marketing e performance digital. Trabalhou em empresas como UOL, Valor Econômico, Editora Abril, além de oferecer consultorias para diversas marcas nacionais e multinacionais. Tem ampla experiência com React, JavaScript, HTML5, SASS, Node.js, Vue.js, Next.js e Laravel.

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

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:
26 de abril
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$
4.165
208,25
2.499
sem juros no cartão
Programa de Crédito Estudantil
Parcele no boleto
Logo Provi
Entrada +
24x de R$
Valor total em 24x: R$ 3.026,70
115,70
Garantimos seu dinheiro de volta por até 7 dias
de desconto
40% 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%
+10.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.