taamtechnology.com
Categories
  • Computer Basics
  • Web Development
  • Computer Basics
  • Graphic Desing
taamtechnology.com
  • Home
  • Courses
  • About
  • Contact
taamtechnology.com
Taam Technology is an innovative online learning platform designed to provide comprehensive and practical courses in various technology fields. From programming languages to artificial intelligence, web development to cybersecurity, Taam Technology covers a wide range of cutting-edge subjects, catering to both beginners and advanced learners.
  • info@taamtechnology.com
  • +252 634773173

Login

Lost your password?

Register

  • Home
  • Course
  • Web Development
  • The Ultimate JavaScript Course

The Ultimate JavaScript Course

Curriculum

  • 11 Sections
  • 76 Lessons
  • 16 Weeks
Expand all sectionsCollapse all sections
  • Section 1. Get Started
    5
    • 1.1
      Welcome
      1 Minute
    • 1.2
      2. What is JavaScript
      5 Minutes
    • 1.3
      3. Setting up the Environment
      5 Minutes
    • 1.4
      4. JavaScript in Browsers
      5 Minutes
    • 1.5
      5. JavaScript in Node
      1 Minute
  • Section 2. JavaScript Basics
    7
    • 2.1
      1. Variables
      7 Minutes
    • 2.2
      2. Constants
      3 Minutes
    • 2.3
      3. Primitive Types
      5 Minutes
    • 2.4
      4. Dynamic Languages
      3 Minutes
    • 2.5
      5. Objects
      6 Minutes
    • 2.6
      6. Arrays
      6 Minutes
    • 2.7
      7. Functions
      10 Minutes
  • Section 3. Operators
    9
    • 3.1
      1. Arithmetic Operators
    • 3.2
      2. Assignment Operators
    • 3.3
      3. Comparison Operator
    • 3.4
      4. Ternary Operator
    • 3.5
      5. Logical Operator
    • 3.6
      6. Logical Operators with Non-Booleans
    • 3.7
      7. Bitwise Operator
    • 3.8
      8. Operator Precedence
    • 3.9
      9. Exercise 301
  • Section 4. Control Flow
    13
    • 4.1
      1. If Else Statement
    • 4.2
      2. Switch Statement
    • 4.3
      3. For Loop
    • 4.4
      4. While Loop
    • 4.5
      5. Do-while Loop
    • 4.6
      6. Infinite Loop
    • 4.7
      7. For-in
    • 4.8
      8. For-of
    • 4.9
      9. Break and Continue
    • 4.10
      10. Exercise 401
    • 4.11
      11. Exercise 402
    • 4.12
      12. Exercise 403
    • 4.13
      13. Exercise 404
  • Section 5.Object
    9
    • 5.2
      1. Object Basics
    • 5.4
      3. Constructor Functions
    • 5.5
      4. Dynamic Nature of Objects
    • 5.6
      5. Cloning Object
    • 5.7
      6. Math
    • 5.8
      7. String
    • 5.9
      8. Template Literals
    • 5.10
      9. Exercise 501
    • 5.11
      10. Exercise 502
  • Section 6: Arrays
    9
    • 6.1
      1. Adding Elements in an Array
    • 6.2
      2. Finding elements in An Array (Primitive Types)
    • 6.3
      3. Finding elements in An Array (Reference types)
    • 6.5
      5. Removing Elements
    • 6.6
      6. Combining and Slicing
    • 6.7
      7. Mapping an Array
    • 6.8
      8. Exercise 601
    • 6.9
      9. Exercise 602
    • 6.10
      10. Exercise 603
  • Section 7. Functions
    6
    • 7.1
      1. Function Declaration vs Expression
    • 7.2
      2. Hoisting
    • 7.3
      3. Getters and Setters
    • 7.4
      4. Try and Catch Block
    • 7.5
      5. Local vs Global Variables
    • 7.6
      6. This Keyword
  • Section 8. DOM Manipulation
    5
    • 8.1
      1. Introduction to DOM
    • 8.2
      2. Selecting Elements in DOM (Get Element)
    • 8.3
      3. Selecting Elements in DOM (Query Selector)
    • 8.4
      4. Creating New Element
    • 8.5
      5. Event Handler
  • Section 9. TodoList App
    4
    • 9.1
      1. Introduction
    • 9.2
      2. Project Setup
    • 9.3
      3. Project Styling
    • 9.4
      4. Adding and Deleting a Task
  • Section 10: Weather App
    4
    • 10.1
      1. Weather App Introduction
    • 10.2
      2. Weather App Project Setup
    • 10.3
      3. Weather App Styling Part
    • 10.4
      4. Getting Weather Data From API
  • Section 11: Quran Translator App
    5
    • 11.1
      1. Introduction
    • 11.2
      2. Project Setup
    • 11.3
      3. Styling the App
    • 11.4
      4. Getting Sura from API
    • 11.5
      5. Showing Sura Translation
This content is protected, please login and enroll in the course to view this content!
1. Arithmetic Operators
Prev
3. Comparison Operator
Next

Company

  • About
  • Careers
  • Resource center
  • Guides

Categories

  • All Courses
  • Digital Marketing
  • Design & Branding
  • Storytelling & Voice Over

Support

  • Contact Us
  • System Requirements
  • Site feedback

Get in touch

  • Contact Support
  • Help Center
taamtechnology.com

Copyright © 2023 Taam Technology. All Right Reserved.

  • About
  • Careers
  • Resource center
  • Guides