Brad is one of the most accomplished web development instructor I have come across online. I first found him on YouTube where he teach Web development and then I hooked into his JavaScript tutorials and videos.
Later I found that he has many great web development courses on Udemy like 50 Projects In 50 Days - HTML, CSS & JavaScript and I immediately joined most of them, this course is one such course. In this course, you will learn two pillars of frontend development, HTML and CSS in great depth but in a engaging and hands-on way.
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 Course by Brad Traversy on Udemy 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.
Brad has more than 560k students in Udemy and owns a Youtube channel for teaching web development and python language.
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.
If you ask me, its a great course to learn both HTML and CSS and I highly recommend this course to both beginners and intermediate developers, both frontend and full stack developers.
Here is the link to join this course - The Modern HTML & CSS From the Beginning
You may also get this course on discount as Udmey is running a sale.
Conclusion
That's all in this review of Modern HTML & CSS From The Beginning Course by Brad Traversy on Udemy. 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.
By the way, if you want to join multiple courses on Udemy then you can also checkout Udemy’s Personal Plan, where you get access to best of Udemy’s 11000+ courses for a monthly fee of $30.
If you want to join multiple courses then Udemy Personal Plan is actually a better deal. You can also try for free for 7 days to get a feel of it.
No comments :
Post a Comment