Skip to content

Microsoft 70-480: Programming in HTML5 with JavaScript and CSS3
eTrain

CM

Summary

Price
£119 inc VAT
Or £39.67/mo. for 3 months...
Study method
Online
Duration
8 hours · Self-paced
Access to content
1 year
Certification
Microsoft Certified Specialist Developing Microsoft Azure Solution
Professional certification What's this?
Additional info
  • Exam(s) / assessment(s) is included in price
  • Tutor is available to students

Overview

Our Programming in HTML5 with JavaScript and CSS3 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.

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. We also recommend 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

Certification

Microsoft Certified Specialist Developing Microsoft Azure Solution

Awarded by Microsoft

Description

Course Curriculum

Course Introduction

PreviewIntroduction (0:57)

PreviewCourse Introduction (2:47)

Introduction to HTML

PreviewIntroduction to HTML (1:33)

Available Browsers, Editors and IDEs (4:28)

Available Browsers, Editors and IDEs Part 2 (2:33)

Available Browsers, Editors and IDEs Part 3 (1:48)

PreviewCreating a Web Page Using HTML (5:26)

Creating a Web Page Using HTML Part 2 (6:28)

Creating a Web Page Using HTML Part 3 (5:15)

Adding Links (5:14)

Adding Links Part 2 (3:44)

Adding Links Part 3 (4:29)

PreviewEditing HTML (5:18)

Editing HTML Part 2 (4:30)

Editing HTML Part 3 (4:30)

Web Page Design (5:52)

TCP/IP Stack (5:06)

TCP/IP Stack Part 2 (3:18)

File Transfer Protocol (7:14)

File Transfer Protocol Part 2 (2:48)

PreviewDevelopment Cycle (3:59)

HTML Editor Notepad++ (2:15)

Visual Studio Integrated Development Environment (IDE) (2:37)

Visual Studio Integrated Development Environment (IDE) Part 2 (4:31)

Visual Studio Integrated Development Environment (IDE) Part 3 (3:16)

Module Review (0:54)

Introduction to HTML5

Introduction to HTML5 (2:38)

Creating and Formatting a Web Page (6:35)

Creating and Formatting a Web Page Part 2 (7:07)

Creating and Formatting a Web Page Part 3 (5:10)

Creating a Style Sheet (4:47)

Creating a Style Sheet Part 2 (5:31)

Creating a Style Sheet Part 3 (7:25)

Query Selector (5:37)

Query Selector Part 2 (6:02)

Query Selector Part 3 (6:04)

Query Selector Part 4 (1:04)

Input Control Tags (5:15)

Input Control Tags Part 2 (5:49)

Input Control Tags Part 3 (6:00)

Input Control Browser Behavior (5:51)

Input Control Browser Behavior Part 2 (5:13)

Accessible Forms (5:29)

Accessible Forms Part 2 (6:22)

Accessible Forms Part 3 (5:33)

Module Review (0:55)

HTML5 Forms

HTML5 Forms (1:11)

Overview of HTML5 Forms (1:47)

Valid, Invalid and Required Field Attribute (5:31)

Valid, Invalid and Required Field Attribute Part 2 (3:54)

Valid, Invalid and Required Field Attribute Part 3 (7:39)

AutoFocus and AutoComplete Attribute (1:12)

AutoFocus and AutoComplete Attribute Part 2 (2:29)

No Validate Attribute (3:37)

Patterns Attribute (5:13)

Datalist Element (7:31)

Datalist Element Part 2 (4:35)

Datalist Element Part 3 (4:51)

Meter Element (5:28)

Results Calculation (5:03)

Results Calculation Part 2 (5:08)

Progress Feature (2:34)

Input Fields (6:04)

Input Fields Part 2 (2:44)

Selector API (6:17)

Selector API Part 2 (1:53)

Query Selector (5:14)

Query Selector Part 2 (2:45)

Module Review (0:38)

Web Development Process

Web Development Process (1:10)

Software Development Lifecycle (SDLC) (4:31)

Software Development Lifecycle (SDLC) Part 2 (3:46)

Software Development Lifecycle (SDLC) Part 3 (5:18)

Lifecycle Spiral Model (5:07)

Lifecycle Spiral Model Part 2 (5:53)

Lifecycle Spiral Model Part 3 (3:32)

Lifecycle V Model (1:27)

Lifecycle Phases (3:28)

Debugging (3:17)

Module Review (2:34)

Module Review Part 2 (1:54)

JavaScript

JavaScript (0:52)

JavaScript Essentials (5:41)

JavaScript Essentials Part 2 (5:15)

Writing JavaScript Code (5:16)

Writing JavaScript Code Part 2 (3:08)

Writing JavaScript Code Part 3 (2:31)

JavaScript Variables (5:20)

JavaScript Variables Part 2 (4:06)

If and Else Conditional Code (2:54)

Console Variable (4:16)

Looping and If Conditions (5:11)

Looping and If Conditions Part 2 (2:01)

Creating Functions (2:56)

Creating Functions Part 2 (3:30)

Scoping Variables (3:54)

Arrays (4:17)

Reverse and Multiple Values (4:31)

Reverse and Multiple Values Part 2 (1:50)

Working with Numbers (7:00)

Math Object (2:13)

Strings (4:30)

Strings Part 2 (2:40)

Working with Timers (6:10)

Working with Timers Part 2 (5:38)

Working with Timers Part 3 (3:01)

Module Review (0:35)

Cascading Style Sheets (CSS3)

Cascading Style Sheets (CSS3) (0:40)

Styling a Web Page (5:40)

Styling a Web Page Part 2 (5:36)

Styling a Web Page Part 3 (6:14)

Styling a Web Page Part 4 (1:45)

Unordered Lists (1:49)

Internal and External Style Sheet (2:04)

Internal and External Style Sheet Part 2 (1:43)

Internal and External Style Sheet Part 3 (3:13)

Module Review (0:30)

Course Review (1:17)

Frequently Asked Questions

Does this course prepare me to take the Microsoft 70-480 exam?

Yes. This course is designed to teach you exactly what you need to know to pass exam 70-480.

Is there a practice exam included with this course?

This course does not come with a practice exam.

Is the exam fee included in my purchase price?

No. You'll need to purchase access to exam 70-480 separately from this course.

Who is the Instructor for this course?

All of our instructors are highly certified in their field, and have earned this specific certification. We require a minimum of 15 years real world experience in any field our instructors teach.

Do you offer course completion certificates?

Upon successful completion of this course you will be awarded a personalized certificate of completion.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

How long do I have access to the course?

After enrolling, you will have unlimited course access for 12 months.

When does the course start and finish?

This is a completely self-paced online course - you decide when you start and when you finish.

Who is this course for?

Requirements

Career path

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.