Front End Developer

Tenho interesse no curso
Tenho interesse no curso

O que é

Front End Developer é a formação full stack utilizada por grandes players que agrega, tanto no dinamismo quanto as funcionalidades de Sites e Apps. Nosso curso é baseado tanto na interatividade Front End quando nas funcionalidades Back End, utilizando a linguages e bibliotecas, Html, Css, Javascript, Node, React, Native e muito mais!
Por quê?

Por quê?

Javascript é uma das principais linguagens de programação para sites e apps, que existem na atualidade. Dominar essa tecnologia tanto no Front End quanto no Back End, torna suas aplicações robustas e interativas, além de estarem com o que tem de mais inovador em seus projetos.
Onde atuar

Onde atuar

Trabalhe em empresas de Tecnologia, Startups, Agências, Produtoras de conteúdo ou em qualquer empresa que precise de um desenvolvedor de sites e aplicativos. O programa também é destinado para aqueles que querem empreender desenvolvendo seus próprios produtos.
Carreira

Carreira

O programador Front End é um dos principais profissionais em empresas de tecnologia, que tem um carreira em ascensão nos dias atuais e pela falta de profissionais possibilitam trabalhar home office, por banco de horas e em equipes multidisciplinares. Os salários de Programadores Front End Sênior estão entre R$ 8.000,00 a R$ 12.000,00 atualmente.
Como funciona nosso curso

Como funciona nosso curso

  • Módulo I - 20 semanas com aulas ao vivo e aulas no EAD
  • Módulo II - 20 Semanas com aulas no EAD e Suporte
  • Módulo TCC - 6 meses para submissão de Portifólio
  • Acesso vitalício ao seu curso sempre atualizado
  • Garantia de Aprendizado
  • 3 certificações sendo 1 opcional

O que você vai aprender

Conheça abaixo, alguns tópicos que você irá aprender nesta formação.

ASSETS

Exportaremos assets a serem utilizados no nossos projetos como ícones, botões e gráficos realizados com Figma e
Photoshop.

TERMINAL

Hoje, é extremamente importante que um desenvolvedor frontend saiba trabalhar com o terminal unix, conhecido como Bash, e que também saiba utilizar o Git, que é uma ferramenta para versionamento de código, que permite que múltiplos desenvolvedores trabalhem no mesmo projeto em equipe. Além do Git, você vai aprender sobre o
Node, que é o interpretador de javascript do terminal, e o NPM, que é o seu gerenciador de pacotes.

HTML

O HTML é a fundação de toda página existente em um projeto web, e aqui, você aprenderá a trabalhar com o HTML de forma semântica, sempre pensando em acessibilidade, ou seja, fazer com que o conteúdo esteja disponível para leitores de páginas, para que todos os usuários tenham acesso ao conteúdo.

CSS E PRÉ- PROCESSADORES

O CSS, ou Folha de estilo em cascata, é a maneira pela qual podemos customizar visualmente os elementos de um projeto para a web. Aqui você aprenderá a trabalhar as interfaces responsivas e dar vida aos elementos da página com animações avançadas. Você também aprenderá metodologias, como SMACSS e BEM; pré-processadores, como o SASS.

JAVASCRIPT

O Javascript é a principal linguagem de programação no momento, e ela que permite implementar funcionalidades mais complexas em páginas web. Aqui você irá aprender um sólido fundamento na Lógica da Programação até programação orientada a objetos em projetos de websites.

VUE.JS

Vue.JS é um framework JavaScript de código-aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página única.

NODE E JS

Começaremos no módulo avançado em programação funcional no Javascript, com foco na parte do desenvolvimento das funcionalidades do projeto, integrando o frontend com o backend através do Node.

REACT.JS

Você também irá aprender como criar um webapp, também conhecido como PWA, e como utilizar os service
workers para dar uma experiência de um app nativo para os seus usuários nos dispositivos móveis. Iremos utilizar o framework React.JS utilizado por grandes players como Netflix, Uber, Arbnb, entre outros.

REACT NATIVE

E você também irá aprender como desenvolver para iOS e Android utilizando o React Native, e os detalhes de como gerar e distribuir a sua aplicação nas stores.

EXPRESS.JS

O Express é um framework para aplicativo da web do Node.js mínimo e flexível que fornece um conjunto robusto
de recursos para aplicativos web e móvel.

TYPESCRIPT

TypeScript é um superconjunto de JavaScript desenvolvido pela Microsoft que adiciona tipagem e alguns outros
recursos a linguagem.

Assista à uma aula

Confira agora nosso Webinar sobre HTML e CSS que é a base do Front End e veja se essa Formação faz sentido para você.

A Jornada do Aluno

Abaixo mostramos a Jornada que aluno deve seguir e o processo de ensino da Imagine School. São etapas bem definidas para você atingir o sucesso profissional.

Quem pode ser seu professor

Conheça abaixo, quem pode ser o facilitador(a) de seu processo de formação.

Bruce Cantarim

Front End Developer na Thinkific

Atualmente, começando uma nova aventura na Thinkific, como Frontend Engineer. Antes disso, estava na ArcTouch como Tech Lead / Frontend Developer, onde trabalhou em 25+ projetos, websites, pwas, painéis digitais interativos, realidade aumentada e jogos, lidando com clientes e times multi-disciplinares. Bruce também é Game Designer & Developer na Cantarim Studios.

Cursos relacionados a esta área

Ainda você poderá se interessar por algum desses cursos que estão diretamente relacionados a área de abrangência.