• Course
  • Vendor

Introduction to HTML5, CSS3 & JavaScript is geared for developers who need to understand the latest web technologies and responsive design practices central to targeting the entire spectrum of user platforms and browsers.

  • Course Start Date: 2021-10-04
  • Time: 10:00:00 - 18:00:00
  • Duration: 3 Day(s) October 04-06 EST
  • Location: Virtual
  • Delivery Method(s): Virtual Instructor Led
$1,356.00
REGULAR PRICE $1,695.00 Save $339.00
2 discount seats left!
or make an offer

Course Outline

Pre-Requisites

This is an introductory level course, designed for web developers that need to upgrade core skills leveraging modern scripting and web development languages and standards. This course provides an excellent foundation for continued learning to gain in-demand skills in in-demand skills and technologies such as Angular, React, NodeJS, JQuery and more. This course can also be tuned for non-developers. Please inquire for details.

Lessons

Course Overview

Introduction to HTML5, CSS3 & JavaScript is geared for developers who need to understand the latest web technologies and responsive design practices central to targeting the entire spectrum of user platforms and browsers. This jumpstart style course provides a balanced mixture of theory and practical labs designed to take students through HTML5, CSS3 and JavaScript.  Students who attend this course will leave this course armed with the new skills to begin to design, implement, and deploy robust, flexible, and safe web applications.   

Course Objectives

This ‘skills-focused’ course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our instructors are highly experienced practitioners who bring years of current "on-the-job" experience into every classroom. Working within in a hands-on learning environment guided by our expert team, attendees will explore:

HTML5:

  • How to effectively meet requirements using the full range of HTML5 semantic and structural elements
  • To work with technologies such as web storage, application caching, and cross-domain messaging to improve performance and the user experience

CSS:

  • What features CSS3 supports and how they can be effectively used with HTML5 and other technologies
  • To adapt to varying degrees of browser support for HTML5 and CSS3

JavaScript:

  • What JavaScript is, how it relates to other programming languages, and how to script your web pages with it
  • To traverse and manipulate the DOM and handle events in ways that work in all browsers
  • To work with closures and prototypes and other exotic features of JavaScript

Debugging

  • What is needed to effectively debug these web technologies
  • How to use both browser-based and proxy-based debuggers and tools

Course Agenda

Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most.

Session: HTML Refresher

Lesson: HTML Review

  • Define HTML and review its history
  • Look at XHTML and its relationship to HTML
  • Identify HTML limitations and improvements

Lesson: Introduction to HTML5

  • HTML5 Overview
  • HTML5 Semantic Structure
  • HTML5 Forms
  • HTML5 Media Delivery

Session: Introduction to CSS

Lesson: CSS Basics

  • Learn the basics of CSS
  • Meaning of cascading in CSS
  • Declaring CSS within your HTML page
  • Creating styles in an external CSS file
  • Control how to display and position HTML elements
  • Overriding standard tag behavior
  • Adding new classes
  • Using custom classes in your page

Lesson: CSS3 Overview

  • What is new in CSS3
  • The Advantages of CSS3
  • Browser Support for CSS3

Lesson: CSS3 Advanced Selectors

  • Selecting Using Attributes
  • Selecting Using DOM Structure
  • Complex Selecting using Pseudo-Classes
  • Selecting Using UI Components and State

Lesson: CSS3 Visual Effects

  • Font Options, Opacity, and Color
  • Distributing Content Across Columns
  • Working with Borders and Boxes
  • Working with Vendor Prefixes
  • Functional Techniques

Session: Introduction to JavaScript

Lesson: JavaScript Basics

  • JavaScript Defined
  • Variables and Operators
  • Flow Control and Conditionals

Lesson: Debugging Tools

  • Using the strict mode and setting breakpoints

  • Browser debugging tools
  • Monitoring resource usage and performance
  • Emulating devices Exceptions in JavaScript

Lesson: JavaScript Functions

  • Functions in JavaScript
  • Invoking Functions
  • Function Constructor
  • Function Scope and Closures

Lesson: JavaScript Arrays, Math and Date

  • JavaScript Literals
  • JavaScript Arrays
  • Working with Numbers and Dates

Lesson: JavaScript Event Handling and the DOM

  • Events and Event Handling
  • HTML Document Object Model
  • Accessing the DOM
  • Dynamically Working with the DOM
  • DOM Challenges

Lesson: Object-Oriented JavaScript

  • JavaScript “Objects” and “Classes”
  • Constructors and Prototypes
  • Prototypes
  • Extending Classes with Prototype
  • Reusable, Flexible Classes

Course Materials

Student Materials: Each participant will receive a Student Guide with course notes, code samples, software tutorials, step-by-step written lab instructions, diagrams and related reference materials and resource links. Students will also receive the project files (or code, if applicable) and solutions required for the hands-on work. Any courseware of lab materials provided in a cloud (if applicable) will also be made available to you separately.

Hands-On Setup Made Simple! Our dedicated tech team will work with you to ensure our ‘easy-access’ cloud-based course environment, or local installation, is accessible, fully-tested and verified as ready to go well in advance of the course start date, ensuring a smooth start to class and effective learning experience for all participants. We can also help you install this course locally if preferred. Please inquire for details and options.

 

Cancellation Policy

TBD

Training Location

Virtual Instructor Led Online Training
your home or offce

your city, your province
your country   

About Trivera Technologies LLC

x

Trivera Technologies is a woman-owned IT training education firm that has provides engaging, comprehensive technical training, consulting, mentoring and courseware development and licensing services to hundreds of organizations globally, on an annual basis. Our collaborative, skills-focused, consultative approach to developing and delivering learning helps organizations bring technical teams of all skills-levels up to speed with the latest technologies, tools, skills and best practices surrounding all aspects of application development, from concept through completion, all targeted to their specific needs and goals. 

We offer skills-focused training events onsite, online, or in blended solutions for distributed teams, from small groups to large-scale, worldwide enterprise organizations.  Services include assessment, development and delivery of targeted learning solutions for new-hire cohort programs; skills immersion boot camps and code camps; skills assessment and skills-gap training; enterprise-wide reskilling, upskilling and new-skilling programs; extensive public schedule offerings; mentoring and coaching and much more. 

Areas of specialty include: application development & programming; modern web development and design; CyberSecurity & secure coding; Data Science / AI / Machine Learning / Deep Learning; Python; DevOps; Cloud; Software architecture, design, testing and development; Agile development & Scrum; Networking & Sys Admin; O/S and Tools; project management; business information and data; IT professional skills; ITIL; COMPTIA and much more. 

Training Provider Rating

No Reviews Yet

Course Reviews

No Reviews Yet

More Courses from Trivera Technologies LLC

TRIVERA TECHNOLOGIES LLC
2021-10-20
Virtual
TRIVERA TECHNOLOGIES LLC
2021-08-19
Virtual
TRIVERA TECHNOLOGIES LLC
2021-12-06
Virtual

More Courses in 'HTML Training Classes' Category

TRIVERA TECHNOLOGIES LLC
2021-12-13
Virtual
TECHNOLOGY TRAINING CENTRE
2021-10-18
Virtual
GLOBAL KNOWLEDGE
2021-11-29
Virtual