Programming in HTML5 with JavaScript and CSS3 (20480)

Documentos relacionados
20480 Programming in HTML5 with JavaScript and CSS3

Academia Programador Web

Developing ASP.NET MVC 5 Web Applications (20486)

Academia Desenvolvimento de Software

MCSD Web Applications Developer [Ativar Portugal]

Developing Microsoft SharePoint Server 2013 Core Solutions (20488)

Programming in C# (20483)

Pré-requisitos: Conhecimentos de informática gerencial e lógica de programação.

Installing and Configuring Windows Server 2012 (20410)

Developing ASP.NET MVC 4 Web Applications (20486)

Microsoft Azure Fundamentals (10979)

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Deploying and Managing Windows 10 Using Enterprise Services ( )

Developing Microsoft Azure Solutions (20532)

Installing and Configuring Windows Server 2012 (20410)

Software Testing with Visual Studio 2013 (20497)

Developing Microsoft Azure Solutions (20532)

Conteúdo Programático JavaScript Web Developer

Administering Microsoft Exchange Server 2016 ( )

Developing Windows Azure and Web Services (20487)

Implementing a Data Warehouse with Microsoft SQL Server 2014 (20463)

Academia Programador Especialista JAVA

react development curso intensivo

Supporting and Troubleshooting Windows 10 (10982)

Conteúdo Programático JavaScript Web Developer

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

Administering Windows Server 2012 (20411)

Web I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E.

front-end development curso

Designing and Implementing a Server Infrastructure (20413)

Curso: FLAGProfessional UX/UI Designer

Especializado Web Programmer. Sobre o curso. Destinatários. Pré-requisitos. Tecnologias de Informação - Web e Mobile. Promoção: 15% Desconto

20741: Networking with Windows Server Sobre o curso. Microsoft - Servidores. Promoção: 405 de desconto nesta edição Valor com campanha: 1.

Administering Microsoft SQL Server 2014 Databases (20462)

CompTIA A+ Essentials (CA+)

Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977)

Academia Programador de Aplicações JAVA

Curso online de. Formação em Front-End. Plano de Estudo

Sumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28

MCSA SQL Server. Sobre o curso. Destinatários. Com certificação. Nível: Intermédio Duração: 90h

VMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5)

CompTIA A+ Essentials. Sobre o curso. Tecnologias de Informação - Redes e Sistemas. Com certificação

Implementing Cisco Service Provider Next- Generation Core Network Services (SPCORE)

Curso: FLAGProfessional UX/UI Designer for Web & Mobile

Sumário. DreamWeaver 8

CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V

Designing Solutions for Microsoft SQL Server 2014 (20465)

Core Solutions of Microsoft Skype for Business 2015 (20334)

1. INTRODUÇÃO AO HTML...

CompTIA A+ Essentials (CA+)

Especializado UI/UX Design


Curso: Especializado Web Design

SASAC (IMPLEMENTING CORE CISCO ASA SECURITY) 1.0

Academia Programação JAVA

Julho a Dezembro Formações ITEN

Transcrição:

Programming in HTML5 with JavaScript and CSS3 (20480) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Developer (MCSD) Data: 11 Set. 2017 a 15 Set. 2017 Preço: 1520 Horário: Laboral Nível: Intermédio Duração: 30 horas Este curso fornece uma introdução ao HTML5, CSS3 e JavaScript. Este curso ajuda os formandos a adquirir competências base de programação em HTML5/CSS3/JavaScript. Este curso é o ponto de entrada para os percursos de formação em Aplicações Web e Windows Store Apps. Este curso faz parte do programa Ativar Portugal (saiba mais ) Descontos até 50%! Preço Ativar Portugal: 690 + IVA Inclui Exame de Certificação, no âmbito deste percurso. Destinatários Programadores Web Programadores de aplicações cliente Windows Quem esteja interessado em fazer o exame 70-480

Pré-requisitos Conhecimento básico da estrutura de documentos HTML: Como utilizar tags de HTML para apresentação de texto; Como utilizar tags de HTML para apresentação gráfica; Como utilizar APIs de HTML. Conhecimentos de customização de estilos de elementos de HTML através de CSS: Como separar a apresentação do conteúdo; Como organizar os conteúdos; Como controlar o posicionamento de elementos; Como implementar estilos básicos em CSS. Conhecimento básico em JavaScript: Criação e utilização de variáveis; Operadores aritméticos, relacionais e lógicos; Estruturas de decisão (if else); Estruturas de decisão; Criação de funções simples. Objectivos Explicar como utilizar o Visual Studio 2012 para criar e executar aplicações Web. Descrever as novas funcionalidades do HTML5, criar e customizar páginas em HTML5. Adicionar interatividade a páginas HTML5 utilizando JavaScript. Criar formulários em HTML5 através de vários tipos de entradas e a sua validação através de atributos de HTML5 e código JavaScript. Enviar e receber dados remotos através de objetos XMLHTTPRequest e operações jquery AJAX. Customizar páginas HTML5 com CSS3. Criar código JavaScript bem estruturado e de fácil manutenção. Criar aplicações Web que suportem operações desconetadas. Criar páginas Web em HTML5 com capacidade de adaptação a diferentes dispositivos e fatores de formulários. Adicionar capacidades gráficas avançadas através do elemento Canvas e Scalable Vector Graphics. Melhorar a experiência do utilizador, adicionando animações. Utilizar Web Sockets para a transferência de dados entre a aplicação Web e o servidor. Melhorar a capacidade de resposta de aplicações Web que executem operações longas através de processos Web Worker.

Metodologia Pode assistir a este curso de forma: Presencial Live Training MOC On-demand Programa Overview of HTML and CSS Creating and Styling HTML5 Pages Introduction to JavaScript Creating Forms to Collect Data and Validate User Input Communicating with a Remote Data Source Styling HTML5 by Using CSS3 Creating Objects and Methods by Using JavaScript Creating Interactive Pages using HTML5 APIs Adding Offline Support to Web Applications Implementing an Adaptive User Interface Creating Advanced Graphics Animating the User Interface Animating the User Interface Creating a Web Worker Process Overview of HTML and CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012 to build a Web application. Lessons Overview of HTML Overview of CSS Creating a Web Application by Using Visual Studio 2012 Lab : Exploring the Contoso Conference Application Walkthrough of the Contoso Conference Application Examining and Modifying the Contoso Conference Application Creating and Styling HTML5 Pages

This module describes the new features of HTML5, and explains how to create and style HTML5 pages. Lessons Creating an HTML5 Page Styling an HTML5 Page Lab : Creating and Styling HTML5 Pages Creating HTML5 Pages Styling HTML5 Pages Introduction to JavaScript This module provides an introduction to the JavaScript language, and shows how to use JavaScript to add interactivity to HTML5 pages. Lessons Overview of JavaScript Syntax Programming the HTML DOM with JavaScript Introduction to jquery Lab : Displaying Data and Handling Events by Using JavaScript Displaying Data Programmatically Handling Events Creating Forms to Collect Data and Validate User Input This module describes the new input types available with HTML5, and explains how to create forms to collect and validate user input by using the new HTML5 attributes and JavaScript code. Lessons Overview of Forms and Input Types Validating User Input by Using HTML5 Attributes Validating User Input by Using JavaScript Lab : Creating a Form and Validating User Input Creating a Form and Validating User Input by Using HTML5 Attributes Validating User Input by Using JavaScript Communicating with a Remote Data Source This module describes how to send and receive data to and from a remote data source by using an XMLHTTPRequest object and by performing jquery AJAX operations. Lessons Sending and Receiving Data by Using XMLHTTPRequest

Sending and Receiving Data by Using jquery AJAX operations Lab : Communicating with a Remote Data Source Retrieving Data Serializing and Transmitting Data Refactoring the Code by Using jquery ajax method Styling HTML5 by Using CSS3 This module describes how to style HTML5 pages and elements by using the new features available in CSS3.Lessons Styling Text Styling Block Elements CSS3 Selectors Enhancing Graphical Effects by Using CSS3 Lab : Styling Text and Block Elements using CSS3 Styling the Navigation Bar Styling the Page Header Styling the About Page Creating Objects and Methods by Using JavaScript This module explains how to write well-structured and easily-maintainable JavaScript code, and how to apply object-oriented principles to JavaScript code in a Web application.lessons Writing Well-Structured JavaScript Creating Custom Objects Extending Objects Lab : Refining Code for Maintainability and Extensibility Inheriting From Objects Refactoring Code to Use Objects Creating Interactive Pages using HTML5 APIs This module describes how to use some common HTML5 APIs to add interactive features to a Web application. This module also explains how to debug and profile a Web application.lessons Interacting with Files Incorporating Multimedia

Reacting to Browser Location and Context Debugging and Profiling a Web Application Lab : Creating Interactive Pages by Using HTML5 APIs Incorporating Video Incorporating Images Using the Geolocation API Adding Offline Support to Web Applications This module describes how to add offline support to a Web application, to enable the application to continue functioning in a user s browser even if the browser is disconnected from the network.lessons Reading and Writing Data Locally Adding Offline Support by Using the Application Cache Lab : Adding Offline Support to a Web Application Implementing the Application Cache Implementing Local Storage Implementing an Adaptive User Interface This module describes how to create HTML5 pages that can dynamically detect and adapt to different devices and form factors.lessons Supporting Multiple Form Factors Creating an Adaptive User Interface Lab : Implementing an Adaptive User Interface Creating a Print-Friendly Stylesheet Adapting Page Layout To Fit a Different Form Factor Creating Advanced Graphics This module describes how to create advanced graphics for an HTML5 Web application by using a Canvas element, and by using Scalable Vector Graphics.Lessons Creating Interactive Graphics by Using Scalable Vector Graphics Programmatically Drawing Graphics by Using a Canvas Lab : Creating Advanced Graphics Creating an Interactive Venue Map by Using Scalable Vector Graphics

Creating a Speaker Badge by Using a Canvas Element Animating the User Interface This module describes how to enhance the user experience in an HTML5 Web application by adding animations.lessons Applying CSS Transitions Transforming Elements Applying CSS Key-frame Animations Lab : Animating User Interface Elements Applying Transitions to User Interface Elements Applying Key-Frame Animations Implementing Real-Time Communications by Using Web Sockets This module explains how to use Web Sockets to transmit and receive data between an HTML5 Web application and a server.lessons Introduction to Web Sockets Sending and Receiving Data by Using Web Sockets Lab : Implementing Real-Time Communications by Using Web Sockets Receiving Data from Web Socket Sending Data to a Web Socket Sending Multiple Types of Messages To or From a Web Socket Creating a Web Worker Process This module describes how to use Web Worker Processes to perform long-running operations asynchronously and improve the responsiveness of an HTML5 Web application.lessons Introduction to Web Workers Performing Asynchronous Processing by Using a Web Worker Lab : Creating a Web Worker Process Improving Responsiveness by Using a Web Worker