Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Core Web Development 1: Get used to the basics
Rating: 4.5 out of 5(11 ratings)
179 students

Core Web Development 1: Get used to the basics

Focus on getting a foundation in the web development basics
Created byDaniel Lin
Last updated 5/2017
English

What you'll learn

  • Create a web document in HTML
  • Design a web document with CSS
  • Deploy a web to a web server through Amazon Web Services
  • Get your project under version control
  • Use a library Bootstrap to speed up your design work
  • Use an online development environment Cloud 9

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

6 sections93 lectures11h 46m total length
  • Introduction - part 19:01

    The 2 issues novice learners come to have

    1) There is too much to learn

    2) They learn from technology oriented people


    The suggested orientation for novice learners

    - Try to find learning resources mainly focusing on the basics

    - Stop learning from the learning resources that don't focus on the basics


  • Introduction - part 23:50

    Brief introduction to the course

    Section 1

    Introduction to Web Development


    Section 2

    Creating a web in HTML


    Section 3

    Deploying a web


    Section 4

    Designing a web with CSS


    Section 5

    Version Control


    Section 6

    Designing a web with Bootstrap

  • The web and the internet9:32

    The Web and the Internet

    The Internet is a giant and global network connecting billions of computers. The Web is a kind of system that is on the internet.

     

    Web Development

    Web development means creating HTML documents to put it briefly. HTML is a computer language that produces web pages.

     

    How the web works

    Web browser asks a web server for a HTML document. This is called Request. When the web server receives the request, it locates and delivers in its' storage the HTML document that the web browser requested. This is called response.

  • The web and the internet

Requirements

  • You should have some experience in using the web

Description

Learning Web Development is NOT easy

Learning about web development is never easy because it requires knowledge of multiple languages, programming methodologies, computer science theories and getting used to many development tools. You also need to get lots of development experiences under your belt to finally be able to create a decent web. As a matter of fact, all these things require a lot of discipline of you. 



Build up a Foundation in the only Basics

So you should get a foundation in the basics first and then later dive deep as a specialist in an area that appeals to you. This course has been designed specifically for the complete beginner who wants to get a strong foundation of web development. Basically you will learn a few selected very basics of web development technologies. The course includes:

  • 93 Lectures
  • 28 Coding Exercises
  • 13 Quizzes
  • Code-Alongs
  • Projects
  • Assignments
  • Downloads



Contents and Overview

This course has 6 sections and each section deals with the following subjects.

Section 1: Introduction to Web Development

Section 2: Creating a web document in HTML

Section 3: Running Your Web by Deploying it to a Web Server

Section 4: Designing a web with CSS

Section 5: Safeguard Your Project with Version Control

Section 6: Improving Productivity by using a library Bootstrap


To summarize what you will be able to do by the end of the course, you will be able to create a web document in HTML and design it with CSS and Bootstrap. You will be able to get your web development under version control using Git and Github. And finally, you will be able to deploy your web to a web server so that everyone can see you web in public.



The Course designed for the Novice

What I focus on as an instruction designer when designing a course is get students get a strong foundation in the basics through practices. So you will be able to understand basic concepts of web development first through the lectures, then make sure if your understand them correctly through the quizzes, practice what you learn through the coding exercises and work on your own project as a course assignment.

This course has been particularly designed for novice learners who want to learn creating a web. The course focuses heavily on the basics. And you will not be surprised or discouraged by the not explained jargons or jumping to the higher difficulties all of a sudden.


Who this course is for:

  • Any beginner who wants to create value through creating the web
  • Any beginner who is struggling with difficult learning resources
  • Any beginner who wants to have a good start to the long journey of learing web development