Booking options
£127.99
£127.99
On-Demand course
6 hours 40 minutes
All levels
Learn HTML from scratch and get started as a web developer
HTML is the structure behind every web page and it's impossible to create a website without using it, including mobile websites and cross-platform compatible HTML 5 applications. This course will guide you through learning HTML 5 effectively in a practical manner, with plenty of examples.
You'll begin with an introduction to HTML, before covering different elements, attributes, and doctypes in HTML. Next, you'll get to grips with Internal and Relative links and then go on to understanding the concepts of Block elements and Inline elements. As you progress, you'll gain insights into tables, rows, and cells, and learn how to merge both cells and columns to create an effective page layout. A dedicated section will also focus on Advanced HTML topics, such as Inline CSS and Internal and External CSS files. In addition to this, you'll delve into topics such as meta tags, head elements, favicons, and asset pathing. Finally, the course will help you work through two projects that will give you hands-on experience in working with HTML and designing web pages.
By the end of this course, you will be well-versed with HTML and have developed the skills you need to create robust websites. All codes and supporting files are placed at -
https://github.com/PacktPublishing/The-Ultimate-HTML-Developer-2020-Edition
Get up to speed with the most modern version of HTML - HTML 5
Discover what XHTML is and how to work with it
Understand the structure behind every website
Get to grips with CSS
Work with the new HTML 5 semantic tags
This course is for beginners to HTML or anyone who wants to delve into web development and learn about HTML 5.
This course follows a project-based approach to teach you the basics of HTML and prepare you to become a web developer. It features interesting tasks at the end of every video to give you hands-on experience of how web pages are built.
Develop your skills in creating websites using HTML 5 * Learn Advanced HTML concepts such as asset pathing and favicons * Work through interesting projects to get hands-on experience in working with HTML
https://github.com/packtpublishing/the-ultimate-html-developer-2020-edition
Kalob Taulien is a professional web developer who has been developing websites and working with start-ups since 1999. Since many years, he has been writing codes in Python and Django. He is in the core Wagtail CMS team and one of the core leaders in Wagtail-based education. The passion to learn and to share his knowledge by teaching and helping others is something that drives him constantly. His ability to turn complex programming concepts into easy-to-understand bits of knowledge has been called his 'superpower'. Throughout the years, he has built numerous websites. He even provides one-on-one coaching and start-up consulting to new organizations.
1. Introduction
1. Introduction Introduction: Introduction |
2. What is HTML? Introduction: What is HTML? |
2. Getting started
1. Getting started Getting started: Getting started |
2. Code Editing Programs Getting started: Code Editing Programs |
3. Browsers Getting started: Browsers |
4. Elements Getting started: Elements |
5. Hello World! Getting started: Hello World! |
6. Page/Tab Titles Getting started: Page/Tab Titles |
7. Doctypes Getting started: Doctypes |
8. Attributes Getting started: Attributes |
9. Headers Getting started: Headers |
10. Line Breaks Getting started: Line Breaks |
11. Bold vs. Strong Getting started: Bold vs. Strong |
12. Italics vs. Emphasis Getting started: Italics vs. Emphasis |
13. Underline Getting started: Underline |
14. Code Comments Getting started: Code Comments |
15. Links Getting started: Links |
16. Internal Links Getting started: Internal Links |
17. Relative Links Getting started: Relative Links |
18. Images Getting started: Images |
19. Block Elements vs. Inline Elements Getting started: Block Elements vs. Inline Elements |
20. Div Elements Getting started: Div Elements |
21. Lists Getting started: Lists |
22. Introduction to Tables, Rows and Cells Getting started: Introduction to Tables, Rows and Cells |
23. Tables: Merging Cells and Columns Getting started: Tables: Merging Cells and Columns |
3. Advanced HTML
1. The DOM Advanced HTML: The DOM |
2. Introduction to XHTML Advanced HTML: Introduction to XHTML |
3. Inline CSS Advanced HTML: Inline CSS |
4. CSS Crash Course & Internal CSS Advanced HTML: CSS Crash Course & Internal CSS |
5. External CSS & CSS Files Advanced HTML: External CSS & CSS Files |
6. Code Formatting Advanced HTML: Code Formatting |
7. Bold & Italic Semantics Advanced HTML: Bold & Italic Semantics |
8. Head Elements Advanced HTML: Head Elements |
9. Meta Tags Advanced HTML: Meta Tags |
10. Asset Pathing Advanced HTML: Asset Pathing |
11. Favicons Advanced HTML: Favicons |
12. HTML Entities Advanced HTML: HTML Entities |
13. Introduction to Forms Advanced HTML: Introduction to Forms |
14. Input Elements Advanced HTML: Input Elements |
15. Textarea Advanced HTML: Textarea |
16. Buttons Advanced HTML: Buttons |
17. Dropdown Menus Advanced HTML: Dropdown Menus |
18. New HTML5 Semantic Tags Advanced HTML: New HTML5 Semantic Tags |
19. Videos Advanced HTML: Videos |
20. Music/Audio Advanced HTML: Music/Audio |
21. Introduction to Responsive Web Design Advanced HTML: Introduction to Responsive Web Design |
4. Your Project
1. Your Project, Part 1 Your Project: Your Project, Part 1 |
2. Your Project, Part 2 Your Project: Your Project, Part 2 |
5. Summary
1. Summary Summary: Summary |