Become a Web Developer from Scratch

This course covers all you need to know about becoming a top skilled web developer even if you never programmed before!
  • Lectures 225
  • Video 37 Hours
  • Skill level all level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

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.

Course Description

Recently updated for the 2015 tech market, "Become a Web Developer from Scratch (2015 version)" is probably one of the most complete and comprehensive online courses you will ever get to see covering web development from top to bottom. In more than 40 hours of content, this course will cover all you need to know about how to become a top skilled web developer even if you never programmed before.

Basics: HTML, CSS, JavaScript

BackEnd Development: PHP, MySQL, XML, jSON

FrontEnd Development: jQuery, AJAX, HTML5, CSS3

Other: Wordpress, Bootstrap3

This course will give you all the insights on how the Internet works and after you've completed the course, you will have the breadth of knowledge to be able to create your own websites and apps with the latest technology.

Note: This course is regularly updated with new lectures, guides and projects.


What does this course offer that others don't?

1) Learn 13 different web technologies

HTML, CSS, JavaScript, PHP, MySQL, XML, jSON, AJAX, jQuery, HTML5, CSS3, Bootstrap3 and Wordpress.

2) 8 real life web projects that you can use on your personal portfolio

We'll create 8 different real life web projects that you can use freely as your own and include them on your personal portfolio.

3) A beautiful portfolio website that you can use as your own

We'll create a beautiful portfolio website that you will be able to use as your own and present it to your clients as a professional freelancer.

4) Professional career complete guidance for the 2015 tech market

A whole section dedicated on how to start your professional career either as a freelancer, a full-time employee or even how to create a startup around your latest web app.

5) The Complete Freelancer E-Book

Download the "Complete Freelancer Guide" E-Book for free.

6) Updated content for 2015

All the content of this course has been recorded and updated for the 2015 tech market.

7) 30 beautiful HTML5 responsive templates

Download 30 amazing HTML5 responsive templates for your web projects.

8) Get free hosting FOREVER!

After accessing this course you will be given a free hosting personal account with unlimited size and for unlimited time.

Note: All the previous offers will be immediately provided to the student after purchasing the course.

What are the requirements?

  • Internet, Windows/MAC/Linux

What am I going to get from this course?

  • Over 225 lectures and 36.5 hours of content!
  • HTML, CSS, JavaScript, PHP, MySQL, XML, jSON, AJAX, jQuery, HTML5, CSS3, Bootstrap3 and Wordpress.
  • Support team ready to answer your questions in less than 24h.
  • Course updated regularly with the latest features and updates in the world of Web Development.
  • Massive Q&A with awesome community!
  • 8 Chapters covering the most popular programming languages in Web Development nowadays.
  • Exercises, manuals and reference guides in each chapter.
  • Each Final Project will have the source code available for download.
  • Certificate of Completion

What is the target audience?

  • Programmers or non-programmers.
  • Aspiring Developers.
  • Entrepeneurs.
  • No age limit.
  • Students.

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

About this Course
Preview
04:49
About the Instructor
Preview
04:27
"The Complete Freelancer Guide" E-Book
30 pages
30 Beautiful HTML5 Responsive Templates
Text
How to Get Free Hosting Forever
06:15
How to Post Questions and Get Help Faster
02:40
Text

Section 1: Web Development Intro & Career Advice for 2015
How the Internet Works
01:46
What is Web Development (Not Web Design)
02:37
"Must Know" to Become a Professional Web Developer
08:50
Freelancer vs Full-Time Employee
6 pages
Section 2: HTML & CSS
Intro to HTML, XHTML and CSS.
Preview
04:58
Text Editors, Browsers and First Webpage.
Preview
08:46
Headers, Paragraphs, Line Breaks and Horizontal Lines.
Preview
09:57
Bold, Italic, Comments and Blockquote.
Preview
07:59
Lists.
11:54
Links.
06:40
Multiple Webpages and Website Links.
17:35
Customized Links.
11:50
Doctype, Namespace, Metadata and Deprecated Tags
16:25
Images.
09:07
Tables, Cellpadding and Cellspacing.
09:58
Internal, External and Inline CSS.
16:44
Class and Id.
08:10
Divs and Positioning.
19:55
Fonts.
10:00
Text-Align, Margin and Padding.
08:37
Colors.
04:57
Link States.
13:19
Structuring a Website.
11:10
DropList and Textarea.
05:55
Radio Button and Checkbox.
08:57
Forms.
10:52
Embedding Content.
07:52
Bugs, Errors and Debugging.
01:49
IDE and Frameworks.
03:14
CMS and WYSIWYG.
05:19
Web Hosting & Templates.
03:20
Setting Up a Template.
06:32
FrontEnd, BackEnd, Photoshop and Fireworks.
02:19
Different Types of Websites.
06:09
Exercises: Chapter 1
25 pages
Guide: Types of Websites
4 pages
Guide: HTML Tags
3 pages
Guide: CSS Properties
7 pages
Guide: Color Reference
3 pages
Section 3: JavaScript
Intro to JavaScript.
08:46
External Scripts.
04:25
Comments.
02:26
Variables.
08:06
Data Types.
02:57
Alerts.
05:11
Functions.
09:05
More Functions.
07:31
Scopes.
03:54
Arithmetic (Mathematical) Operators.
06:22
Assignment Operators.
04:23
Comparison Operators.
09:44
Logical Operators.
07:03
If Statement.
06:42
Block Nesting.
08:26
Complex Comparisons.
05:19
Else If Statement.
05:58
Switch Statement.
07:17
Prompt.
04:59
For Loop.
06:44
While Loop.
04:03
Arrays.
06:59
Array Values and Length.
06:41
Array Properties and Methods.
06:26
Objects.
10:26
Constructor Functions.
14:24
Predefined Objects.
11:11
DOM.
08:43
DOM Nodes.
07:56
Insert Values.
09:46
CSS with JavaScript.
05:03
Event Handlers.
06:49
More Events.
05:49
AddEventListener.
05:54
Libraries and Frameworks.
03:45
Exercises: Chapter 2
18 pages
Guide: JS Object Methods
6 pages
Guide: JS Browser Methods
2 pages
Guide: JS Elements
10 pages
Guide: JS DOM
6 pages
Section 4: PHP & MySQL
Intro to PHP.
03:55
XAMPP install.
05:42
My first PHP code.
07:10
Escaping Characters.
03:13
Error Reporting.
04:32
Comments.
06:45
Variables.
04:32
Strings.
03:17
Numbers.
05:31
Constants.
03:35
Arrays
06:50
Associative Arrays.
03:03
Access Array with Foreach.
04:49
Multidimensional Arrays.
05:55

Instructor Biography

Victor Bastos , Web Developer, Online Instructor

Hi, my name is Victor and I'm a Web Developer and Online Instructor. For the last 4 years I've been teaching online and developing incredible projects with amazing skillful people. My goal now is to help students understand how the web works and how to become top notch developers in order to get a job in the current tech industry.

I started as a freelancer, but soon realized I could teach others through my Youtube channel with instructional videos. Soon after in 2011, Udemy scouting team invited me to upload all my Youtube videos to the Udemy platform as a complete course for students who wanted to learn Web Development from scratch. At the time the course had more than 200 video lectures and covered most of the programming languages used to create websites.

Since 2012, the course "Become a Web Developer from Scratch" has been updated with new lectures and chapters providing a total of 270 video lectures, projects and manuals. With an amazing community of more than 50.000 subscribers all over the world, this course is now one of the top-seller courses on Udemy. The course has been also translated into Spanish, Brazilian and Japanese, all available on Udemy.

Currently I'm working on my new project called Onclick Academy, an online platform where students can take their learning experience one step further with cool features like an activity feed, friends list, final tests, win badges and even get a web developer certificate. I also run a company called Web Labs, where we create awesome web apps for the Ed Tech Industry.

Join the biggest student community

5,900,000

Hours of video content

22,000,000

Course Enrollments

6,500,000

Students

Reviews

Average Rating
4.6
Details
  1. 5 Stars
    529
  2. 4 Stars
    85
  3. 3 Stars
    25
  4. 2 Stars
    21
  5. 1 Stars
    20
    • Himara Van Haevermaet

    Suits me better than treehouse :)

    I purchased this course a year ago and completed the first 30 lectures straight away. Having no prior knowledge of web development whatsoever I found the pace spot on for a beginner. Victor explains things clearly and in great detail with ample opportunity to pause and practice by myself using Sublime text. At the time of purchase I had also bought a few other courses including a treehouse subscription and decided to give other courses a go for variety... After a lot of playing around I have decided to come back to this course as it is by far the best in my opinion. I even halted my treehouse subscription :) And while I may go back to that for areas not covered in this course for now I am aiming to work at this course for a month or two to get it finished.

    • Ami Linish

    Great Course!!

    I am a beginner to web development. I had tried various free courses online, however got lost. This course has helped me understand the basics! Victor is an awesome teacher, he makes the topic simple and easy to understand, without complicating it. I am glad I took the course

    • Ivonne Aspilcueta

    Awesome Course!

    He is a Pro! Love every Lecture!

    • Alan Sii Hee Kwong

    Wonderful Course Structure

    This is a wonderful course that covers wide range of topics like HTML & CSS, PHP, MySQL, JavaScript, XML, AJAX and many more! The teacher is very helpful and responsive! Definitely a highly recommended course if you're interested in learning to be a professional Web Developer or even to host your own awesome website! Don't hesitate, grab it now!

    • PIERRE GADEA

    Development Learner

    Very pleased with the course. It's very well organized and everything is presented in orderly fashion to build on concepts introduced. An included freelancer guide and 30 HTML5 templates are a bonus! Great learning experience and Victor is a great teacher.

Show more reviews
Ready to start learning?
Preview this course