HTML and CSS Series
Learn to create modern websites using cutting-edge CSS3 and HTML5 techniques. Today's websites must be adaptable to function for various devices, resolutions, browsers, and user needs, and you'll learn the methods web professionals use to quickly build sites that are easy to maintain and update. Gain all the tools you need to create fast-loading, interactive, professional-looking web pages and apps using these powerful web languages.
Introduction to CSS3 and HTML5
Learn how to create state-of-the-art websites using modern CSS3 and HTML5 techniques. Take your existing HTML skills to the next level and start building sites like the pros. If you want to survive and excel in the fast-paced world of web publishing, you're going to need to keep up with ever-evolving standards. The new standard for web developers is to use CSS3 and HTML5.
CSS3 and HTML5 not only make it easier for you to build and manage large websites, these powerful languages can also give you more precise control over the appearance of every page you build. Almost every web development tool--including Dreamweaver, Microsoft Expressions Web, and Visual Web Developer--offer support for CSS3 and HTML5.
This course will provide you with the foundation you'll need to master two critical and fast-growing new web languages. If you're a web developer, why not begin your transition to CSS3 and HTML5 today
Intermediate CSS3 and HTML5
Today's websites require streamlined code that adapts to a variety of devices, screen resolutions, web browsers, and user needs. CSS3 and HTML5 are the keys to creating that, and they're the foundation upon which all modern websites built (not to mention many mobile apps, games, and even desktop apps). This means today's software developers need a deep understanding of CSS3 and HTML5.
In this course, you'll take your CSS and HTML skills to the next level and learn how to create professional-quality websites. You'll find out the methods the pros use to quickly build effective sites that are easy to maintain and modify. You'll discover the secrets to ensuring you keep total creative control over every aspect of a site. You'll master specific techniques for using background images and controlling opacity, visibility, and scrollbars. You'll create picture thumbnail galleries, cool hover (mouseover) effects, drop-down menus and flyout menus, and animation effects that work on hover as well as touchscreens like the iPhone and iPad. You'll also discover wonderful easy-to-code methods for creating responsive layouts that scale well to all screen sizes and devices.
Advanced CSS3 and HTML5
You've heard the buzz about CSS3 and HTML5? These latest versions of HTML and CSS have redefined how web pages are created. So if you're going to design web pages, you need to know how to work with CSS3 and HTML5.
This course will teach you how to take advantage of HTML5 "semantic" tags that make page design far more intuitive, faster, and easier compared to older versions of HTML. And you'll learn to use HTML5 to create basic mobile pages and apps.
In this class, you'll learn to use HTML5 to provide video that works in any environment. HTML5 makes it possible to build inviting forms that test user data without back-end coding. It also allows designers to include friendly tools like calendars, calculators, and color palettes to encourage accurate user input. You'll leave this course with the skills to create all those elements.
And you'll learn to wield new CSS3 features essential for fast-loading, exciting, interactive websites, especially mobile sites. You'll create complex gradient blend backgrounds for pages and page elements, without using image files. And you'll learn to use jQuery Mobile to create app-like mobile web pages and themes— complex sets of styles for mobile sites.
In short, you'll leave this course with valuable skills essential to creating modern websites.
Series bundles are not eligible for partial drops or refunds. Transfers to other open sessions of the same course are available. Please refer to your school for additional details regarding drops, transfers, and refunds on Series bundles.
There are no prerequisites to take this course.
- This course can be taken on either a PC or Mac.
- PC: Windows 8 or later.
- Mac: macOS 10.6 or later.
- Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
- Adobe Acrobat Reader.
- Software must be installed and fully operational before the course begins.
- Email capabilities and access to a personal email account.
Instructional Material Requirements:
The instructional materials required for this course are included in enrollment and will be available online.
You'll need a simple text editor like TextEdit in macOS or Notepad in Windows, or other web development tool, as well as basic computer skills, and some familiarity with HTML and CSS.
about the instructor
With over 100 published books to his name, award-winning author Alan Simpson is widely regarded as a computer and Internet guru. His books have been published throughout the world in over a dozen languages. Alan is a seasoned veteran of the computer industry, and his books and online courses cover virtually all aspects of the computer industry, including web development, operating systems, word processing, spreadsheets, databases, programming, networking, and security.
David Karlins is the author of more than a dozen books on web design that have sold over a million copies worldwide, including HTML5 for CSS3 for Dummies. His articles have appeared in publications ranging from Macworld to Business Week. He has taught web, graphic, and interactive design at San Francisco State University's Multimedia Studies Program and the University of California, Berkeley, Extension division. His web design and consulting clients have ranged from Hewlett Packard to the Himalayan Fair.
Instructor Interaction: The instructor looks forward to interacting with learners in the online moderated discussion area to share their expertise and answer any questions you may have on the course content.