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 International supplies computer training all over Africa, starting from beginner level to advanced certification, and is also a top supplier of internationally recognised online computer courses, enabling 2KO students the opportunity to study courses online world-wide, to ensure 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