Overview:
This course is geared for software developers who need to understand what the latest in web technologies, performance, optimization, user interface design patterns, and best practices. This comprehensive course provides a balanced mixture of theory and practical labs designed to take you through HTML5, CSS3, and related technologies.
Audience:
Experienced web developers who need to extend their knowledge of mobile application development using the latest technologies and skills.
Pre-Requisite:
Previous experience or working knowledge of developing software applications, as well as basic HTML and CSS .
Real world programming experience is a must.
Working knowledge of basic HTML and CSS.
Course Curriculum
Overview of HTML and CSS | |||
Overview of HTML Details | 00:00:00 | ||
Overview of CSS Details | 00:00:00 | ||
Creating a Web Application by Using Visual Studio 2012 Details | 00:00:00 | ||
Creating and Styling HTML5 Pages | |||
Creating an HTML5 Page Details | 00:00:00 | ||
Styling an HTML5 Page Details | 00:00:00 | ||
Introduction to JavaScript | |||
Overview of JavaScript Syntax Details | 00:00:00 | ||
Programming the HTML DOM with JavaScript Details | 00:00:00 | ||
Introduction to jQuery Details | 00:00:00 | ||
Creating Forms to Collect Data and Validate User Input | |||
Overview of Forms and Input Types Details | 00:00:00 | ||
Validating User Input by Using HTML5 Attributes Details | 00:00:00 | ||
Validating User Input by Using JavaScript Details | 00:00:00 | ||
Communicating with a Remote Data Source | |||
Sending and Receiving Data by Using XML HTTP Request Details | 00:00:00 | ||
Sending and Receiving Data by Using jQuery AJAX operations Details | 00:00:00 | ||
Styling HTML5 by Using CSS3 | |||
Styling Text Details | 00:00:00 | ||
Styling Block Elements Details | 00:00:00 | ||
CSS3 Selectors Details | 00:00:00 | ||
Enhancing Graphical Effects by Using CSS3 Details | 00:00:00 | ||
Creating Objects and Methods by Using JavaScript | |||
Writing Well-Structured JavaScript Details | 00:00:00 | ||
Creating Custom Objects Details | 00:00:00 | ||
Extending Objects Details | 00:00:00 | ||
Creating Interactive Pages using HTML5 APIs | |||
Interacting with Files Details | 00:00:00 | ||
Incorporating Multimedia Details | 00:00:00 | ||
Reacting to Browser Location and Context Details | 00:00:00 | ||
Debugging and Profiling a Web Application Details | 00:00:00 | ||
Adding Offline Support to Web Applications | |||
Reading and Writing Data Locally Details | 00:00:00 | ||
Adding Offline Support by Using the Application Cache Details | 00:00:00 | ||
Implementing an Adaptive User Interface | |||
Supporting Multiple Form Factors Details | 00:00:00 | ||
Creating an Adaptive User Interface Details | 00:00:00 | ||
Creating Advanced Graphics | |||
Creating Interactive Graphics by Using Scalable Vector Graphics Details | 00:00:00 | ||
Programmatically Drawing Graphics by Using a Canvas Details | 00:00:00 | ||
Animating the User Interface | |||
Applying CSS Transitions Details | 00:00:00 | ||
Transforming Elements Details | 00:00:00 | ||
Applying CSS Key-frame Animations Details | 00:00:00 | ||
Implementing Real-Time Communications by Using Web Sockets | |||
Introduction to Web Sockets Details | 00:00:00 | ||
Sending and Receiving Data by Using Web Sockets Details | 00:00:00 | ||
Creating a Web Worker Process | |||
Introduction to Web Workers Details | 00:00:00 | ||
Performing Asynchronous Processing by Using a Web Worker Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
0 STUDENTS ENROLLED