Programming HTML5 with JavaScript & CSS3 Course
Programming in HTML5 with JavaScript and CSS3 Online Courses
2KO Africa presents online Microsoft certification course Programming in HTML5 with JavaScript and CSS3 in South Africa. This course provides developers with the knowledge and skills for utilizing HTML, JavaScript, and CSS3 to develop and style web applications and interfaces. This course provides credit towards the MCSD certification. 2KO delivers cutting-edge IT products in the consulting and business services space, as well as offering top-rated training for various IT vendors. Our internationally recognised courses can be offered either as hands-on full time classes, or as online learning, enabling 2KO students the opportunity to study courses online world-wide, to ensure students have access to the best programming training in South Africa.
This course is designed for developers with at least one year of experience with programming the fundamental business/application logic for an assortment of application types and hardware/software platforms using JavaScript. 2KO Africa recommends that students have at least one to two years of practice with HTML in an object-oriented, event-driven programming model.
The primary objectives of this course include:
Creating document structure
Writing code that interacts with UI controls
Applying styles to HTML elements
Implementing HTML5 APIs
Establishing the scope of objects and variables
Creating and implementing objects and methods
Implementing program flow
Raising and handling an event
Implementing exception handling
Implementing a callback
Creating a web worker process
Validating user input with HTML5 elements
Validating user input with JavaScript
Consuming data
Serializing, de-serializing, and transmitting data
Stylizing HTML text and box properties
Creating a flexible content layout
Creating an animated and adaptive UI
Finding elements by using CSS selectors and JQuery
Structuring a CSS file using CSS selectors
Course Outline
Module 1
Course Introduction
Introduction to HTML
Available Browsers, Editors and IDEs
Creating a Web Page Using HTML
Adding Links
Editing HTML
Web Page Design
TCP/IP Stack
File Transfer Protocol
Development Cycle
HTML Editor Notepad++
Visual Studio Integrated Development Environment (IDE)
Module Review
Module 2
Introduction to HTML5
Creating and Formatting a Web Page
Creating a Style Sheet
Query Selector
Input Control Tags
Input Control Browser Behavior
Accessible Forms
Module Review
Module 3
HTML5 Forms
Overview of HTML5 Forms
Valid, Invalid and Required Field Attribute
AutoFocus and AutoComplete Attribute
No Validate Attribute
Patterns Attribute
Datalist Element
Meter Element
Results Calculation
Progress Feature
Input Fields
Selector API
Query Selector
Module Review
Module 4
Web Development Process
Software Development Lifecycle (SDLC)
Lifecycle Spiral Model
Lifecycle V Model
Lifecycle Phases
Debugging
Module Review
Module 5
JavaScript
JavaScript Essentials
Writing JavaScript Code
JavaScript Variables
If and Else Conditional Code
Console Variable
Looping and If Conditions
Creating Functions
Scoping Variables
Arrays
Reverse and Multiple Values
Working with Numbers
Math Object
Strings
Working with Timers
Module Review
Module 6
Cascading Style Sheets (CSS3)
Styling a Web Page
Unordered Lists
Internal and External Style Sheet
Module Review
Course Review