Curso Ajax and Web 2.0 Development with WebSphere Application Server

  • Development

Curso Ajax and Web 2.0 Development with WebSphere Application Server

32h
Visão Geral

O Curso Ajax and Web 2.0 Development with WebSphere Application Server, ensina aos desenvolvedores de software como construir a próxima geração de aplicativos da web interativos e ricos com técnicas JavaScript e XML assíncronas (Ajax) usando o IBM WebSphere Application Server Feature Pack para Web 2.0.

Neste curso, você aprenderá os benefícios e a arquitetura técnica para usar Ajax em aplicações web. Isso inclui a função de tecnologias-chave, como JavaScript, Extensible Markup Language (XML), serviços da Web, Representational State Transfer (REST), Web Remoting e JavaScript Object Notation (JSON). Eles também aprendem os benefícios de usar um kit de ferramentas Ajax, como o kit de ferramentas Dojo, que é fornecido no WebSphere Application Server Feature Pack for Web 2.0. Você aprenderá a usar os widgets Dojo fornecidos, como estender o Dojo para construir seus próprios widgets e como o Dojo pode ajudar com incompatibilidades de JavaScript entre navegadores. O curso também aborda como construir aplicativos baseados em Dojo e usar compactação para melhorar o desempenho do tempo de execução.

Você também aprenderá sobre os requisitos do lado do servidor para desenvolvimento de aplicativos Ajax, incluindo como usar o recurso de comunicação remota da web no IBM WebSphere Application Server Feature Pack para Web 2.0 para conectar-se diretamente aos serviços Enterprise Java usando REST.

Objetivo

Após concluir este Curso Ajax and Web 2.0 Development with WebSphere Application Server, você será capaz de:

 

  • Descreva os benefícios de usar Ajax no desenvolvimento de aplicações web
  • Descrever a arquitetura técnica para aplicativos Ajax
  • Descrever o uso de JavaScript, XML e serviços da web em aplicativos Ajax
  • Aplicar técnicas Ajax para melhorar a capacidade de resposta e interação de páginas web
  • Descrever os benefícios de usar um kit de ferramentas Ajax, como o kit de ferramentas Dojo
  • Depurar código JavaScript em aplicativos Ajax
  • Use o recurso de comunicação remota da Web para simplificar a conexão direta com serviços Enterprise Java usando REST (Representational State Transfer)
  • Identifique e selecione as APIs e widgets apropriados fornecidos pelo kit de ferramentas Dojo
  • Compare e contraste mecanismos para transferir dados entre cliente e servidor em aplicativos Ajax
  • Aproveite o JavaScript Object Notation (JSON) como um formato de dados leve
  • Estenda os componentes e widgets fornecidos pelo kit de ferramentas Dojo
  • Configure um ambiente de desenvolvimento para usar o IBM WebSphere Application Server Feature Pack for Web 2.0
  • Use o WebSphere Application Server Feature Pack for Web 2.0 para construir aplicativos avançados da Internet
  • Crie aplicativos baseados em Dojo e use compactação para melhorar o desempenho do tempo de execução
Publico Alvo
  • Destina-se a desenvolvedores de aplicativos da Web que criam aplicativos Web 2.0 interativos usando a técnica Ajax.
Pre-Requisitos
  • Capaz de desenvolver aplicações Web dinâmicas
  • Recomenda-se familiaridade com desenvolvimento de software em plataformas Enterprise Java (J2EE), como IBM WebSphere Application Server
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
  • Introduction
  • Rich, interactive web applications
  • Introduction to JavaScript

Enhancing web page interaction with JavaScript

  1. Document Object Model
  2. The Ajax web development technique

Implementing the Ajax web development technique

  1. Ajax and web browser compatibility
  2. Ajax development tools

Testing the Ajax web application

  1. Web 2.0 protocols and data formats
  2. REST web services

Developing REST web services

  1. IBM WebSphere Application Server Feature Pack for Web 2.0

Exposing Enterprise Java resources to Ajax web applications

  1. Introduction to the Dojo toolkit

Developing Ajax applications with Dojo core

  1. Dijit: The Dojo widget library

Using simple Dojo widgets

  1. Fundamental functions & features for programming with Dojo & Dijit

JavaScript programming with Dojo and Dijit

  1. Asynchronous requests with Dojo

Invoking asynchronous requests with Dojo

  1. Querying DOM with Dojo
  2. Dojo data access

Integrating response data into a Dojo widget

  1. Custom Dojo widgets

Creating a custom Dijit

  1. Deploying Ajax applications
  • Building and compressing a Dojo application
  • Handling the browser Back button using Dojo
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas