The Introduction to CSS training course is designed to give you the tools you need to create engaging web experiences, even if you have a limited CSS background
The Introduction to CSS training course begins by focusing on the basics of CSS, and transitions into discussing new CSS3 features, including advanced selectors, shadows, and interactivity with transitions, transforms and animations. The course concludes with a discussion of best practices for mobile design with CSS.
Upon completion of this course, you should know:
- CSS Basics
- Styling Links and Layouts
- New CSS3 Modules
- Responsive Design
What You'll Learn
In the Introduction to CSS training course, you’ll learn:
- Introduction to Cascading Stylesheets
- What is CSS?
- What is CSS3?
- Comparing CSS to Other Web Technologies
- CSS Structure and Syntax
- Understanding CSS Selector Types
- Working with Inheritance Rules
- Incorporating CSS3 Selector Types
- Styling Links
- Changing Color Properties
- Positioning Elements
- Understanding the Box Model
- Assigning Background Properties
- Styling Divs and Spans
- Introducing Semantic Layouts
- Introducing Additional CSS3 Modules
- Understanding Vendor Prefixes
- Setting Border Properties
- Adjusting Shadow Properties
- Using Flexible Multi-column Layouts
- Responsive Design
- Introduction to Responsive Design
- Understanding Mobile First Methodology
- Creating a Flexible Grid
- Using Flexible Units
- Writing Media Queries for Different Screen Sizes
- Adding Interactivity with CSS3
- Creating Animations
- Adding Transitions and Transforms
Meet Your Instructor
- Kelby Zorgdrager
Kelby Zorgdrager’s expertise in Java, Open Source, and software development have allowed him to be a guest speaker at JavaOne, Java University, Comdex, IEEE Software Conference, and the Colorado Software Summit.
Kelby has also served as a guest author for both IBM and Sun/Oracle’s developer sites. Furthering his passion to help people learn, Kelby served as a technical editor for the bestselling book, Advanced Java: How to Program,...Simon
Simon has over 15 years of experience defining, developing, and delivering software development training programs.
As a senior instructor and courseware developer for Sun Microsystems, Simon developed and delivered Java training courses for Sun Educational Services’ internal and external customers. While at Sun, he was a guest presenter at JavaOne, Java University, and other software trade shows. Simon’s most significant accolade was his work as the development lead in the design, development,...Daniel
Like many experts in similar fields, Daniel is an entrepreneur. Daniel founded Collective Idea in 2005, converting it from one man’s freelance projects into a thriving company with employees in multiple cities and states. He acts as Chief Technology Officer for Paper Hat Press, LLC and Breakthrough.com. He writes and contributes to open-source projects, including Ruby on Rails. He frequently serves as a tech adviser for start-ups and companies. He even has a college degree, from Hope...Eve
Eve has been focused on web and curriculum development since college, where she studied user interface design and usability. Since then, she has consulted as a project manager and coder to deliver interactive web applications, from e-Learning portals to mobile apps.
Well-versed in HTML5, CSS3 and other front-end technologies, Eve has lent her interface and training skills to the redesign of the Partner Portal for Microsoft, and to the roll-out of a new call center application for 1-800-...Kamren
Kamren has a love of all things front-end and has enjoyed bringing his 10+ years of web development experience into each class he teaches. Recently Kamren has been working with a leading insurance company as a senior developer of front-end architecture and mobile web application design. He was instrumental in shaping their front-end development team and leading the company into single page application development. Before that, Kamren had the privilege of being the first Sun Certified Ajax instructor. And a few years...Brian
Brian has been building and marketing web applications for more than 10 years. Brian embeds real world examples into every course, and has a knack for explaining the “why,” so students develop a deep level of understanding about a programming language and why businesses are using it today. Brian’s entrepreneurial enthusiasm has lead him to learn over a dozen open source frameworks to leverage for both his business’ and client’s needs. Specializing in WordPress, BigCommerce and...Craig
Craig has been a developer for over 15 years at startups, enterprises, and as a consultant. During...Jeremy
Jeremy is a senior software engineer with over 15 years experience building websites and applications. He develops mobile apps with Ionic, crafts user interfaces with AngularJS, and builds web-service layers with Node.js.
He has a passion for open source and is the author of Ionic in Action and coauthor of Angular 2 in Action. He lives in Texas with his wife and daughter, and when he isn’t coding, you can find him brewing beer.Kyle
Kyle is from Washington State, and lived in California before moving to Boulder in 2014. He taught English in Bogota, Colombia as well as Oaxaca, Mexico (he also speaks conversational Spanish). Kyle brings a wealth of knowledge and experience in elearning course platforms, including extensive exposure to thousands of online courses and teaching styles. He has BAs in Psychology and Marketing from the UW Seattle.
Kyle is currently a Technical Instructor at DevelopIntelligence. He spends his time reading,...