Learn How To Become a Web Developer From Scratch

Robin Haney, Web Developer and Online Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
123 Videos (7h 14m)
    • What is HTML

      6:19
    • The Basic Structure of a Webpage

      6:40
    • How To add text to a webpage

      2:29
    • How to add an image to your website

      3:31
    • How To Link Webpages Together

      3:22
    • How to Create a list with HTML

      2:59
    • Your Final Project For This Class

      1:06
    • What is CSS

      4:58
    • How to link an external CSS file

      3:23
    • Work with CSS classes and ids

      8:17
    • Your Project for this Section

      1:17
    • The solution to your CSS project

      4:18
    • Creating Your Very First Webpage

      2:07
    • Different Types of Coding Editors

      1:39
    • Creating a Wireframe For Our Website

      1:53
    • Adding structure to our html document

      3:33
    • Create The Content Containers

      2:58
    • Creating our websites navigation

      4:35
    • Creating Our Websites Portfolio Page

      2:36
    • Adding Our Images To Our Portfolio

      2:29
    • Creating Our Websites Footer

      4:42
    • Introductory to CSS

      6:36
    • External and internal CSS

      4:28
    • Working With ID Selectors

      2:52
    • Building Our Websites Wrapperr

      4:36
    • Lets take a mobile friendly approach

      2:54
    • Styling our website with color

      3:52
    • What are CSS classes

      3:38
    • How To Add Comments In CSS

      1:59
    • Changing Our Websites Font Style

      8:22
    • Styling our websites portfolio page

      4:52
    • Creating a Horizontal Navigation

      1:39
    • Fixing Up Our Header and Footer

      4:52
    • Creating Our About Page

      5:22
    • Styling our about page

      3:44
    • Creating Our Contact Page

      6:17
    • Creating Our Blog Page

      9:02
    • Creating Our Portfolio Page

      2:07
    • Adding a Grid To Our Portfolio Page

      4:31
    • Final adjustments To our about page

      5:01
    • Final Adjustments To Our Header and Footer

      2:38
    • Finishing Up Our Portfolio Page

      1:03
    • Setting Up Your Domain Name

      3:04
    • Setting up a hosting account

      1:31
    • Connecting Your Hosting Account to Your Domain Name

      7:14
    • What we will be covering in the course

      2:15
    • Create your first javascript program

      8:25
    • What is javascript and some common examples of javascript onlinewmv

      3:15
    • How to link an external javascript file to your html documentwmv

      4:03
    • What is the Javascript Console

      3:54
    • The javascript console challengemp4

      1:12
    • What is a variablewmv

      4:13
    • Creating and naming your variableswmv

      2:21
    • What are strings and numberswmv

      1:16
    • How to capture user inputwmv

      2:02
    • Combining strings together in javascriptwmv

      3:04
    • Further reference for working with stringswmv

      2:28
    • The variable coding challengewmv

      1:34
    • Solution to the vairable and strings challengewmv

      3:28
    • What are numberswmv

      2:17
    • How to convert a string to a number to do calculations in javascriptwmv

      5:54
    • Using the math objectwmv

      3:51
    • Create a random number generator challengewmv

      0:45
    • Create a random number generator programwmv

      3:10
    • What are conditional statements

      6:09
    • More information about comparison operators

      2:34
    • Boolean values

      1:33
    • Comments in JavaScript

      2:05
    • Combing multiple tests into a single condition

      6:45
    • The conditional statement challenge

      0:58
    • The conditional statement challenge solution 1

      10:48
    • What are functions HD

      2:19
    • How to return a value from a function

      2:08
    • How to give information to a function

      2:20
    • What is the variable scope

      1:59
    • The function challenge

      0:35
    • The solution to the function challenge

      3:01
    • What is a loop

      6:39
    • Working further with while loops

      4:55
    • Do While Loops

      3:27
    • Working With For Loops

      2:57
    • How to break out of a loop

      2:00
    • The JavaScript Loops Challenge

      1:18
    • Javascript loops challenge solution

      6:11
    • What is an Array

      2:45
    • How to Access items in an array

      3:25
    • How to add items to the beginning of an array

      2:49
    • How to remove items from an array

      2:19
    • Introductory

      1:30
    • What Is Wordpress

      1:09
    • Self hosted and Free Wordpress Websites

      2:35
    • What Is a Domain Name

      3:19
    • Setting up Your Nameservers

      3:47
    • How to install wordpress in less than 5 minutes

      3:18
    • Introductory to the wordpress dashboard

      2:30
    • How To Change Your Site Title and Tagline

      1:16
    • How to create posts and pages

      3:55
    • How To Add an Image To a Page or Post

      2:42
    • How to add video content to your posts and pages

      1:48
    • How to correctly format your posts and pages

      5:01
    • How to setup your wordpress navigation menu

      1:46
    • How to Change Your Homepage Settings

      1:18
    • How to use The Discussion Menu

      0:48
    • How to disable comments in wordpress

      2:24
    • How To Customize a Wordpress Theme

      1:49
    • How To Add a Featured Posts Thumbnail

      1:10
    • The Genesis and Canvas Theme Frameworks

      2:04
    • What are widgets

      1:52
    • How To Add Users To Your Website

      1:11
    • How To Install A Plugin

      2:43
    • A List of Common Wordpress Plugins

      2:43
    • Bootstrap Basics How To Install and Setup Bootstrap 4 %231

      5:25
    • Bootstrap 4 Basics Working With The Bootstrap 4 Jumbotron Component %232

      7:34
    • Bootstrap 4 Basics How to Add a Sign up Form In Bootstrap 4 %233

      7:18
    • Bootstrap 4 Basics Adding Our Websites Copyright Information %234

      2:08
    • Intorductory

      2:18
    • Getting Started With Shopify

      2:17
    • Configuring Basic Store Settings

      6:44
    • How to add products to your store

      6:31
    • How to setup your stores navigation

      2:57
    • Customizing your shopify theme

      8:48
    • How to buy and connect a domain name

      3:12
    • Bootstrap 4 Basics Final Touches To Our Website and Styling in Bootstrap 4 %235

      7:12

About This Class

If you enroll in this course you will get all my existing web developing courses at a huge discount all together in one place PLUS bonus and never before released content included as well.

This is the complete package for anyone who has never written a single line of code before but wants to become a freelance web developer and work from home.

After building website for 10+ years I've finally decided to switch from a freelance web developer to an online web developing instructor here at Udemy. My goal as a teacher is to show YOU how you can learn how a web developer in the easiest way possible.

I've taught over 40,000 students how to become freelance web developers. What really separates my courses from everyone else's is that make sure that what you are learning will STICK. I explain things slowly, give you practice exercises and I guarantee you will walk away from this course having a positive experience.

This course is aimed at beginner web developers but anyone who needs help learning how to build websites online will benefit. 

Here is what you will be learning in this course:

1. HTML Basics - In the first section you will learn the basics of HTML and how to build your very first website online. We will cover common HTML tags, Syntax, and basic HTML elements all web developers need to know.

2. CSS Basics - In the second section of the course you will learn the basics of CSS and how to style your very first website. You will be introduced to CSS classes and Id's as well as some basic styling properties.

3. How to Build Your First REAL website With HTML and CSS - In the third section we will expand upon what you have learned and pretend as if you are building a REAL website for a REAL client. This will be a big step but will teach you the fundamentals you will need to learn to become a highly valued freelance web developer.

You will be building a online portfolio for a hairdresser who wants to show off her work. In this section we will cover responsive web design, expand further upon HTML and CSS and by the end you will have your very first website live on the internet.

4. JavaScript Basics - JavaScript is becoming one of the most popular languages on the web today. In the fourth section you will learn the basics and fundamentals of this amazing language. You will be building many different JavaScript programs in this section of the course.

We will cover the basic syntax of JavaScript, variables, numbers, functions, conditional statements, loops, and arrays. 

5. WordPress Basics - In the fifth section of this course you will learn how to build a simple website using the most popular content management system on the web called WordPress. We will cover everything you need to know in order to make beautiful websites with WordPress effortlessly.

6. Bootstrap 4 Basics - In the sixth section we will cover the most popular front-end framework called Bootstrap. We will cover the latest version of Bootstrap 4 and show you how easy you can build high quality websites with Bootstrap 4.

7. Shopify Basics - In the seventh section we will cover Shopify and E-commerce website basics. E-commerce websites are starting to become very popular on the web. You first gig online might be to build an online store for a client so this is a section you definitely want to watch.

14

Students

--

Projects

0

Reviews (0)

Robin Haney

Web Developer and Online Instructor

Hello,

My name is Robin Haney and I am an instructor here at Skillshare. I primarily teach web developing and programming tutorials. 

If you want to learn how to become a freelance web developer than check out my blog.