Get Schedule and Pricing
Other HTML training courses
Basics of HTML and CSS
Planning your Web Site
Formatting, Images, and Styles
Basics of XHTML
Understanding Properties
Working with Colors and Background Images
The DIV Tag and Layout
Building Basic Forms
HTML Foundations Training Schedule
Click here for a schedule of upcoming HTML Foundations training classes.
HTML Training Course Synopsis
This class provides you with the concepts and skills to use HTML effectively. You get hands-on practice working with basic through advanced techniques to get the most out of your experience. You will learn the basics of coding for web design, beginning with HTML and advancing to more complex XHTML and CSS fundamentals.
HTML Training Course Length and Time
This class is 2 days long. Class time is 9:00 a.m.- 4:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled 12-1. Students provide their own lunch.
What You Will Learn in This HTML Training Course
Who Should Attend this HTML Training Course
Web designers and developers that desire a deeper understanding of HTML, CSS, XHTML, and the new standards of web design.
HTML Enrollment
Please see our Enrollment Page (http://www.ledet.com/enroll) for our enrollment form. Please contact our Client Care Department at (877) 819-2665 for additional savings on our bootcamp classes or other specials.
Locations for this HTML Training Course
We have training centers in Atlanta, Chicago, Denver, San Diego and Washington DC. We also offer classes at a network of rental facilities. We offer private onsite training and instructor-led, live online training. If coming to a rental facility, please double-check the location of your class with our office to make sure you get to the right location.
Prerequisites for this HTML Training Course
Knowledge of your operating system and basic computer navigation is required for all classes.
Goals for this HTML Training Course
Sterling Ledet and Associates realizes the importance of education and we take pride in being able to offer you classes that are more custom fit to your needs. Call us at (877) 819-2665 if you have any special questions or e-mail us at sales@ledet.com.
Lesson 1 - Welcome to Webville
- HTML5 Exposed
- How HTML5 really works
- Browser Reconnaisance
- What can you do with JavaScript
- Writing Serious JavaScript
Lesson 2 - A Little Code
- The JavaScript Works
- What can you do with JavaScript
- Declaring a variable
- How to name your variable
- Getting Expressive
- Make decisions with JavaScript
- How to and where to add JavaScript to your pages
- How JavaScript interacts with your page
- A first taste of DOM
- Store multiple values in JavaScript
Lesson 3 - A Little Interactivity
- Handling Events
- Making a Plan
- Giving the button a click handler
- How to create a new element
- Adding an element to the DOM
- Put it all together
Lesson 4 - Serious JavaScript
- How to add your own functions
- How a function works
- Anatomy of a Function
- Local and Global Variables
- Knowing the scope of your local and global variables
- How to create an object in JavaScript
- Some things you can do with objects
- Passing objects to functions
- Objects can have behavior too
- How to create a constructor
- A closer look at window.onload
- A closer look at document.getElementById
Lesson 5 - Geolocation
- Location, Location, Location
- How the Geolocation API determines your location
- How it all fits together
- Writing the code to find the distance
- How to add a Map to your Page
- The other cool things you can do with the Google Maps API
- Getting the app started
- The world of timeouts and maximum age
- Integrating our new function
Lesson 6 - Extroverted Apps
- How to make a request from JavaScript
- Making over XML, meet JSON
- Writing and onload handler function
- How to set up your own Web Server
- Moving to the Live Server
- The Browser Security Policy?
- Meet JSONP
Lesson 7 - The Canvas
- How to get canvas into your web page
- How to see your canvas
- Drawing on the Canvas
- Writing the drawSquare function
- Add the call to fillBackgroundColor
- Breaking down the arc method
- A little taste of using the arc
- Writing the drawCircle function
- Canvas Text Up Close
- Giving drawText a spin
Lesson 8 - Video
- How does the video element work?
- Closely inspecting the video attributes
- What you need to know about video formats
- How to juggle all those formats
- The setEffect and setVideo handlers
- Implementing the video controls
- It’s time for special effects
- How video processing works
- How to process video using a scratch buffer
- Implementing a scratch buffer with Canvas
- Now we need to write some effects
Lesson 9 - Web Storage
- How browser storage works (1995 - 2010)
- How HTML5 Web storage works
- Creating the interface
- Now let’s add the JavaScript
- Completing the user interface
- Do-It-Yourself maintenance
- Deleting the sticky notes
- The deleteSticky function
- Converting createSticky to use an array
- JSON.stringify, it’s not just for Arrays
- Using the new stickyObj
Lesson 10 - Web Workers
- The Dreaded Slow Script
- How JavaScript spends its time
- When single-threaded goes BAD
- Adding another thread of control to help
- How Web Workers work
- Writing Manager.js
- Receiving messages from the workers
- Creating workers, and giving them tasks....
- Writing the code...
- Getting the workers started
- Implementing the worker
- Fitting the canvas to the browser window