O que é

Você aprenderá a melhor Stack do mercado de tecnologia como JavaScript, Node, React, Mongo, Next Js e React Native, além de frameworks e bibliotecas atuais que irão impulsionar a sua produtividade.
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.

Você aprenderá como desenvolver uma carreira exponencial como Desenvolvedor Full Stack, colaborando para empresas, sendo freelancer ou até mesmo abrindo sua própria Software House.
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.

Jackson Felipe Arceno

Backend Developer

Brasileiro, 27 anos. Graduado em Sistemas de Informação.
Comecei a estudar programação por volta de 2014 através de cursos técnicos e trabalho como dev full stack (mais focado em backend) há mais de 4 anos.
Sou apaixonado por tecnologias em geral, principalmente pelo fato de através delas ser possível construirmos um mundo melhor.

Tecnologias
NodeJS | React/NextJS | Angular | React Native | Typescript | Git | Github/Bitbucket | MongoDB | PostgreSQL | Jest | Socket.io | Jira

Soft Skills
Trabalho em equipe | Comunicativo | Facilidade de aprendizado | Gosto por compartilhar conhecimento

Cursos relacionados a esta área

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