Preparing for Java and Spring Boot Interview?

Join my Newsletter, its FREE

Friday, May 19, 2023

Udemy Course Review - Is Modern HTML & CSS From The Beginning Worth it?

Hello guys, if you want to learn HTML and CSS from scratch and in depth and looking for best resources like online courses, books, tutorials, and websites then you have come to the right place. In the past, I have shared both best paid HTML courses as well as best free HTML and CSS courses and in this article, we are going to review one of the best Udemy course to learn HTML and CSS, The Modern HTML & CSS From the Beginning by none other than Brad Traversy. The websites contain two things: the front-end code, which is what you see on the screen, and the back-end code, which happens inside the website, like making an account or searching. There are many front-end languages you need to learn to make a stunning website, but HTML and CSS are the first and easy choices for any developer to learn, and this course will help you master them.

Is Modern HTML & CSS From The Beginning  by Brad Traversy on Udemy Worth it?

If you don' know Brad Traversy is one of the best Udemy instructor when it comes to teaching web development and he has many great courses trusted by millions of developers. He also have a great YouTube channel called TraversyMEdia which ash more than millions of subscribers which is nothing but a proof that he know how to teach web development and that's why his web development courses like this one is worth it. 

1. The Instructors Review

Brad Traversy is the instructor for this course that teaches you the basics of front-end web development till you become an expert. He taught other people to program for several years. This instructor has more than 360k students in udemy and owns a youtube channel for teaching web development and python language.

Udemy Course Review - Is Modern HTML & CSS From The Beginning Worth it?

2. Course Content

2.1. The HTML Language

You will be started by understanding the benefits of using HTML and CSS in web development and what kind of IDE you will use as a developer. First, you learn the HTML language and its basics, like creating a simple HTML code and open it on your browser to see how it looks to the users. 

Then you will start learning the basic layout and adding the meta tag, which are snippets of text that will describe the page content to the search engines. Later, you will learn about adding the headings and paragraphs on your web pages, links and images, tables, forms HTML entries, etc.

2.2. The CSS Language

When you complete making your web page structure, you need to style it using CSS. By styling, you change the colors and shape of the buttons, change the text font and color, and stuff like that. You will start by learning the CSS selectors, fonts in CSS, colors, background, borders, alignments, the buttons styling, navigation menu styling, positioning, and more.

After finishing this point, you will use what you’ve learned so far in HTML and CSS to use them for making a simple landing page which is a Hotel website. You will learn about making the navigation bar and understand the file structure of this project. You will also make the about us page and contact us page, features, and footer.

2.3. The Responsive Design

Responsive design means the web page will render well on all devices because different devices have many screen sizes to appear suitable for the user experience. You will learn about media queries and the flexbox, a web layout model that allows you to format the HTML easily and makes it simple to align items vertically and horizontally. You will learn about the flex properties and flex alignment.

After you learn to make responsive websites, you will make one using what you’ve already learned in CSS, and you will also add some JavaScript code to make the navigation bar more transparent when you scroll down on the website. You will create the hero section, blog section, inner pages, adding favicon, and more.

Finally, after developing the website, you will learn about web hosting and deploy your website on one of them to make it public and accessible for your users. You will learn to set up the email and use the FTP protocol to upload the website and make the contact form submission using the PHP language as a bonus in the last section, which will make it much better for your user to contact you if they want to.

2.4. Advanced CSS Concepts

You’ve now learned just the basics of this language, but you didn’t explore a lot of what CSS can do to your web pages. You will learn about the targeted and pseudo-selectors that select elements based on a specific state. Also, you will make the box, and text-shadow, which will make your website looks neat. You will learn about the customer properties, keyframe animation, and many other advanced things in CSS that will make your website stunning and look more professional.

2.5. The Sass Language

Sass is an extension to the CSS, which enables developers to use many things such as variables, nested rules, and more. It is considered a scripting language. You will also learn about this language in this course and try to do a mini project on a website that uses this language.


Thanks for reading! Front-end development is an essential skill to master since it will make your website look stunning and professional to your client. Many other languages are used to make your website much cooler, such as JavaScript and Bootstrap.

No comments :

Post a Comment