DEV03: HTML5, JavaScript and CSS3 with Case Study "Visual Studio Cordova Multiplatform Mobile Development"
This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/ CSS3/ JavaScript programming skills. The course focuses on using HTML5/ CSS3/ JavaScript to implement programming logic, define and use variables, perform looping and branching, develop user interfaces, capture and validate user input, store data, and create well-structured application. At the end of the course students will learn how to create a Hybrid Multiplatform Mobile Application with Microsoft Visual Studio Cordova (HTML5, JS, CSS3) and OnsenUI 2.
Objective
After completing this course, students will be able to:
· Explain how to use Visual Studio to create and run a Web application.
· Describe the new features of HTML5, and create and style HTML5 pages.
· Add interactivity to an HTML5 page by using JavaScript.
· Create HTML5 forms by using different input types, and validate user input by using HTML5 attributes and JavaScript code.
· Send and receive data to and from a remote data source by using XMLHTTPRequest objects and jQuery AJAX operations.
· Style HTML5 pages by using CSS3.
· Create well-structured and easily-maintainable JavaScript code.
· Use common HTML5 APIs in interactive Web applications.
· Create Web applications that support offline operations.
· Create HTML5 Web pages that can adapt to different devices and form factors.
· Create a Hybrid Multiplatform Mobile Application with Microsoft Visual Studio Cordova and OnsenUI 2