JavaScript Course(project based)

JavaScript Course(project based)

In Stock
30,000

Quantity

1

Free Shipping

On orders over ₦50,000

2 Year Warranty

Full coverage

30-Day Returns

Money-back guarantee

Product Features

    JavaScript Course

    Price: ₦30,000 Payment Type: One-Time Payment Enroll Now


    Course Description

    Designed for beginners and intermediate learners alike, this comprehensive course requires only a foundational knowledge of HTML and CSS.

    Step into the world of JavaScript, learning to integrate it into your projects and understand its core concepts. By the end of this journey, you will have built an impressive portfolio of projects, showcasing your newfound skills.


    Course Curriculum

    Total Duration: 46 Hours of Content


    Course Kickoff

    Intro (0:29)

    JavaScript Info (2:34)

    Course Goals (1:43)

    Course Structure (2:16)

    Course Resources

    Useful Info

    Discord Server


    Visual Studio Code and Google Chrome

    Intro (1:00)

    Install Google Chrome (3:10)

    Install VS Code (1:49)

    VS Code Overview (3:56)

    Install Live Preview (3:38)

    Install Prettier (2:58)

    Emmet (3:37)

    My Setup (1:04)


    JavaScript Fundamentals

    Setup New Project (3:00)

    Inline, Internal & External JavaScript

    Variables

    Data Types

    Strings

    Numbers

    Functions

    Arrays

    Objects

    Conditional Statements

    Loops

    Scope

    Operators

    Callback Functions

    Array Methods (map, filter, reduce, etc.)

    Math Object

    Date Object


    DOM (Document Object Model)

    DOM Basics

    Selectors

    Navigating the DOM

    Modifying Elements & Attributes

    Handling Events

    Forms

    Local Storage

    Timers (setTimeout, setInterval)


    DOM Projects

    Color Flipper (Simple & Hex)

    Counter

    Reviews Section

    Navbar

    Sidebar

    Modal

    FAQ (Questions)

    Responsive Menu

    Background Video

    Preloader

    Scroll Project (Fixed Navbar, Smooth Scroll)

    Tabs

    Countdown Timer


    ES6+ (Modern JavaScript)

    let & const

    Template Literals

    Arrow Functions

    Default Parameters

    Ternary Operator

    Spread Operator

    Destructuring

    for...of Loop

    Modules

    Array Methods Review

    Fetch API

    Async / Await

    try / catch


    ES6+ Projects

    Random User

    Cocktail DB

    Cocktail DB Async

    Grocery Bud


    Object Oriented JavaScript (OOP)

    Objects Review

    "this" Keyword

    Factory Functions

    Constructor Functions

    Prototypes

    ES6 Classes

    Sub Classes


    OOP Projects

    ES6 Tabs

    Slider / Carousel


    Asynchronous JavaScript

    JSON

    Callbacks

    Promises

    Fetch API

    Async / Await

    Error Handling


    Asynchronous JavaScript Projects

    Random User (Fetch & Async)

    Cocktail API (Fetch & Async)

    Grocery Bud (Fetch & Async)


    Final Project

    Comfy House Store (E-commerce Site)

    Products Setup

    Filters

    Cart Functionality

    Stripe Payment Integration