Complete Web Development: HTML5 and CSS3
What you'll learn
- How to build an HTML5 page from scratch: You will not need to purchase an expensive IDE, and you'll truly understand how your page is created and what the code does.
- Learn to build valid code from the beginning. Learn how to test your code to find errors before your users do.
- Separate meaning from layout. Build solid HTML structures, then learn how to add visual improvements
- Use the new media elements in HTML5 to add audio and video to your pages
- Managing data with tables and lists
- Connecting pages with links
- Creating forms - including new HTML5 and mobile form elements
- How CSS works with HTML to add formatting
- Working with colors - the standard RGB color model as well as new techniques like alpha and HSL color
- Styling text - custom fonts, bold, italics, text size
- Selecting elements to style with CSS using class and id selection
- Using internal, inline, and external CSS styles
- Adding borders and backgrounds to any element
- New features of CSS3 including transparency, reflections, shadows, transformations, and animation.
- A reasonably modern computer, any operating system.
Web development is complex, but it can be easy if you take it step by step. This course is the first in a series of courses by bestselling author Andy Harris. Throughout the series, he takes students through every single example of his massive book (the book is over 1000 pages of fun yet authoritative instruction.)
Each mini-book will be its own smaller course, so you can pick and choose the content you need without having to pay for content you already know.
This first course provides a solid understanding of HTML5 and CSS3, the underlying foundations of the Internet. You'll learn:
Who this course is for:
- Beginners to web development
- Folks with experience in older forms of HTML who want HTML5 exposure
- People familiar with HTML who want to add modern CSS styling
- Developers curious about the new features of CSS3
- Andy is the author of over a dozen books on various topics in computer programming, especially web, game, and mobile development.
His best-selling books include
- HTML5 / CSS3 All in One for Dummies
- HTML5 Game Programming for Dummies
- HTML5 Quick Reference for Dummies
- PHP6 / MySQL Programming for the Absolute Beginner
- Game Programming - the L Line (using Python)
- Flash Game Programming for Dummes
He teaches computer science at a major university teaching the following courses:
- * Computer Science I - Introduction to computer science and programming with Python
- * Computer Science II - Advanced computer programming in C, C++, Java, basic algorithms and Data Structures
- * Game Development I and II - 2D and 3D game development from the ground up, including building game engines.
- * Web and Mobile Development - Various classes in client-side, server-side, and AJAX programming, as well as mobile development.
Andy is also very active in homeschooling. He has taught math and programming classes to various homeschooling groups, and is a featured technology columnist in The Old Schoolhouse magazine, a leading magazine among homeschool families.
While Andy's technical depth is notable, it's his teaching style that makes the biggest difference. He has served as a special education teacher, and knows a little about how to help smart people become even smarter by learning new complicated tasks.
Andy is particularly interested in helping kids and adults who do not have access to computing instruction learn how to get started in this fun and lucrative field.
He has a great time teaching, and his courses are engaging and fun, while informative. A course with Andy is like having a friend who's written a lot of books come by in a sweater on a Saturday morning showing you how to do cool stuff. You'll learn a ton, and you'll have a great time doing it.