HTML5, HTML and CSS Course- Level 2


Course Code: hsts-c2

Course Overview

HSTS's advance HTML5 & HTML w/ CSS training course provides you with the concepts and skills to use HTML and HTML5 effectively. You get hands-on practice working with basic through very 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 HTML5 and CSS fundamentals.

  • Creating advance pages
  • Marking up and formatting content blocks
  • Adding video and audio to a webpage
  • Design elements- color, background, and page layout
  • Store users' data on browsers
  • Uploading to a live site

Course Prerequisites

Students must have a good working knowledge of computers, operating systems, using a mouse, keyboard, standard menus and commands. Students must be able to open, save, and close applications and files, as well as navigate to other folders.
Beginner Website Design Using HTML and CSS

Job Roles For This Course

Developers
Programmers
Website Authors

Projects Using This Course

Creating webpages
Building mobile-friendly websites

Related Training and Courses

JavaScript and jQuery Introduction
PHP and MySQL Coding
Responsive Site Design with Bootstrap
Introduction to the WordPress CMS
Introduction to the Joomla CMS
Mastering Drupal in Six Hours
jQuery Programming for Beginners
Intro to Dreamweaver with Website Development Training
Adobe Muse Training Course
Cross-platform Native App Development Using HTML5, CSS3 and JavaScript

Class Info

Highlights

  • 10 sessions each 1.5 hours with hands-on training led by experienced instructors
  • Digital courseware and online course tracking
  • Final course project delivery
  • Certificate of Completion for each course
  • Session-based assignment

Enrollment Fee

$29 per class hour or $390 per course

Location

  • In Person at HacDC's office (1525 Newton St, NW, Ste 212 Washington DC, 20010) located 2 blocks from the Columbia Height metro
  • Private custom training on site or at your location
  • Project based training cn site or at your location

Time

  • In Person: 9AM-3:00PM (1 hour Lunch)
  • Private custom & project based training: your preference

Software Versions

Our classes are taught on the most current version of software whenever possible. To request a specific version, please Contact Us or call us at 240-200-6131

Online Registration Form

Submit below form if you wish to register to our coding classes. The courses are filled on first come, first served basis.



Course Outline

1. Thinking Inside the Box
Element as Boxes
Specifying Box Dimensions
Padding
Borders
Margins
The Box Model in Review
CSS Review: Basic Box Properties

2. Floating and Positioning
Normal Flow
Floating
Positioning Basics
Relative Positioning
Absolute Positioning
Fixed Positioning
CSS Review: Floating and Positioning Properties

3. Page Layout with CSS
Page Layout Strategies
Page Layout Techniques
Multi-column Layouts Using Floats
Positioned Layout
Top-to-Bottom Column Backgrounds

4. CSS Techniques
A Clean Slate (CSS Reset)
Image Replacement Techniques
CSS Sprites
Styling Forms
Styling Tables
Basic Responsive Web Design
Wrapping Up Style Sheets
CSS Review: Table Properties

5. Web Graphics Basics
Image Sources
Meet the Formats
Image Size and Resolution
Working with Transparency
PNG-8 “Alpha” Transparency
Introduction to SVG
Summing Up Images

6. Lean and Mean Web Graphics
General Optimization Strategies
Optimizing GIFs
Optimizing JPEGs
Optimizing PNGs
Optimizing to File Size
Optimization in Review

7. How the Web Works
Serving Up Your Information
A Word About Browsers
Web Page Addresses (URLs)
The Anatomy of a Web Page
Putting It All Together

8. Some Big Concepts You Need to Know
A Dizzying Multitude of Devices
Sticking with the Standards
Responsive Web Design
One Web for All (Accessibility)
The Need for Speed (Site Performance)

9. Advance Topics
HTML5 semantic elements
Data storage on browsers
Video and audio tags
Make page contents editable

10. Uploading
Setting up a Server
Making a Connection with FTP
Uploading Your Files
Viewing Your Live Site