Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Recently updated for the 2016 tech market, "Become a Web Developer from Scratch (2016 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 30 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. In this course we will be covering the following subjects:
BackEnd Development: PHP, MySQL (MySQLi)
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 how to get free hosting forever:
We will provide a lecture that teaches you how to get a free hosting account to upload your projects and show them to your friends and clients.
2) A beautiful portfolio website that you can use as your own:
We will help you create your first portfolio website that you will be able to use as your own and present it to your clients as a professional freelancer.
3) Professional career complete guidance for the 2016 tech market:
A whole section dedicated on how to start your professional career either as a freelancer or a full-time employee with advice from top experts.
4) The Complete Freelancer E-Book:
Download the "Complete Freelancer Guide" E-Book for free.
5) Updated content for 2016:
All the content of this course has been recorded and updated for the 2016 tech market.
6) 30 beautiful HTML5 responsive templates:
Download 30 amazing HTML5 responsive templates for your web projects.
7) 110+ functional forms package:
Create any kind of form (classic, multistep, pop up menu, pop up bottom, modal, without footer and header) with client side and server side validation.
Note: All the previous offers will be immediately provided to the student after purchasing the course.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
What you will learn in this coursePreview
Who's the instructor of this coursePreview
|Section 1: Freebies|
110+ Functional Forms Package
Updates and Free Hosting
30 Beautiful HTML5 Responsive Templates
"The Complete Freelancer Guide" E-Book
50% Discount for "The Advanced Web Developer Course"
|Section 2: Introduction to Web Development|
How the Internet Works
Web Development, Web Design, BackEnd and FrontEnd
"Must Know" to Become a Professional Web Developer
Top Text Editors for Coding
|Section 3: Front End Development: HTML Basics|
Intro to HTML and CSS.Preview
Text Editors, Browsers and First Webpage.Preview
Headers, Paragraphs, Line Breaks and Horizontal Lines.Preview
Bold, Italic, Comments and Blockquote.Preview
|Coding Exercise 2||1 question|
|Create your first HTML based Web Page|
|Section 4: Front End Development: HTML Intermediate|
Multiple Webpages and Website Links.
Doctype, Namespace, Metadata and Deprecated Tags
Tables, Cellpadding and Cellspacing.
|Coding Exercise 4||1 question|
|Create HTML based table and convert a label into a link|
|Section 5: Front End Development: CSS Introduction|
Internal, External and Inline CSS.
Class and Id.
Divs and Positioning.
Text-Align, Margin and Padding.
|Coding Exercise 6||1 question|
|Create and Style DIVS|
|Section 6: Front End Development: HTML Advanced|
Structuring a Website.
DropList and Textarea.
Radio Button and Checkbox.
|Coding Exercise 8||1 question|
|Creating Drop-Down lists and Checkboxes|
|Section 7: Front End Development: HTML Extra Topics|
Bugs, Errors and Debugging.
IDE and Frameworks.
CMS and WYSIWYG.
Web Hosting & Templates.
Setting Up a Template.
FrontEnd, BackEnd, Photoshop and Fireworks.
Different Types of Websites.
|Section 8: HTML/CSS PDF Guides|
Guide: Types of Websites
Guide: HTML Tags
Guide: CSS Properties
Guide: Color Reference
|Section 9: Front End Development: HTML5 Introduction|
Introduction (and Source Files)
XHTML vs HTML5.
|Quiz 9||5 questions|
|Coding Exercise 10||1 question|
|Creating Simple HTML 5 web Page|
|Section 10: Front End Development: CSS3 Introduction|
|Quiz 11||5 questions|
|Coding Exercise 12||1 question|
|Rounded Corners using CSS3|
|Section 11: Front End Development: CSS3 Advanced|
2D Transitions: Part 1
2D Transitions: Part 2
@Font-Face: Part 1
@Font-Face: Part 2
|Quiz 13||5 questions|
|Coding Exercise 14||1 question|
|Creating CSS Gradients|
|Section 12: Front End Development: jQuery Introduction|
Intro to jQuery.
Image Overlays: Part 1
Image Overlays: Part 2
|Quiz 15||5 questions|
|Section 13: Front End Development: jQuery Advanced|
Overlay CSS: Part 1
Overlay CSS: Part 2
Overlay CSS: Part 3
I love this digital era!
I always loved computers and technology in general. In 2011 I was lucky enough to be invited to Udemy as an instructor after they saw my youtube coding video tutorials. From my video tutorials I've put together an awesome course on Udemy covering web development from top to bottom called "Become a Web Developer from Scratch" which still stands as one of Udemy top-sellers of all time.
In 2013 and 2014 I was basically a sensation all over the web and became one of the most successful instructors on the Internet. My story has been covered on the Wall Street Journal, MIT Journal, Slate and the Sydney Morning Herald.
I'm now focused on creating more top-notch courses on Udemy and creating the best community for aspiring developers. You can also check my latest project called Onclick Academy, an online coding school where users will be able to learn, share and develop web apps with other developers. I'm also the CEO of Web Labs, a startup company who's mission is to provide digital content for e-learning platforms all over the world.