Formação - ANGULAR e NODE JS - Front End e Back End

Formação voltada para o profissional que desenvolve na linguagem JavaScript e quer aperfeiçoar suas aplicações web, utilizando os frameworks e biblioteca JS: Angular (front end), Bootstrap, Node JS (back end), JQuery.

Carga Horária: 60hs

:: Objetivo do Curso ::

Abordaremos nesta formação, os principais conceitos que envolvem essas tecnologias. Esses conceitos vão desde a configuração/instalação do ambiente, as boas práticas de programação, metodologias de desenvolvimento, bem como integração entre as tecnologias usando o que há de mais recente no mercado. Isso significa que o programador já deve ter conhecimentos prévios na linguagem JavaScript, HTML5 e CSS3, bem como seus recursos associados, como lógica de programação, depuração de código, IDEs, dentre outros conceitos básicos da programação.

:: A Quem Se Destina ::

para profissionais da área de desenvolvimento/programação que tenham interesse em tecnologias front end e back end para desenvolver aplicações web

:: Conteúdo ::

HTML E CSS



BOOTSTRAP



JAVASCRIPT



DEPURAÇÃO DE JAVASCRIPT



ANGULARJS



INICIANDO APLICAÇÕES



CONCEITOS SPA - SINGLE PAGE APPLICATION



CRIANDO COMPONENTES COM DIRETIVAS



LIDANDO COM DADOS



APLICANDO FILTROS EM DADOS



VALIDAÇÃO EM FORMULÁRIOS



DEPENDENCY INJECTION



MÓDULO INTERPOLAÇÃO



DATA BINDING



ROUTING



INTERAGINDO COM API REST



RESOURCE DO ANGULAR



BOOTSTRAP:

Compreendendo a estrutura de arquivo do BootStrap


Usando Live Preview com Firefox ou Google Chrome

Como criar um template básico>


O que é CDN e como utilizar —> Forma de hospedar os arquivos do Framework no servidor externo


Inserindo a biblioteca JQuery


Criando um HelloWorld



ANGULAR JS:


- AngularJS é um framework estrutural para Aplicações Web Dinâmicas;

- O Angular permite que o HTML seja sua linguagem de template, e permite que a sintaxe do HTML seja extendida para criação de componentes de forma expressa clara e sucinta;

O DataBind e Injeção de Dependência elimina muita codificação que de outra forma teria que ser realizada;

- Todo o fluxo dinâmico acontece no browser, o que faz com que seja o parceiro ideal para a tecnologia server side;

- No AngularJS se trata do que o HTML deve ter para desenhar as aplicações web;

- HTML é uma grande linguagem declarativa para documentos estáticos, porém não contém muitas maneiras de criar aplicações, como resultado construir aplicações web é um exercício de quais são os truques do que eu devo fazer para que a aplicação faça o que quero.;

- A incompatibilidade de impedância entre as aplicações estáticas e dinâmicas com frequência é resolvida das seguintes formas:

** Bibliotecas - Coleção de funções que são úteis para escrever web apps. Ex: JQuery

** Frameworks - Implementação particular de uma web app, aonde seu código é preenchido em detalhes. O framework carrega chamadas em seu código para atender as necessidades específicas. Ex: Durandal, Ember


- AngularS tem uma diferente abordagem, ela minimiza a incompatibilidade de impedância através de novas contruções HTML, o Angular ensina ao browser uma nova sintaxe através de chamadas de diretivas:
** DataBinding {{ }}


Estrutura de controle de repetição DOM, mostrando e escondendo fragmentos


Suporte para forms e validação de Forms


Adiciona novos comportamentos a elementos DOM, com DOM Event Handling


Agrupamento de HTML em componentes Reutilizáveis



CARGA HORÁRIA - 60HS




CONSULTAR O PROGRAMA DETALHADO DO CURSO NO BOTÃO:

.:Preço

Para obter maiores informações, converse conosco, clicando no botão abaixo:



.:Depoimentos

.:Envie um Comentário

Calendário de Turmas

Horários e turmas