Desenvolvedor Web Front End com AngularJS

Duração do curso

60 horas

Início do curso

CONSULTAR

Taxa do curso

CONSULTAR

Descrição

Treinamento de Desenvolvedor Web Front-End com foco em AngularJS, abordando também JavaScript, jQuery, AJAX, HTML5, CSS3 e boas práticas para o desenvolvimento de aplicações web modernas.

Objetivo do Curso

Capacitar o aluno com as tecnologias mais utilizadas no desenvolvimento web, com ênfase em front-end moderno, uso eficiente do AngularJS, CSS avançado, JavaScript e integração com servidores via AJAX. Ao final do curso, o aluno terá domínio das ferramentas e boas práticas essenciais para se destacar no mercado de tecnologia.

Pré-requisitos

  • Conhecimentos sólidos em lógica de programação
  • Conhecimentos em HTML e CSS

Programação

JavaScript

  • Características da linguagem
  • Uso da tag <script>
  • Console do navegador
  • Sintaxe básica e operadores
  • Tipos de dados
  • Blocos condicionais e comparações
  • Funções e reutilização de código
  • Arrays, loops e interatividade
  • Funções temporais e exercícios práticos

jQuery

  • Introdução ao jQuery e à função $
  • Selectors e filtros personalizados
  • Eventos e manipulação do DOM
  • Criação e iteração de elementos
  • Plugins e integração com HTML5

AJAX

  • AJAX com jQuery e uso de JSON
  • Função $.getJSON e exercícios práticos
  • Same origin policy, CORS e JSONP

LESS (Apêndice)

  • Variáveis, operações e hierarquia
  • Funções de cor e mixins
  • Compilação de LESS e exercícios

AngularJS

Fundamentos da Aplicação

  • Angular como framework MVC
  • Configuração inicial e módulos
  • Diretivas, controllers e data binding

Estilização e Integração com Servidor

  • Criação de páginas e consumo de dados

Organização do Código

  • Criação de diretivas personalizadas
  • Isolamento de escopo e organização do HTML

Melhorando a Experiência do Usuário

  • Manipulação de dados e filtros com ng-repeat
  • Two-way data binding
  • Animações na interface

Single Page Applications (SPA)

  • Conceitos de SPA, rotas e navegação
  • ngRoute, views e URLs com HTML5

Cadastro e Formulários

  • Criação de views para cadastro
  • Validações e controle de dados inconsistentes

Avançado: Diretivas e Componentização

  • ng-options, filtros avançados
  • Interação com servidores e promises
  • Criação de serviços e controllers eficientes
  • Entendimento profundo de diretivas, bindings e $watch

Projeto Final

Aplicação completa utilizando AngularJS com boas práticas de front-end moderno, integração AJAX, rotas dinâmicas, serviços e responsividade.

Serviços Relacionados

ITIL V4 SPECIALIST: CDS - Create, Deliver & Support com aulas ao vivo pela plataforma Google Meeting

ITIL V4 SPECIALIST: CDS - Create, Deliver & Support com aulas ao vivo pela plataforma Google Meeting

Duração do curso CONSULTAR Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Este curso aborda a evolução do profissionalismo na TI e no gerenciamento de serviços,...

Saiba mais
ASP.NET e C#: Criando Aplicações Web

ASP.NET e C#: Criando Aplicações Web

Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Objetivo do Curso Este treinamento destina-se a todos aqueles que pretendem compreender as características...

Saiba mais
Flash Web Design

Flash Web Design

Duração do curso 30 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Curso de Web Design com ênfase no Flash CS5 (básico, intermediário e recursos...

Saiba mais
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp