Master the fundamentals of web development with our 5-day HTML, CSS, and JavaScript course, designed for aspiring developers seeking to build a strong foundation in web technologies.
Understand the core components of web development using HTML, CSS, and JavaScript.
Implement web pages and forms from scratch, enhancing interactivity with JavaScript.
Design responsive layouts and optimize websites for various devices and browsers.
Leverage popular frameworks and tools to streamline and enhance web development projects.
This 5-day instructor-led course provides students with little or no web development experience to obtain a solid grasp of the core fundamental parts of any web site which include HTML, CSS and JavaScript. You will learn what they are, how to write them, and how they work together. You will learn to create web pages from scratch in this hands-on interactive training class. Students begin by using a simple text editing program (Notepad) and then work with modern tools including IDE (Integrated Development Environment) and Google Chrome Developer Tools. Additionally, you will gain understanding or how to optimize the use of CSS and HTML and use your own custom-made templates to ensure clean simple approaches to web development. The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.
No upcoming dates. Please check back later.
Introducing HTML
Introducing CSS
Introducing JavaScript
HTTP – Browsers – Devices – Web Servers
Introducing Google Chrome Developer Tools
Lab: Easiest Web Page in the World made with a simple text editor.
Syntax
Box Model
Normal Flow
Doctype(s)
Tags
Attributes
ID’s
Classes
Name
Tables
Images
Audio
Video
W3C
Structure
Templating
More on Google Chrome Developer Tools
Lab: Create an HTML Template Page and Validate It.
Lab: Create a simple 5-page Website Using the Template and validate the pages.
Lab: Every Single Tag (…almost).
Lab: Convert a Word Document to an HTML Page and Validate it.
Syntax
Graceful Degradation
Applying the CSS
The Cascade
Selectors 100
Classes and ID’s
Pseudo Classes
Fonts
Colors
Borders
Backgrounds
Structure
Layout
Navigation 101
Goggle Chrome Developer Tools CSS
Lab: Create CSS for the website created in the HTML Module with a fixed width layout and validate it.
Lab: Create CSS for the website created in the HTML Module with a Liquid layout and validate it.
Advanced Selectors
CSS3 Animations
Vendor Prefixes
Cover
Vertical and Horizontal Layout Techniques
Multiple Column Layouts
Grids
Lab: CSS3 Animations
Lab: Cover Layout
Lab: Zebra Striping
Lab: Liquid Design
HTML Forms Introduction
Controls
Attributes
Methods
Actions
Buttons
Grouping
Validation
ARIA Attributes
Layout
Lab: Simple Form
Lab: Complex Form
Lab: Functioning Form Using Google API
Syntax
The Console
Getting the Script to the HTML
Statements
Variables
Operators
Comparisons
Conditionals
Looping
Functions
Objects
Built In
Custom
Arrays
Data Types
Events
The Console
Introduction to Debugging JavaScript in Google Chrome
Introduction to JavaScript Regular Expressions
Introduction to the Mozilla Developer Network
Hoisting
Scope
Strict
Lab: Alerts
Lab: Wiring Up Events
Lab: Console Loops
The Document Object Model
Adding Content
Removing Content
Updating Content
Validation
Lab: Counting the Elements
Lab: Finding the Control
Lab: Products Page
Lab: Clicking a Button to Add a List
XML Http Request Object
readyState
status
statusText
Open
Send
Response Types
Text
XML
JSON
HTML
Headers
Setting Up the Request
Processing the Response
Callback Functions
Error Handling
Updating the DOM
Lab: AJAX Update DOM with a Local File
Lab: AJAX Update DOM with a JSON File
Lab: AJAX Update DOM with a REST Query via an API
Media-Queries
Conditional Comments
View Port, View Window
Images
Visibility
Strategies
Grids
Lab: Conditional Comments Presentation for Legacy Browser Support
Lab: Media Query Presentation for IPAD
Lab: Presentation for IPHONE
JQuery
Bootstrap
Less
Sass
Node
Angular
Java
Net
PHP
IDE’s
FTP
Lint
Web Servers
Capstone Lab
Your team deserves training as unique as they are.
Let us tailor the course to your needs at no extra cost.
Trusted by Engineers at:
and more...
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier