Become a Professional Web Developer | Version 3.0

Everything you need to know to become a professional web developer from scratch, updated for modern development.
4.1 (204 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.
6,539 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 452
  • Length 60 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2014 English

Course Description

We call this Become a Professional Web Developer not because we think we're great, but because this is hands down the most in depth course on web development in town.

This course includes 60+ hours of content! Wow!

The design and structure of this course follows elite college curriculum. You will begin by learning the basics of each programming language and technology web developers use, and you will be creating real life projects with every new skill you learn so you're getting the entire finished puzzle instead of just pieces that you have to put together yourself.

Updated For Modern Development

Web development keeps changing, and so does this course. Not only will you get content on the basics of becoming a web developer, but we're always adding new development tools like Angular 2, Bootstrap, Ruby on Rails and more. Buy this course once, and keep your skills sharp forever!

More Than Just the Basics... Much More

Most courses on web development walk you through the skills beginners need, but then require you to learn the skills that make you an employable web developer. This course is different. After you have learned the basics and built real projects for your portfolio, you can move on to hours and hours of continued training at the intermediate and advanced levels for each web development skill you've learned.

Don't stop when you're just starting to get good at this, keep learning and enhancing your web development portfolio. New content will be added to this course frequently, so even if you complete the entire course, the next time you log in you'll have more skills to learn.

Who Should Take This Course?

You should take this course if web development as a profession sounds good to you, or if you're looking to brush up on your web development skills in any area. There is so much content in this course that even experienced developers will benefit from it.

What is Covered in This Course?

  • HTML / HTML5
  • CSS / CSS3
  • JavaScript
  • Ajax
  • jQuery
  • JSON
  • PHP
  • MySQL
  • Responsive web design
  • Bootstrap
  • Ruby on Rails
  • Angular / Angular 2
  • Node.js

Source codes are included for the entire course so you can learn by running the actual code and modifying it as needed.

What are the requirements?

  • The drive to develop dynamic websites of all types

What am I going to get from this course?

  • To learn every skill needed as a professional web developer/designer
  • To create real life projects for your portfolio
  • To become a professional web developer

What is the target audience?

  • Beginning web developers/designers
  • Web developers that need a refresher

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to the Course
01:51

Welcome to the course! In this video you'll get an overview of what you'll learn in this course.

This course has everything you need to become a professional web developer, and you'll even have a nice portfolio to show potential clients and employers when you're done.

Thanks again, and have fun learning!

Section 2: HTML
02:55

You can download all of the source codes for the HTML/HTML5 section here.

02:59

A quick overview about how HTML5 works.

00:41

In this tutorial, students will learn the steps in getting the browser.

00:48

Now let us learn how to get the Editor.

01:19

Working on setting up the Editor.

04:36

Now let's get started with the structure.

02:09

A quick introduction to the Document Object Model (DOM) in HTML 5.

File can be downloaded here.

01:32

Working towards customizing the Editor.

01:21

Working with self-closing tags.

06:10

Learning about validation.

02:21

Working with comments.

08:41

Here let us learn about block level elements.

04:49

Working with line break and spacing.

02:37

In this short tutorial, let us learn what span text modifiers are.

10:25

Working with anchors.

04:46

Learning more about anchors and linking to the the top of a Page.

05:09

Working with images.

04:49

Working with tables.

09:54

Learn the basics of form creation.

02:31

Work your way around placeholders and values.

08:22

Working with buttons, checkboxes and text areas.

08:52

Here students learn about new HTML5 inputs.

15:43

More about input attributes.

03:39

Learn how the action attribute works.

03:12

In this lessone, the students learn about the differences between method="get" and method="post" in html forms.

04:05

Working on button submission.

18:45

This lesson will teach students how to create a simple hotel booking form.

03:39

Learn about some new elements in HTML5.

03:14

Working with HTML5's semantic elements.

04:31

More about HTML5 Semantic elements.

This lecture can be downloaded here.

03:09

Working with Meter and Progress Elements.

HTML5 Audio
04:14
03:27

A quick video tutorial.

Section 3: HTML5 and CSS3 Fundamentals
04:06

Download Project files here

Page basics
11:30
Text Basics
08:21
Text Formatting
05:08
Lists
09:06
Image Prep
09:39
Inserting Images
08:15
Website Project 1
16:31
CSS Basics
09:30
Font Styles
09:58
Colors
07:33
List Styles
04:17
Advanced Selectors
09:46
Website Project 2
08:00
Link Basics
06:37
In-Page links
02:37
Link styles
04:12
Navigation Menus
05:58
Website Project 3
09:54
Block Spacing
12:12
Arranging the Page
08:44
Positioning
07:30
Website Project 4
20:14
Tables
06:48
Table Styles
09:29
Website Project 5
07:38
Form Basics
05:38
Form Elements
07:21
HTML5 Form Elements
12:00
Form Styles
08:16
Website Project 6
11:34
Video preparation
04:17
Video HTML
08:30
Website Project 7
07:12
Conclusion tips and resources
05:19
Section 4: CSS and CSS3
What Is CSS?
07:29
Understanding CSS
10:06
How HTML and CSS Are Used Together
20:14
Selectors: Part 1
10:39
Selectors: Part 2
11:31
Selectors: Part 3
11:00
Selectors: Part 4
08:38
13:16

Styling links with CSS, including pseudo classes for hover, visited and active.

12:43

Working with widths and heights in CSS

10:57

Covering absolute, relative and fixed positioning, why we'd use them, and how to work with them.

10:11

Centering an element in CSS, in this case a container we use to wrap our website contents.

Display Types
12:27
04:40

Expanding on the display property, and a discussion of how and why we use the property value 'none'.

13:43

Learn about applying margins and/or padding to elements and how this affects your elements.

Overflow
08:31
Element Stack Order (z-index)
07:31
Cursors
07:30
Box Sizing
07:41
Color
10:45
13:43

Working with different fonts.

Floats
17:26
Clearfix
06:45
Forcing Uppercase, Lowercase and Capitalization
05:38
06:30

Aligning text within it's parent element, simple!

Text Indenting
11:16
Backgrounds
12:28
Multiple Background Images
08:59

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Stone River eLearning, 200,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

Ready to start learning?
Take This Course