0
0 reviews
Front-end Web Development
From building a solid foundation in HTML and CSS to crafting dynamic, interactive web experiences using JavaScript, this course covers it all.

Instructor
Emmanuel Oyegunle
Category
- Description
- Curriculum
- Reviews
Dive into the world of front-end web development and building stunning websites.
Module 1: Introduction to Web Development
-
1Lesson 1: Why Learn Web DevelopmentText lesson
-
2Lesson 2: Understanding the Basics of the Internet and the World Wide WebThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
3Lesson 3: Frontend vs. Backend Development: DifferentiationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
4Lesson 4: Navigating Browsers, URLs, and Web ServersThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 2: HTML Fundamentals
-
5Lesson 1: Exploring HTML's Role in Web DevelopmentThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
6Lesson 2: Learn HTML Using Notepad/TextEdit or Visual Studio CodeThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
7Lesson 3: HTML Headings and ParagraphThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
8Lesson 4: HTML StylesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
9Lesson 5: HTML Text Formatting, Html Quotation and Citation ElementThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
10Lesson 6: HTML CommentsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
11Lesson 7: HTML ColorsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
12Lesson 8: HTML Styles - CssThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
13Lesson 9: HTML LinksThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
14Lesson 10: HTML imagesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
15Lesson 11: HTML FaviconThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
16Lesson 12: HTML TablesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
17Lesson 13: HTML ListsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
18Lesson 14: HTML Block and Inline ElementsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
19Lessson 15: HTML DivThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
20Lesson 16: HTML ClassesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
21Lesson 17: HTML Id'sThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
22Lesson 18: HTML IframesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
23Lesson 19: HTML File PathsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 3: CSS Basics
-
24Lesson 1: Introduction to Cascading Style Sheets (CSS)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
25Lesson 2: CSS SelectorsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
26Lesson 3: CSS Properties and ValuesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
27Lesson 4: CSS Box ModelThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
28Lesson 5: CSS Colors and BackgroundsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
29Lesson 6: CSS TypographyThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
30Lesson 7: CSS UnitsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
31Lesson 8: CSS Display PropertyThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
32Lesson 9: CSSThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 4: Intermediate HTML/CSS and Introduction to JavaScript
-
33Lesson 1: Mastering CSS Specificity and the CascadeThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
34Lesson 2: Working with Classes and IDs for Precise StylingThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
35Lesson 3: Crafting Responsive Designs with Media QueriesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
36Lesson 4: Exploring Flexbox and Basic Layout TechniquesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
37Lesson 5: Introduction to JavaScript: Adding Interactivity to WebsitesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 5: Introduction to JavaScript
-
38Lesson 1: Unveiling JavaScript's Role in Web DevelopmentThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
39Lesson 2: Incorporating JavaScript into HTML DocumentsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
40Lesson 3: Understanding Variables, Data Types, and Basic OperationsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
41Lesson 4: Crafting Conditional Statements (if, else) and Loops (for, while)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
42Lesson 5: Creating Simple Interactive Features using JavaScript (e.g., Alerts, Prompts)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 6: Document Object Model (DOM) Manipulation
-
43Lesson 1: Grasping the Concept and Structure of the Document Object Model (DOM)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
44Lesson 2: Selecting and Modifying HTML Elements with JavaScriptThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
45Lesson 3: Enhancing Interactivity through Event ListenersThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
46Lesson 4: Creating Dynamic Content and Updating the DOM DynamicallyThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 7: Advanced Topics and Project Development
-
47Lesson 1: Elevating Your Designs with Advanced CSS TechniquesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
48Lesson 2: Harnessing the Power of CSS Grid for Advanced LayoutsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
49Lesson 3: Adding CSS Transitions and AnimationsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 8: Introduction to Version Control and Hosting
-
50Grasping the Basics of Version Control using GitThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
51Setting Up GitHub Repository for Collaborative DevelopmentThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
52Deploying Websites using Platforms like GitHub Pages or NetlifyThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 9: Final Project Development
-
53Lesson 1: Working on Personal PortfolioThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
54Lesson 2: Applying HTML, CSS, and JavaScript Skills for Functional WebsitesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
55Lesson 3: Implementing Responsive Design PrinciplesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
56Lesson 4: Adding Interactive Elements and Showcasing SkillsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Module 10: Project Refinement, Optimization, and Future Steps
-
57Lesson 1: Debugging and Troubleshooting Website ProjectsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
58Lesson 2: Refining Design, Layout, and Responsiveness based on FeedbackThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
59Lesson 3: Finalizing Projects and Preparing for DeploymentThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
60Lesson 4: Techniques for Web Performance OptimizationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
61Lesson 5: Introduction to Basic SEO PrinciplesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
62Lesson 6: Reflecting on the Learning Journey and Planning Future Steps in Web DevelopmentThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Please, login to leave a review
Related courses

Front-end Web Development
Category:
Share
Self Paced
Course details
Lectures
62
Level
Beginner
Full lifetime access
Access on Mobile/Tablet/PC
Popular courses