Web Development: HTML, CSS, & JavaScript for Coding Sites
3.7 (10 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.
859 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Web Development: HTML, CSS, & JavaScript for Coding Sites to your Wishlist.

Add to Wishlist

Web Development: HTML, CSS, & JavaScript for Coding Sites

This course is practical, you will learn to generate code on the spot, and work along with the videos
3.7 (10 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.
859 students enrolled
Created by Asem Hamid
Last updated 3/2015
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Know HTML5, CSS, Javascript by heart
  • Make web pages in no time, right on the spot
  • Learn how to make full websites in a few hours
  • Understand what web development is, and what the differences are between different terms
  • Know a lot of tricks and secrets about html5, css, javascript
  • Know how to make dynamic websites with slides, and motions of elements
  • Know how to create html code via javascript
  • Get assistance to become a freelancer and find jobs and make money
View Curriculum
  • You can join with zero knowledge about web development, and end up with a full understanding of web development
  • All you need is a text editor, like notepad or wordpad or microsoft word, really simple

This course is dedicated to teach you HTML, CSS & JAVASCRIPT. They work together combined to give a dynamic website page.

I will teach you from scratch to pro, until you know it all by heart, and you will practice with me while watching the videos, this is how you will remember it all eventually.

I will repeat over and over, until there are no questions left, and i will dedicate a class to help you find a job and become a freelancer.

Once you start working and making websites, you will see that there is a lot of revenue in the web development field, and you will come back for an advanced course & a php course.

Who is the target audience?
  • Everybody who wants to learn how to make a website
  • Everybody who wants to learn from scratch about web development
  • Everybody is welcome, to learn from basis to tricks and pro
  • Everyone looking forward to become a web developer and make good money
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
Learn basics of HTML and CSS
5 Lectures 34:01


Preview 03:04

This lecture will introduce you to HTML basics, and explain what tags are, and explain a lot of different related information

Preview 07:47

This lecture will explain about div tag, and will teach you about css, which we need to give different position or color or size to the div, and you will learn how it is all combined, and goes hand in hand html and css

Div tag and jumping into css

In this lecture i will teach you about div size, background color , font color and size. will also show you how to make round borders, and round shaped div, and i will explain a lot of details

More HTML tags and more CSS styles

You will learn about adding images, and placing DIVs and elements on top of each other using the z-index

Adding images and making different layers with z-index
Dynamic effects for webpages
3 Lectures 20:23

In this lecture i will show you how to make nice effects using CSS styling, for example when you hover over a div it changes color or moves slowly or fast and so on

CSS dynamic and cool effects

In this lecture you will make your first theme, let's call it the chocolate theme, as it will be brownish, and will make it in short time, so let's improvise

Your first theme using HTML and CSS

In this lecture you will work on the chocolate theme some more, and will learn some new tricks with CSS and HTML

Finishing up the first theme, and some tricks
JAVASCRIPT power in your hands
4 Lectures 29:06

I will start explaining JAVASCRIPT and will give a couple of examples, to prepare you for the next lecture

JAVASCRIPT simple and straight forward, but will make you a pro

In this lecture you are getting real close to your first professional theme, and this is your first step to getting a job as a free lancer

JAVASCRIPT serious effects, and your way to a professional theme

In this lecture i will show you how to make elements responsive using javascript, and will start another theme

JAVASCRIPT responsive effects and another theme

In this lecture I will teach you more tricks about javascript, and will provide you with a couple more themes to use in your work.

More JAVASCRIPT tricks, and more themes
Get a job
1 Lecture 09:55

In this lecture I will explain to you how you can get a job as a freelancer, and the best practices. I will also share some handy information to help you have a good career.

Let's get a job and make money
Source codes
1 Lecture 00:00

In this section you can download a pdf file, which contains all the codes, all you need to do is highlight the code snippet you need and copy it, then paste in a html file.

Source codes
40 pages
Level 2
10 Lectures 01:05:59

In this lecture I will guide you with information, about registration process, and finding jobs on freelancing websites

Detailed registration and applying for jobs on a freelancing website

In this lecture, i will teach you how to separate your css code in a separate file, such a practice that allows you to link you styling to different html file

CSS in separate files

In this lecture you will learn how to make your html responsive, and give a different look based on the screen size

CSS in separate files, and desktop / tablet / mobile responsivness

Quiz on CSS

Practical answer to the CSS Quiz from lecture 18

In this lecture you will learn how to separate your javascript codes in a js file, and how to call it in the html file

JAVASCRIPT in separate files, and how to call functions


Practical answer to the JAVASCRIPT Quizz in lecture 21

In this lecture you will learn about html input types, and how to implement them

HTML Input Types, and form methods POST & GET HTTP requests

In this lecture you will learn about client side input verification, and some security measurements

Web SECURITY, and which to use? GET or POST requests?
About the Instructor
Asem Hamid
3.9 Average rating
12 Reviews
1,734 Students
2 Courses
Web Developer

Hello there Udemy members, I'm Asem, I have a bachelor of engineer, and I have been a web developer for over 5 years now.

I have a lot of experience in this field, and I have been teaching for quite sometime.

I started my programming career back in 1998, when Dos and Windows3.1 were still new, if you remember words like Pascal and Fortran, those were the famous programming languages back then.

I used to fix computers back then, install windows and do technical solutions, then I went to college and learned about electronics, networks, Linux administration,Micro controllers coding and programming languages like C#, vb and c++ , I also learned web development languages like HTML, CSS, JAVASCRIPT.

Then my passion took me to web development, I learned all about HTML, CSS, JAVASCRIPT, JQUERY, PHP, MYSQL , aslo ASP.NET and SQL databases.

I joined the freelancers world some years ago, and I started my own web development company.

I made a lot of websites, and large systems for USA clients, and I specialized in web security, which means I make real secured websites with strong log in systems and well protected databases.

Then I heard about UDEMY and I thought "what an awesome place", and I decided to join and share my knowledge.

One little secret about me, I know HTML, CSS, JAVASCRIPT and PHP all by heart, just because I have been using them to develop for over 5 years now.

And my goal is to make you all know it by heart too.

I love to share knowledge and information, I love making things simple and understandable and I will do my best to teach you things that can help you with your career.

I will also be guiding you to the freelancers' world and will do my best to support you with as much information as I can.

I would like to thank you for reading through, and I will do my best to make my courses full of useful information and worth your while.

Kind Regards.