JavaScript, HTML and CSS Web Development

Session Detail:    Classroom 2 Day

This workshop helps a learner to have a hands-on experience and apply the concepts learned in the online Microsoft course of the same title, introducing HTML, JavaScript and CSS as programming and markup languages that are used to create web applications. The learner will gain experience with each language individually and then combine them together to create compelling web application solutions. The learner will have an opportunity to use Visual Studio Code on their operating system of choice to create and test their web applications. This workshop teaches basic tasks that are necessary to create web applications with a strong semantic structure, re-usable style components and custom interactive features. This workshop includes hands-on labs that enables the learner to build basic HTML pages that are the components of a web application used to solve real world problems.


The target audience for this training course is individuals who are interested in learning about the core skills necessary for web development. This course is intended for individuals of all levels. Some light experience with software development is helpful but not necessary.

Who Can Benefit

To have success in completing this workshop, students should either complete the related free edXcourse on JavaScript, HTML, and CSS Web Development or have the equivalent background knowledge. Some light experience with software development is helpful but not necessary.

Session Outline

Class Outline

Module 1:Creating Web Pages using Hypertext Markup Language (HTML)

  • Lesson 1: Introduction to HTML
  • Lesson 2: Document Structure and Layout
  • Lesson 3: Basic HTML Elements
  • Lesson 4: Formatting HTML Elements
  • Lesson 5: Hyperlinks

You will learn how to create a basic HTML document using the core HTML elements.

Module 2: Creating Sophisticated Document Structures using HTML

  • Lesson 1: Capturing User Input
  • Lesson 2: HTML5 Semantic Elements
  • Lesson 3: Scalable Vector Graphics (SVG)
  • Lesson 4: Implementing Media Controls

You will learn how to use advanced features of HTML such as forms and semantic elements to create more sophisticated HTML documents.

Module 3: Designing Web Pages Elements using Cascading Style Sheets (CSS)

  • Lesson 1: Introduction to CSS
  • Lesson 2: Style Definitions
  • Lesson 3: Style Inheritance
  • Lesson 4: Box Model
  • Lesson 5: Fonts

You will learn how to use CSSto design your HTML web page.

Module 4: Implementing Program Flow using JavaScript (JS)

  • Lesson 1: Introduction to JavaScript
  • Lesson 2: JavaScript Types
  • Lesson 3: JavaScript Callbacks
  • Lesson 4: Advanced JavaScript
  • Lesson 5: HTML5 APIs

You will learn how to use JavaScript to add a logical flow to your web page.

Module 5: Adding External Libraries to Enhance HTML Applications

  • Lesson 1: jQuery
  • Lesson 2: AngularJS
  • Lesson 3: Bootstrap
  • Lesson 4: TypeScript
  • Lesson 5: Sass

You will get an overview about various external libraries that can be used to enhance your HTML content, CSS style sheets and JavaScript code.

Need to train your team?

All of our sessions can be customized to meet your team’s specific need. Build the perfect program by picking and choosing topics from any of the courses in our catalog. A personalized private session gives you the ultimate flexibility and helps maximize your team’s valuable time!

Requesting Team Training
DateTimeTypePriceAdd To Cart

JavaScript, HTML and CSS Web Development

2 Day


Chat with a Coach

Chat with a Coach

Have a more immediate need? Why spend the next hour searching online for answers when you can spend just 15 minutes with one of our experts and get accurate and personalized answers to all of your questions. 

$9.99 | 15 Minutes

Book Now