Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Modern Web Development From Scratch - HTML and CSS
Rating: 4.6 out of 5(11 ratings)
47 students

Learn Modern Web Development From Scratch - HTML and CSS

Learn The Modern Web using HTML5 and CSS3 by building a modern hotel website
Created byThomas Sankara
Last updated 4/2021
English

What you'll learn

  • Modern Web Development from scratch
  • HTML5 syntax and elements
  • CSS styling
  • CSS Flexbox
  • CSS Grid
  • CSS Positioning
  • Website layout
  • Creating a multiple page website
  • HTML form handling
  • HTML form styling
  • Form subsmissions using Netlify

Course content

4 sections44 lectures5h 58m total length
  • Introduction and course setup5:34

    Begin building a hotel website from scratch by learning reusable siestas classes, component-based layouts, and CSS positioning, then create multiple pages with forms, testimonials, and a polished UI.

  • Requirements and Installation3:33

    Set up your web development environment by cloning the GitHub repository or downloading its zip, install git and a text editor, and start the project with images and html files.

  • Git commits0:50

    Learn how to comment effectively and use git commits to track changes with distributed version control, compare diffs, and fix issues in your code.

  • VS Code Extensions2:27

    Discover essential VS Code extensions for modern web development, including bracketed Colorize for bracket syntax highlighting and Life Saver for hot reloading.

  • VS Code Settings1:56

    Set the default format and automate formatting on save in Visual Studio Code, then customize font, wrap text, the integrated terminal, and zoom for clearer web development workflows.

  • Create a remote GitHub respository4:09
  • Final Remarks0:26

    Review the repository workflow, reload to see files, and begin committing changes as you advance your project. Next, we cover the basics of email.

Requirements

  • No requirements

Description

Web development has come a long way since the internet, and so has the way we used to build websites. Gone are the days when you only needed to learn HTML and you would be fine as a web developer. These days, you have to know all the frontend methodologies to ensure that you are always on the top of the industry. This course is targeted towards achieving that result. By going through the modern methods of web development such as HTML5 semantics, CSS3, CSS FlexBox and CSS Grid, you can guarantee that you will learn the latest design principles and methods in web development, and be able to apply them for your future side projects, client projects, and full scale web applications.

As you go through this course, I encourage you to also go through the language documentations for cases where you have not understood a concept well enough. Utilize your favorite search engine to search for the docs, and this course will be even more beneficial to you because remember that no single course is self-exhaustive. The modern web is always updating and evolving, and in order to keep up, then you should also be updated, willing to change and have a passion to learn.

If you enjoy the course, feel free to leave a review and tag me on the bird app they call Twitter, @TSBSankara

Who this course is for:

  • Beginner web developers not sure where to begin their journey in tech