Learning CSS
5.0 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
90 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning CSS to your Wishlist.

Add to Wishlist

Learning CSS

Learn how to use Cascading Style Sheets to create beautiful webpages.
5.0 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
90 students enrolled
Created by Vigoma Trainings
Published 8/2012
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 3 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Introduction to the formatting language CSS
  • Understanding various CSS selectors
  • Learning different CSS properties
  • Applying CSS to different HTML elements
  • Source code for all the examples
  • Assignments and Solutions
View Curriculum
  • Working knowledge of HTML
  • Sublime text 2.0 or any of your favorite editor
  • Web browser like Firefox or Google Chrome

Note: This CSS Course covers CSS 2.0/2.1 and requires a working knowledge of HTML/XHTML. You can learn HTML/XHTML free by subscribing to my course HTML Workshop.

Cascading Style Sheets (CSS) is a language used for describing the look and feel of an HTML/XHTML document.

CSS is designed primarily to separate the document structure [HTML/XTHML markup] from the document presentation such as layout, colors, and fonts.

Advantages of using CSS can be:

  1. Improving content accessibility.
  2. Providing a high level of flexibility to control the presentation of the WebPages.
  3. Enabling to share formatting information among multiple pages easily.
  4. Reducing the complexity to develop and maintain large websites and web applications.
  5. Helping markup to be rendered on multiple devices like a computer screen, smart phones and tablets.

Understanding CSS can be your "Second Step" in the roadmap of learning the overall web design or development process.

The CSS Training has been crafted to make you understand:

  •  What is CSS?
  •  Different CSS properties
  •  How to apply CSS on different HTML elements?
Who is the target audience?
  • HTML Developers
  • Visual Designers
  • Server side programmers
  • Entrepreneurs
  • Managers
  • Internet enthusiasts
  • And almost anyone!!
Compare to Other CSS Courses
Curriculum For This Course
33 Lectures
3 Lectures 15:45

Get an overview about the course and get introduced to the formatting language, "CSS".

Preview 04:58

Learn about the structure of a CSS rule and how comments are added in a stylesheet.

Preview 03:47

Learn about different methods to apply CSS to HTML pages.

Preview 07:00
7 Lectures 47:16

Learn about Tag or Type selectors in CSS.

Tag Selectors

Grouping selectors and declarations is very useful and time saving approach. Learn how to do that.

Grouping Selectors

Class selectors and ID selectors, let you assign styles in a way that is independent of document elements. These selectors can be used on their own or as a combination with Tag selectors. In this session, learn how to use them.

Class & ID Selectors

Descendent selectors give you the ease of Tag selectors and preciseness of classes and ID's. In this session you will learn how to use them.

Descendent Selectors

Learn about Direct Child selector and Adjacent Sibling selector in CSS.

Child & Sibling Selectors

Learn how to use Pseudo Classes and Pseudo Elements in CSS.

Pseudo Classes & Pseudo Elements

Attribute selectors are used to select elements based on their attributes and the values of those attributes. In this session, learn how to use them. 

Attribute Selectors
CSS properties and their application
17 Lectures 02:04:46

Learn about Values & Units used in CSS.

Values & Units In CSS

Learn about those CSS properties, which are responsible for applying fonts to the text or content appearing in your webpage.   

Fonts in CSS

Learn how to format textual content in CSS.

Text formatting

Learn about those CSS properties which are used to apply colors and manipulate backgrounds of HTML elements.

Colors & Backgrounds

Learn about those CSS properties which are responsible for controlling the height and width of a HTML element.   

Properties for dimensions

Learn how to style anchors or hyperlinks or links in CSS.

Styling links

Learn about formatting HTML lists using list properties in CSS.

Formatting Lists

Learn how to style Tables using CSS.

Styling Tables

Learn how to style HTML forms using CSS.

CSS for Forms

Learn about “Generated content” and their styling.

Generated content

Understand  the concept of - "The Box model".

The Box model

Learn about inline and block level elements and those CSS properties that are used to change the display type of an element.

Inline & Block level elements

Learn about the properties associated with "The Box model", which are: margin, padding and borders.   

Margin, Padding & Borders

Learn about Position & Float properties in CSS.

Position & Float

 Learn about Shorthand Properties in CSS.

Shorthand Properties

In this session, I have showed how CSS rules with properties are compiled together to style a complete webpage.

Simple styled webpage

Learn how to create stylesheets for print media.

CSS for print
Wrap up!
1 Lecture 02:11

Few recommendations.

What's next?
Source code, Assignments & Solutions
5 Lectures 00:00

Source code for all the examples explained in the course.

Source code
9.5 MB

Assignments which will make you to practice different HTML structures and various CSS properties.
3 pages

Professonal resume.

Solution for Assignment I
89.7 kB

To-do List.

Solution for Assignment II
5.3 kB


Solution for Assignment III
19.5 kB
About the Instructor
Vigoma Trainings
4.1 Average rating
316 Reviews
25,878 Students
2 Courses
Lets learn together!

"The art of training is the art of assisting discovery and inventions."

We are a startup focused on building quality courses on web and mobile application development technologies focusing mainly on fundamentals of these technologies. We at Vigoma Trainings, are dedicated for creating quality courses that can enable you to build exciting products. We will be coming up with lot of courses that will be smartly and efficiently crafted.

You can send your special requests, comments, suggestions or just say "Hello!", at vigomatrainings[at] gmail [dot] com.