Academia do Desenvolvedor Front End

Aprenda a projetar, construir e otimizar interfaces de produtos digitais e garanta a melhor experiência possível para o usuário!

Carga horária:

Pré-requisitos: Lógica de Programação

Turmas de 12 alunos

front endO visual de uma página web é a primeira coisa que o internauta vê e se ele estiver quebrado, o risco de sair e nunca mais voltar é grande, por isso o trabalho do Front-End é tão importante! É essencial que o Desenvolvedor Front-End saiba construir um código limpo, bem documentado e estruturado, saiba criar páginas web rápidas, se preocupe com a performance total do cliente-side, e saiba dar suporte a todos os navegadores e dispositivos que o cliente necessitar, tudo isso pensando em oferecer a melhor experiência para o usuário que utilizar seu produto digital. Neste treinamento de 180 horas você vai aprender toda a base necessária para se tornar um Desenvolvedor Front-End de destaque no mercado.

Tópicos do curso:

Módulo básico

html

elementos básicos

formularios

listas

tabelas

meta-informações

css          

folhas de estilo

regras

modelo cascata

unidades de medida

declarações normais e importantes

boxmodel

seletores

pseudo-classes

pseudo-elementos

Tipografia

Cores e background

links

cabeçalhos

listas

Formularios

tabelas

posicionamento

layouts

Design responsivo

SCSS/SASS

Javascript

node básico

webpack fundamentos

declaração de variáveis

tipos de dados

operadores lógicos

operadores de comparação

operadores matemáticos

operadores condicionais

operadores de repetição

DOM

funções

Novidades ES6 2015

Ajax

JQuery

Testes

Protractor

Chai/mocha

Sinonjs

supertest

Angular 1  

data bind

Controllers

Diretivas

Services

Factories

Validação

Constantes

$timeout

$window

$http

$scope

Formulários

Git/github

comandos básicos

branchs

workflow de gerenciamento de branchs

Módulo intermediário

Webpack

configurações avançadas

loaders

Gulp

instalação

plugins

tasks customizadas

Jenkins

instalação

configuração

build de projetos frontent

Karma

instalação

configuração

plugins

Módulo avançado

Angular 2

typescript

data bind

Componentes

controllers

Diretivas

Validação,

Factories

Services

Formulários

ReactJS

JSX

Components

Props

State

Events

Refs

Keys

Router

Forms

Flux

Vuejs

Componentes

Diretivas

Rotas

Slots

Vuex

Testes

Instrutor:

Felipe Oliveira

Felipe Oliveira

Programador sênior, Instrutor de programação

Formado em Tecnologia em Análises de Sistemas, pela FAE Blumenau. Tem pós-graduação em Master of Mobile Technology – Desenvolvimento de Aplicativos para dispositivos móveis /celulares. Atua na área há oito anos e possui certificação Oracle Certified Professional Java SE 6 Programmer. Leciona desde 2013, e na Apex é instrutor dos cursos de Lógica de Programação, SQL, Java, Java Web e Java Mobile.

Programe-se e faça a sua inscrição!

22 de janeiro de 2018

Reserve a sua vaga!

18h30 às 22h30