Mr. Simpson is a wonderful teacher, capable of conveying somewhat complex concepts in a manner in which we could understand. He promptly answered all of our questions via the extremely bustling discussion area. I learned a tremendous amount, and highly recommend this course!"
Thank you for presenting this course in a straight-forward, non-threatening way. I especially appreciate the fact that your tone is light-hearted and you fully explain the material in terms that are easy to understand. Your use of examples and sample material is excellent."
This course and instructor are tops. The support and assistance go above and beyond anything required or even expected. The discussion areas explore the topic in depth and even branch into new territory when needed. I am sorry to have it end."
I've taken many courses but none with such clear, easy-to-follow writing and instructions. Thank you Alan for sharing your knowledge in a way that is interesting, fun, and well constructed for anyone to learn from."
Alan is by far one of the best teachers I have had the pleasure of being taught by. He isn't afraid to answer off topic questions that still tie to the subject. He is always going above and beyond to help his students."
This was an excellent course. The instructor did a fabulous job of explaining the material, answering our questions, promoting discussion, and encouraging us to further expand our knowledge. I would like to extend a huge thank you to Alan Simpson for a job well-done."
Can I just say you are the epitome of "above and beyond" in every sense!! Thanks for being so supportive of your students."
Your lessons are so simple to understand and the effort you make to explain everything is really commendable. They are explained as if the students were sitting right in front of you."
You explain everything without assuming that the reader might know this or that. I really appreciate all your efforts to explain lessons and respond to the queries."
Had a great experience! Thank you for the initial challenge when I told you I had never coded before. For sure, it took me some extra time to figure out how to apply course lessons with Dreamweaver. And finally, I got it, and with a 100%! Thank you for making yourself feel close to us and for providing those templates and tools. The animations, drop-down/fly-out menus, and interactive-pages classes were awesome! And "expanding horizons" was the best industry snapshot I have ever seen (from someone who worked in B2B marketing team at Microsoft :-)"
Course Code: tm2
Start off with a quick review of what CSS and HTML are all about, the syntax of each language, and the key concepts and terminology. Then we'll go hands-on and actually create a new website to use as working example for more hands-on practice throughout the course. You’ll also come to understand the viewport and its importance in Web design, and apply it to some advanced techniques for background images.
Learn how to take your Web design skills to a whole new level with CSS static, relative, fixed, and absolute positioning. You'll also find out how to position things exactly where you want them, even stack and overlap them, just like the pros do. Then develop an understanding of CSS properties such as values necessary for controlling opacity, visibility, and scroll bars from which drop-down menus, pop-up thumbnail galleries, and scrolling textboxes are built.
Learn how to apply advanced techniques like visibility, absolute positioning, and hover to some fun things like thumbnail photo galleries and interactive facts. Then, learn of downloadable fonts and the modern Web Open Font Format (WOFF), as well as the CSS @font-face rule that make them possible. With this knowledge, you'll be able to choose from thousands of fonts for your website.
In this lesson, you’ll learn to create cool-looking navigation bars and tabs like you see in professional sites. Then, use the skills you've gained so far to create some complex navigation tools with drop-down and fly out menus like the ones you may have seen in some large, professionally developed websites.
Step back from the fine details on which we've focused for the past few lessons, and look again at the bigger picture of the entire page layout. You'll see how pages are likely to look going forward with HTML5 and CSS3, and you'll pick up some new tricks for making your pages better for the browsers and devices of today and tomorrow. Then, you'll learn smart and relatively simple techniques that you can start using right now to ensure that your site looks and behaves its best across all those different media.
Alan Simpson is an award-winning author, having published over 100 books on computers and the Internet. His books have been published in over a dozen language worldwide. He has covered virtually all aspects of the computer industry, including web development, operating systems, programming, networking, and security. As a seasoned veteran of the computer industry, he is widely regarded as a computer and Internet guru.
You should have basic computer skills and some familiarity with HTML and CSS. Additionally, successful completion of Introduction to CSS3 and HTML5 or prior experience with HTML and Web publishing is recommended.
The instructional materials required for this course are included in enrollment and will be available online.
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits.
Once a course session starts, two lessons will be released each week for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
The interactive discussion area for each lesson automatically closes two weeks after each lesson is released, so you’re encouraged to complete each lesson within two weeks of its release.
The final exam will be released on the same day as the last lesson. Once the final exam has been released, you will have two weeks plus 10 days (24 days total) to complete the final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.