Introduction to CSS

Introduction to CSS3

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.

If you have prior CSS experience and are seeking further CSS training, we recommend the Advanced CSS and Migrating to CSS3 courses.

Course Summary

Purpose: 
Learn how to create compelling websites by applying design techniques to HTML with simple CSS rules.
Audience: 
Anyone who has a working knowledge of HTML and a desire make web site presentation and layout easier.
Role: 
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
Duration: 
3 Days
Productivity Objectives: 

Upon completion of this course, you should know:

  • CSS Basics
  • Selectors
  • 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
  • Layout
    • 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

picture of Kelby Z
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,...

Meet Kelby Zorgdrager »
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,...

Meet Simon »
Daniel Pic
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...

Meet Daniel »
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-...

Meet Eve »
Kamren photo
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...

Meet Kamren »
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...

Meet Brian »
Craig Photo
Craig

Craig recently released the book, The JavaScript Framework Guide: AngularJS, Backbone, and Ember. Craig has been a guest on the Hanselminutes and JavaScript Jabber podcasts. He’s an avid blogger, and several of his articles have been published in Peter Cooper’s poplular “JavaScript Weekly” newsletter. He also has his own podcast, “The Front-End Developer’s Cast”.

Craig has been a developer for over 15 years at startups, enterprises, and as a consultant. During...

Meet Craig »
Photo of Jeremy
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.

Meet Jeremy »
kyle picture
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,...

Meet Kyle »

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Introduction to CSS training course that meets your specific needs.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients

surveyask

Need help finding the right learning solution?   Call us: 877-629-5631