Desenvolvedor Front-End

Diploma após a conclusão do curso
Certificado
Consultoria especializada e assistência na busca por emprego
Carreira
Aulas ao vivo, videoaulas e dezenas de atividades práticas em todos os módulos
Formato
7 projetos incríveis desenvolvidos por você que vão impressionar os recrutadores
Portfólio
/ Desenvolvedor Web
Você vai encontrar um emprego ao se formar ou devolvemos o seu dinheiro!
Em apenas 8 meses você dominará as habilidades necessárias para começar do zero e conseguir um emprego em uma empresa de TI
até 12/08
-50%
R$ 11.800*
R$ 4.500*
R$ 7.100*

Desenvolvedor Front-End Sênior

Desenvolvedor Front-End Júnior

Desenvolvedor Front-End Pleno

*Salário médio referência no portal Glassdoor na região de São Paulo
O desenvolvedor front-end é o responsável por tudo que o usuário é capaz de interagir, sejam elas em páginas ou sistemas web. Utlizando de ferramentas de design e o JavaScript é possivel criar e dar vida a aplicações incríveis e completas, sendo hoje um dos profissionais mais requisitados do mercado de programação

O especialista em front-end é versátil e trabalha de forma ágil, afim de tornar a experiência de utilizar um produto cada vez melhor, adaptando a diferentes dispositivos, replicando layouts e garantindo a utilização e evolução destes sistemas

O que faz um Desenvolvedor Front-End?

Para quem é o curso?

que desejam se desenvolver profissionalmente, atualizar e sistematizar suas habilidades de codificação HTML e aprender como trabalhar com frameworks
Profissionais em transição de carreira
que desejam atingir um nível mais alto de criação de serviços web e querem se tornar fullstack
Desenvolvedores Back-end
que querem ingressar em TI do zero e estão interessados ​​em criar sites e interfaces
Iniciantes

Como saber que o desenvolvimento de software é pra você?

Se você gosta de ver o resultado do seu trabalho imediatamente
Pronto para mudar de profissão, que oferece altas remunerações e projetos de carreira
Você tem facilidade em trabalhar com computadores e gosta de utilizar serviços online:
Você escreverá código e verá como cada linha se torna um elemento visual da interface do usuário: texto, botão, imagem. Até sua avó vai entender o que você faz no trabalho
Às vezes, a única maneira de ganhar mais dinheiro é desistir de sua antiga profissão e entrar em um novo campo promissor. As profissões de TI não ficarão obsoletas nem em 10 anos, você sempre terá um emprego e um aumento salarial regular
Você é curioso e deseja saber como a internet funciona e ela esta presente ativamente no seu dia a dia. Tem interesse em criar estes serviços e fazer parte do cotidiano de outras pessoas através do seu trabalho

O programa atinge os requisitos para uma vaga de Desenvolvedor Front-End Júnior

Crie layouts de sites e aplicativos para diferentes tipos de dispositivos
Crie layouts de sites e aplicativos para diferentes tipos de dispositivos
Use React – o framework mais popular do front-end
Use React – o framework mais popular do front-end
Resolva as tarefas do trabalho de desenvolvedor front-end usando JavaScript
Aprenda a resolver problemas de forma prática utilizando o JavaScript
Use ferramentas modernas para o desenvolvimento de projetos individuais e em equipe
Use ferramentas modernas para o desenvolvimento de projetos individuais e em equipe
Ferramentas utilizadas
git
Html
Html
CSS
CSS
JavaScript
JavaScript
git
git
git
Angular
Insomnia
mongoDB
Figma
Angular
Typescript
React
React
Node.js
Node.js
O que você precisa fazer?
Encontre um trabalho ou devolveremos seu dinheiro de volta
  • Você deverá assistir a todas as aulas
  • Completar todos os projetos propostos durante o curso
Suporte de um especialista em RH para preparar o seu CV
Seleção de vagas mais relevantes para o seu perfil
Traçar um plano de Carreira
Auxílio para enriquecer seu perfil no LinkedIn e preparar seu portfólio
  • Seguir todas as orientações do nosso Consultor de Carreiras
Em nosso programa de emprego você vai contar com:
Se ainda assim você não encontrar um trabalho em até seis meses da conclusão do seu curso, você receberá seu dinheiro de volta.

Programa do curso Desenvolvedor Front-End

Módulo 1: Sua primeira página Web
+
Você aprenderá todas as ferramentas necessárias para criar, adaptar e publicar uma página de maneira profissional e com projetos reais. Nosso foco neste módulo, será a criação de layouts utilizando HTML e CSS, duas tecnologias fundamentais na criação de websites modernos

Tópicos:
  • Primeiros passos na programação
  • HTML
  • CSS
  • GIT

Ferramentas:
  • Editor de códigos (Sugestão VsCode)
  • GitHub (para criar um portfólio público e cooperação)
  • Figma (Ferramenta profissional de criação de layouts)
  • Vercel (Plataforma de hospedagem de sites)

Projetos para o módulo:
Além das atividades práticas com as ferramentas do curso, construiremos um clone de uma famosa plataforma de streaming com sua página de login e de seleção de usuários utilizando HTML e CSS
Módulo 2: Lógica de programação com JavaScript
+
A lógica de programação nada mais é do que uma sequência de passos para resolver um problema e neste módulo, aprenderemos do básico ao avançado da linguagem de programação mais utilizada na web e por profissionais de Front-end, o JavaScript. Você criará aqui seus primeiros programas, interações com usuários e aprenderá como resolver problemas de forma funcional

Ferramentas:
  • DevTools (depurador de códigos do navegador)
  • Extensões para Editores de código

Tópicos:
  • Noções básicas de programação
  • JavaScript
  • Sintaxe Básicas e avançadas
  • Tipo de dados, funções, objetos, condicionais e eventos
  • Gerenciadores de erros (debuggers)

Projetos para o módulo:
Jogos são uma das melhores maneiras de se aprimorar a lógica de programação e neste módulo construiremos uma torre de hanoi. Um desafio amplamente utilizado por programadores para aplicar todo conhecimento de manipulação de linguagem e faremos isso usando JavaScript, HTML e CSS
Módulo 3. Avançando com JavaScript: Criando páginas dinâmicas
+
Neste módulo vamos aprofundar ainda mais nossos conhecimentos no JavaScript, aprendendo a resolver problemas que estão no cotidiano de todo programador; trabalhando com estruturas de dados, gerenciamento de páginas e interfaces complexas, como as que utilizamos diariamente

Tópicos:
  • Como funcionam os navegadores
  • Arquiteturas de projeto e fluxos de páginas
  • Integração com HTML e CSS dinâmico
  • Armazenar e registrar dados
  • Requisições assíncronas
  • Estruturas de sintaxe avançadas

Projetos para o módulo:
Além de exercícios de fixação, construiremos uma loja virtual (e-commerce), com funções de administrar os produtos com uma interface interativa completa e responsiva
Módulo 4: React: Frameworks com JavaScript
+
Frameworks são estruturas conjuntas de código que permitem a criação de aplicações e softwares complexos para web. Focando no React, um framework de JavaScript, vamos aprender um nível profissional a trabalhar com uma das mais cobiçadas ferramentas do mercado profissional no segmento Front-end

Ferramentas:
  • CRA (Ambiente de desenvolvimento para frameworks)
  • Yarn (Sistema de empacotamento de software)
  • NodeJS (Ambiente de execução)
  • React Router (Biblioteca de controles de rotas de páginas)
  • Material UI (Biblioteca de componentes de estilização)
  • React Hook Form (validador de formulários)
  • Yup (Validador de dados)

Tópicos:
  • Introdução ao React
  • Componentização, props e states
  • Trabalhando com bibliotecas externas
  • Armazenar e registrar dados
  • Validação de formulários
  • Prototipagem e deploy

Projetos para o módulo:
Nosso projeto neste módulo será criar um sistema de gestão de tarefas com formulário de cadastro, validação de login para novos usuários e uma interface gráfica para listas de atividades ao estilo planner pessoal
Módulo 5: Estruturas e tipagem de dados
+
Neste módulo vamos aprender a desenvolver comunicações entre aplicações através de REST API’s, aprofundar nosso conhecimento em Infraestrutura Web através de protocolos HTTP/JSON e entender na prática como as interfaces de sistemas construídas pelo Front-end se conectam ao Back-end

Ferramentas:
  • Axios (Cliente HTTP para requisições em API’s)
  • Insomnia ( Aplicativo para testes de requisições em API’s)
  • Figma (Ferramenta profissional de criação de layouts)

Tópicos:
  • Explorando Rest API’s
  • Ciclos de vida de componentes
  • Redux e contextAPI
  • Introdução ao TypeScript
  • Noções avançadas de UX/UI

Projetos para o módulo:
Nosso trabalho neste módulo será trabalhar com checkout de transações criando uma central de administração de eventos, onde o cliente pode criar sob medida seu evento personalizado
Módulo 6: Evoluindo com React, testes unitários e aplicações na nuvem
+
Tendo concluído nossa formação nas principais estruturas do React, neste módulo aprenderemos a como criar uma API que são as estruturas de trocas de dados que automatizam processos no Front-end, como testar componentes e boas práticas na hora de reescrever códigos.

Ferramentas:
  • JSON Server (Aplicativo de interação com o usuário)
  • Heroku (Plataforma de Cloud Services)
  • React Testing Library (Biblioteca de utilitários para testes)

Tópicos:
  • Introdução ao JSON Server
  • Hospedando aplicações na nuvem
  • Introdução a testes unitários
  • Técnicas de refatoração de código

Projetos para o módulo:
Neste projeto vamos criar um aplicativo de delivery para restaurante, onde nosso foco será consumir e testar dados, utilizando componentes escaláveis
Módulo 7: Projeto final
+
Você realizará seu projeto pessoal final que exigirá o uso de todos os módulos do curso e se tornará a parte final de seu portfólio de projetos construído durante o curso

Projeto Final (Última Vagas)

A ideia desse projeto é o desenvolvimento de um portal de vagas onde deve conter uma área para cadastro, edição e exclusão de novas vagas e uma área para o usuário poder visualizar essas vagas de acordo com seu título, categoria, senioridade e etc. Esse projeto terá um Front-end com React, Json Server, API’s Rest de dados e deploy para ambiente de produção. Você realizará seu projeto pessoal final que exigirá o uso de todos os módulos do curso e se tomará e parte final de seu portfólio de projetos construído durante o curso

Você realizará seu projeto pessoal final que exigirá o uso de todos os módulos do curso e se tornará a parte final de seu portfólio de projetos construído durante o curso
Ao clicar no botão, estou de acordo com o Contrato, Política de Privacidade e os Termos de Uso e os Termos do Programa de Emprego
Receba uma consultoria de carreira gratuita
Receba uma consultoria de carreira gratuita
Veja como você irá aprender em nossa plataforma
Tenha acesso ao Guia de Carreiras
Weslley Bastos
Palestrante
Somando estas experiências, hoje me dedico ao ensino de programação e formação de novos devs, por entender, principalmente, a necessidade e carência do mercado de profissionais capacitados e bem treinados
Iniciei minha carreira com desenvolvimento após minha experiência de intercâmbio no Dublin Institute of Technology. Por já possuir um background como UX Design, me dediquei a estudo de programação focado no front-end, onde já trabalhei com empresas brasileiras e americanas como desenvolvedor
Você aprenderá com os melhores especialistas

Seus projectos podem ser assim

Projeto 6
Projeto 5
Projeto 4
Projeto 3
Projeto 2
Projeto 1
Projeto Final
Buscar uma imagem de referencia a plataformas de streaming como Netflix/HBO
Buscar referência de imagens da Torre de Hanoi
Imagem de referência de uma LP de sites de venda
Uma imagem ilustrativa de um planner pessoal
Imagem de referência de um checkout de site compras
Imagem de aplicativos de delivery
Melhorar a imagem de descrição
com alguma referência do Linkedin

Como você vai aprender

Nosso Centro de Carreira irá te auxiliar a preparar o seu CV e para as entrevistas
Conquiste seu certificado e encontre um novo emprego
Complete seu portfolio com 7 projetos novos
Você irá criar e defender projetos finais
em tarefas semanais e obtenha feedback de especialistas do curso
Coloque seu conhecimento em prática
Assista às aulas e participe de webinars
100% online - assista quando e onde puder. Aulas ministradas por especialistas da área para responder às suas dúvidas
Faça parte de uma comunidade exclusiva para estudantes e fortaleça suas conexões
Comunidade de alunos para compartilhar experiências
Acesse e revise as aulas mesmo se você já tiver completado o curso
Acesso Vitalício

Seu currículo após o curso

Desenvolvedor Front-End Júnior
  • Proeficiência em HTML, CSS e JavaScripR
  • Trabalho ativo com Git/Github
  • Desenvolvimento Prático com React e Typescript
  • Conhecimento em REST APis e Testes Unitários
  • Uso de bibliotecas avançadas de estilização
Habilidades profissionais:
Salário médio/mensal:
R$ 4.500*
Profissão:
Feedback dos nossos alunos
Marconde Correia Pinho
Ciência de Dados
“Meu intuito em fazer o curso era mudar de área e eu consegui: sou estagiário no Banco Itaú e foi um grande diferencial ter esse curso no meu currículo.”
Euder Andrade
“Eu tinha dúvidas sobre minha carreira e na Ultima recebi uma direção, o que me fez crescer pessoal e profissionalmente.”
Desenvolvedor Python
Lucas Amaral Rosa
Analista de testes de software
“Ao conhecer a metodologia e os professores da Ultima, tive total segurança em iniciar o curso e me preparar pro futuro.”
Sua carreira é
a nossa maior prioridade
Com nosso programa de carreira gratuito, ajudamos você a planejar sua carreira, agendar entrevistas e conseguir um emprego. Nosso programa inclui:
Fazemos um teste vocacional de entrada para te ajudar a determinar seus objetivos e preferências profissionais
Plano de carreira individual
Treine pontos-chave das entrevistas de emprego com nossos mentores
Preparação para entrevistas
O projeto em que você trabalhará ao longo do curso será um forte aliado ao seu currículo e portfólio
Projeto final
Disponível durante e após a conclusão do curso
Acesso exclusivo às vagas de nossos parceiros
Ajudamos você a organizar suas experiências em um currículo que chame a atenção de recrutadores
Preparação e organização do currículo
Ana Paula Holanda
Ultima.School
HR Consultant e Coach de Carreira
até 12/08
-50%
R$ 212,87
Até 24x de
Comece agora, pague depois
Preço com desconto
R$ 4.200
R$ 8.400
Inicie a formação pagando apenas 5% de entrada. A próxima parcela é só daqui a 4 meses
Garantimos seu dinheiro de volta por até 7 dias
Inscreva-se
Ao clicar no botão, estou de acordo com o Contrato, Política de Privacidade e os Termos de Uso e os Termos do Programa de Emprego
Restam: 12 vagas
Início: 12 de setembro
R$
!
A primeira escola de negócios digitais no Brasil pensada para acelerar o seu crescimento profissional
facilitadores brasileiros e estrangeiros
35
alunos inscritos neste ano
5.000+
facilitadores são profissionais atuantes no mercado
100%
empresas globais participantes
20+

Perguntas frequentes

Posso fazer o curso se não tiver experiência com programação?
Sim, claro! O curso é para iniciantes. Assista às aulas, faça suas tarefas a tempo e leia o material adicional, e os tutores da Ultima estarão lá para te ajudar a aprender da melhor forma possível.
Em que produto vou trabalhar?
Você pode trabalhar no seu próprio produto, no produto da sua empresa ou escolher qualquer ideia na qual esteja interessado como um produto de trabalho.
Como funciona a metodologia de ensino?
Após cada bloco de estudo, você fará trabalhos práticos. Organizamos a prática para que você treine não apenas em seu projeto pessoal, mas também nos projetos de seus colegas. Isso o ajudará a ganhar experiência adicional.
Como funciona o projeto final?
Após o término das aulas, você terá 3 semanas para construir seu projeto final. Você terá suporte de um orientador - um especialista que entende as especificações de seu produto.
Como funciona o Centro de Carreiras?
Nosso consultor de RH ajuda você a redigir um currículo corretamente, dá recomendações sobre onde procurar emprego e como se preparar para uma entrevista. Como cada caso é único, estudantes têm a oportunidade de conversar pessoalmente com um consultor e fazer todas as perguntas.
Posso fazer o curso se não tiver experiência com programação?
Sim, claro! O curso é para iniciantes. Assista às aulas, faça suas tarefas a tempo e leia o material adicional, e os tutores da Ultima estarão lá para te ajudar a aprender da melhor forma possível.
Em que produto vou trabalhar?
Você pode trabalhar no seu próprio produto, no produto da sua empresa ou escolher qualquer ideia na qual esteja interessado como um produto de trabalho.
Como funciona a metodologia de ensino?
Após cada bloco de estudo, você fará trabalhos práticos. Organizamos a prática para que você treine não apenas em seu projeto pessoal, mas também nos projetos de seus colegas. Isso o ajudará a ganhar experiência adicional.
Como funciona o projeto final?
Após o término das aulas, você terá 3 semanas para construir seu projeto final. Você terá suporte de um orientador - um especialista que entende as especificações de seu produto.
Como funciona o Centro de Carreiras?
Nosso consultor de RH ajuda você a redigir um currículo corretamente, dá recomendações sobre onde procurar emprego e como se preparar para uma entrevista. Como cada caso é único, estudantes têm a oportunidade de conversar pessoalmente com um consultor e fazer todas as perguntas.
Escola online para acelerar sua carreira
Lifelong Learning Group, Inc.
Atendimento Comercial
Seg-Sex 10h às 19h
Sábados 10h às 17h
Avenida Paulista, 2349
12° andar - CJ 121
São Paulo - SP
CEP 01311-936