Web Developer Course HTML CSS JavaScript Learn Web Design

Guide to setting up a website learn about setting up a web business HTML CSS and JavaScript create your own website
Rating: 4.4 out of 5 (563 ratings)
35,688 students
Web Developer Course HTML CSS JavaScript Learn Web Design
Rating: 4.4 out of 5 (566 ratings)
35,688 students
create websites
Apply HTML, CSS and JavaScript
understand how to create websites
website design
create their own websites


  • Computer access
  • desire to learn

Complete web developer course covering everything you need to know step by step to begin creating websites.

This course covers everything, included how the web works, learning HTML, CSS and JavaScript and much more. 

Course exercises, source code and links to top resources for web development!

We walk you through step by step with detailed explanations of code and more.

  • no wasted time watching someone type

  • practice with coding exercises

  • quick lessons get right to the point

  • fully covered topics with real world examples

  • source files downloadable to work along

  • challenges and lessons and code samples

  • code snippets

  • Links to top resources to save time

  • new course material added regularly

  • trusted name in education since 2002

  • full HD easy to read source coding

  • quick response support to students

  • regular discussions

We teach you the latest techniques and tools to use in order to create amazing web content.

Everything you need to know is included in this course.

Learn at your own pace, lifetime access to this course.

We show you how to write HTML CSS and JavaScript code, easy to learn. Our tutorials are easy to follow and effective in teaching how to become a web developer.

Who this course is for:
  • Anyone interested in creating websites
  • Anyone who wants to learn more about web development
  • learn more about the internet
  • start and internet business
  • create content online
9 sections82 lectures5h 56m total length
  • Course introduction
  • Course Resources
  • Web development Resources PDF
  • What is Frontend web development
  • Front end development
  • How to Choose an editor
  • Code editors list - resources
  • Web Design Tools for development
  • Web dev Resources
  • web designers client questions
  • web design process questions for clients
  • Domain registration and hosting
  • Web Tools for web developers
  • webmaster resources
  • Website content trends
  • Introduction to HTML setup environment
  • HTML page structure
  • Default HTML5 boilerplate
  • HTML website Template
  • Basics of HTML
  • HTML list and Tables
  • HTML images hyperlinks
  • HTML common tags div span
  • HTML add styling
  • HTML form types and fields
  • HTML5 structuring
  • HTML bringing it all together as a template
  • Adding comment in HTML
  • Add comments to an HTML page
  • HTML add paragraphs
  • Create an HTML paragraph element
  • HTML list items ordered lists and underordered lists
  • Create an unordered list
  • HTML adding IDs to HTML elements
  • Create an id for an HTML element
  • Add inline style to HTML element
  • Add a simple inline style to an element
  • HTML adding titles
  • Create a title
  • HTML add style
  • Add a style element
  • What is CSS and how to you use it
  • Create CSS code
  • CSS template example external CSS
  • CSS selectors Divs Spans and colors
  • CSS working with Text and wording
  • CSS code examples
  • CSS Box model
  • How the box model works
  • CSS management grouping nesting pseudo classes
  • Working with Backgrounds
  • CSS display property
  • CSS Pseudo Elements
  • Use CSS with HTML to create a web template
  • CSS HTML web Template design explained
  • Example CSS HTML template code
  • CSS remove underline from hyperlinks
  • Define a style to remove underlines from all hyperlinks
  • CSS add padding
  • Define a CSS style to set the padding for a specific class
  • CSS nested elements selectors
  • Create a style for a nested element
  • Define a style to set the font color
  • Web Design File structure
  • Onsite SEO tips
  • Mobile First thinking
  • Mobile Resources
  • Website structure diagram planning
  • Web Diagram Navigation planning
  • Web Design Process Tools
  • Web Design Tools and Resources
  • Web Design using Classes with CSS
  • Web Design Tags CSS
  • Javascript introduction
  • Javascript how to work with JavaScript
  • Javascript and HTML user interaction
  • Javascript code declaring variables
  • Declare a variable and assign it a string value
  • Javascript code working with functions
  • Javascript code functions return calculations
  • JavaScript Functions Source Code
  • Create a simple function which accepts multiple parameters and returns a computed value
  • Javascript code conditional statements
  • JavaScript Conditions Notes
  • JavaScript Conditions Source Code
  • Javascript code switch statements
  • Complex conditions using if… else if
  • JavaScript switches
  • Javascript code calculations and ternary
  • JavaScript calculations
  • Javascript code Loops
  • JavaScript loops source code
  • For loop
  • Javascript code Objects Arrays
  • Source Code Arrays and Object Examples
  • JavaScript Resources
  • Bonus Lecture

Instructor, GDE, Application Developer
Laurence Svekis
  • 4.3 Instructor Rating
  • 35,687 Reviews
  • 622,329 Students
  • 350 Courses

I'm here to help you learnachieve your dreams, come join me on this amazing adventure today
Google Developers Expert - GSuite

Providing Web development courses and digital marketing strategy courses since 2002.

Innovative technology expert with a wide range of real world experience. Providing Smart digital solutions online for both small and enterprise level businesses.

"I have a passion for anything digital technology related, enjoy programming and the challenge of developing successful digital experiences. As an experienced developer, I created my first computer applications in 1990, and my first website in 1998.  I enjoy sharing my knowledge with others and want to help you share in the wonderful opportunities that the internet provides."

"Learning, understanding with a strong passion for education.  The internet has provided us with new opportunities to expand and share knowledge."

Want to learn more about becoming a web developer, do you want to experience the freedom that technology provides for us? Learn how to bring amazing things to life online.  Technology connects us all in many ways.  It opens up doors to those who embrace it and learn how to make those connections real.

"My courses are designed to help you achieve your goals, learn and update skills"

Background : An experienced web application developer, having worked on multiple enterprise level applications, hundreds of websites, business solutions and many unique and innovative web applications.  Web application development areas of expertise include HTML, CSS, JavaScript, JQuery, Bootstrap, PHP and MySQL. Anything to do with web creation and digital experience. Passionate about everything to do with web application development, programming to online marketing with a strong focus on social media and SEO

"Understanding technology provides a means to better connect with users.  It also opens so many doors.   Knowledge is the key to success and I want to help you experience what technology has to offer. I'm passionate about web technologies, and look forward to sharing my knowledge and experience with you!"