Web Development


CSS & JavaScript - Certification Course for Beginners

Learn how to Add Dynamic Client-Side Functions to your Web Pages using CSS & JavaScript

4.31 (1104 reviews)


3 hours


Jun 2019

Last Update
Regular Price

What you will learn

Parts of a CSS Rule

Types of CSS Rules

CSS Classes, Spans, IDs, Divisions

CSS Margins, Padding, Text Properties, Font Properties, Borders

CSS Backgrounds, Transparency

CSS Positioning - Static, Relative, Absolute, Fixed, Float, Clear

CSS Link Styling, Z-Index, Tables

Responsive Web Page Design using CSS

JavaScript Placement

JavaScript Variables, Constants, Arithmetic Operators

Operator Precedence, Data Types, Objects

JavaScript Functions, Arrays, Array Attributes

JavaScript Loops (For, For-In, While, Do-While)


Welcome to the CSS & JavaScript – Certification Course for Beginners

This two part series provides a detailed overview of the fundamentals of coding using CSS and JavaScript. Students will learn how to create responsive web pages using project based learning. The CSS section explores almost every aspect of CSS development. This includes:

  • Working with IDs, Classes, and Divisions.

  • CSS Text Properties, Borders and Backgrounds

  • Styling Images and Links

  • CSS Display Properties

  • Element Positioning Techniques for fully Responsive layouts

  • Navigation Rules

  • Page Elements

  • Much More…

In Section two, students learn to integrate JavaScript components into their web pages for dynamic client-side functionality. We start by exploring basic concepts such as JavaScript placement and Output. From there we move into Variables, Arithmetic Operators, Objects, and Data Types. The course includes many other important topics, such as:

  • JS Min, Max Functions

  • Special Characters

  • Math Functions

  • Arrays

  • Changing and Deleting Elements

  • Conditional Statements

  • Comparisons

  • Booleans

  • Loops (For, For-In, While, Do-While)

  • Events

  • Functions

Students will also have an opportunity to solidify their learning through exciting hands-on projects.

So, don’t wait another second. Enrol in this exciting new course today!


CSS & JavaScript - Certification Course for Beginners
CSS & JavaScript - Certification Course for Beginners
CSS & JavaScript - Certification Course for Beginners
CSS & JavaScript - Certification Course for Beginners


CSS Development

Introduction to CSS

Parts of a CSS Rule

Types of CSS Rules

CSS - Color Names and Codes

CSS Classes and Spans

CSS Divisions - DIVs


CSS Margins

CSS Padding

CSS Text Properties

CSS Font Properties

CSS Borders

CSS Backgrounds

CSS Transparency

CSS Text on Top of Images

CSS Width and Height Properties

CSS Display Properties

CSS Static Positioning

CSS Relative Positioning

CSS Absolute Positioning

CSS Fixed Positioning

CSS Float Property

CSS Clear Property

CSS Z-Index

CSS Styling Links

CSS Tables

CSS Project - Introduction

CSS Project - CSS Rules

CSS Project - Navigation Rules

CSS Project - Responsive CSS

CSS Project - Page Elements

JavaScript Development

JavaScript - Introduction

JavaScript Placement

External JavaScript

JavaScript Output

JavaScript InnerHTML

JavaScript Commenting

JavaScript Constants

JavaScript Variables Introduction

JavaScript Assignment Operator

JavaScript Arithmetic Operations

JavaScript Arithmetic Operations Continued

JavaScript Operator Precedence

JavaScript Data Types

JavaScript Objects

JavaScript Object Output

JavaScript Strings

JavaScript String Length

JavaScript Special Characters

JavaScript Random Numbers

JavaScript Min and Max Function

JavaScript Math Round Function

JavaScript Arrays

JavaScript Array Attributes

JavaScript Arrays - Pop - Push - Shift - Unshift

JavaScript Changing and Deleting Elements

JavaScript Splicing an Array

JavaScript Sorting an Array

JavaScript Joining Arrays

JavaScript Conditional Statements

JavaScript Comparisons

JavaScript Booleans

JavaScript For Loops

JavaScript For-In Loop

JavaScript While Loops

JavaScript Do-While Loop

JavaScript Break and Continue

JavaScript Functions

JavaScript Events

JavaScript Project 1 - BG Color Changer

JavaScript Project 2 - Photo Gallery

JavaScript Project 2 - Completion


Aflal5 April 2021

I learnt a lot from this course really well! to improve the course content it would be great if the font sizes can be increased a bit so that students will be able to read faster without staring in to the screen. the course content and delivery was really nice. thanks!

Sanket11 January 2021

Its a good course to start with exploring your journey towards web development direction. But there is a small issue with the javascript lectures as the name on the course content don't match the actual video content. So just incase if you want to refer some particular topic's video lecture in future, playing the video by its name wont be a good option.

TL7 December 2020

The course explained most basic concepts with simple examples, but most of the time you will need to do your own research to get a better understanding. Also, some examples used certain concepts that are not explained before and assumes that we know about it (which most of us don't). The course is very elementary, but not enough to become experienced in CSS and Javascript.

Vildred28 November 2020

I've been have issues with the video stalling and I have to press refresh and that doesn't always work.

Bruno30 October 2020

Si nunca tocaste ningun lenguaje, el curso te viene bien. El problema es la integracion de todo, es muy poca en este curso. Tenes 2 partes, una de CSS y otra de JS por separado, mientras que otros te ofrecen básicamente lo mismo de una manera mucho mas integrada y escalable para el que busca aprender, no se si vale la pena gastar el tiempo para aprender ambas por separado si después necesitas integrarlas. Por el tiempo que se puede llegar a invertir acá, creo que existen mejores opciones

Kashish30 August 2020

The instructor's language is quite clear. Concepts are well explained, but the course should have focused on many detailed topics rather than just the basics. The course is outdated for 2020 as there are many changes in JS. The titles in the content section for many lectures are not correct or I should say are mismatched. The last two lectures of projects aren't available. I feel that the instructor could have used an editing code such as Atom, VS Code, etc. rather than notepad.

Arpan29 August 2020

it's good for beginners for understanding basics for first but not best for people who have prior knowledge. and why the video title and content differ for 2 videos.. like if you are looking for while loops then you will find it in 2 videos down that is in the video titled break and continue..???

Mohammad31 July 2020

Need more hands on exercises. In Javascript videos , each video was named wronged . Video will title functions comes after 2 videos , so video naming was done wrong by 2 videos And therefore we couldnt see other 2 projects. As last 2 videos are not there but their names are there , pls look to it and provide us that remaining 2 videos of JS

JECKY27 July 2020

The course is awesome, very informative and have a clear instructions so that beginners easily understand. Thanks.

Aastha18 July 2020

I didn't have any basic idea of JavaScript while doing this course I came to know that it's very interesting. It was great experience.

Rahmatullah25 April 2020

I'm so happy and interested to take that's course . I have got more knowledge and experience from this course. Very good and propational teaching courses. I love it.

Barkhayot13 February 2020

At first I want to say that this course was really helpful for me.. I got enough knowledge and experience with the basics of CSS and JS.

Emmanuel20 June 2019

It was good but rather outdated. The core concepts are there but it seem to be skipping knowledge that is suppose to be built atop previous lessons. Plus some of the lessons were not treated as depicted by the; Next video names. Next video title captions were misleading also.


9/26/2019100% OFFExpired
11/13/2019100% OFFExpired
1/5/2020100% OFFExpired
1/30/2020100% OFFExpired
2/11/2020100% OFFExpired
3/12/2020100% OFFExpired
4/23/2020100% OFFExpired
6/17/2020100% OFFExpired
6/20/2020100% OFFExpired
6/28/2020100% OFFExpired
7/6/2020100% OFFExpired
7/18/2020100% OFFExpired
7/25/2020100% OFFExpired
8/22/2020100% OFFExpired
8/26/2020100% OFFExpired
9/5/2020100% OFFExpired
9/15/2020100% OFFExpired
9/18/2020100% OFFExpired
10/20/2020100% OFFExpired
10/23/2020100% OFFExpired
10/26/2020100% OFFExpired
11/21/2020100% OFFExpired
11/28/2020100% OFFExpired
12/25/2020100% OFFExpired
12/28/2020100% OFFExpired
1/22/2021100% OFFExpired
1/27/2021100% OFFExpired
2/19/2021100% OFFExpired
2/25/2021100% OFFExpired
3/19/2021100% OFFExpired
3/22/2021100% OFFExpired
4/8/2021100% OFFExpired
4/23/2021100% OFFExpired
5/10/2021100% OFFExpired


Udemy ID


Course created date


Course Indexed date
Course Submitted by