Watch Intro Video

Preview

Key Highlights

Best things come in small packages

  • 25+ Hrs of Course Content

  • ಕನ್ನಡ Pedagogy

  • Self-Paced Online

  • 8+ Real World Projects

  • Source Code for Projects

  • Join our Developer Community

  • Lifetime Access

  • Certificate Of Completion

  • 8+ hours covered  |   Fresh course content added daily

Course Curriculum

  • 1

    Section 1 : JavaScript Fundamentals

  • 2

    Section 2 : DOM Manipulation And Events.

    • Section Introduction

    • What is DOM?

    • DOM Examination

    • DOM Selectors for Single Elements.

    • DOM Selectors for Multiple Events

    • Traversing the DOM

    • Creating Elements

    • Remove Elements

    • Events Listeners and Event Object

    • Mouse Events

    • Keyboard and Input Events

    • Event Delegation and Bubbling

    • Local and Session Storage.

    • Quiz

    • Student Feedback - Chapter 2

    • Keep Updated!

  • 3

    Section 3 : DOM Projects

    • Section Introduction

    • Build a Loan Calculator App - Part 1

    • Build a Loan Calculator App - Part 2

    • Build a drum-kit game.

    • Build a dice game.

    • Build a animated task-list application - Part 1

    • Build a animated task-list application - Part 2

    • Build a animated task-list application - Part 3

    • Build a animated task-list application - Part 4

    • Student Feedback - Chapter 3

  • 4

    Section 4 : Object Oriented JavaScript

    • Section Introduction

    • Object Literals and Factory Functions

    • Constructor Functions

    • Understanding 'this' Keyword

    • Prototypes

    • Prototypal Inheritance

    • Creating Object using object.create

    • ES6 Classes and properties of OOPS

    • Sub Classes

    • Quiz

    • Student Feedback - Chapter 4

  • 5

    Section 5 : OOPS Project

    • Section Introduction

    • Build a Book-List Application - Part 1

    • Build a Book-List Application - Part 2

    • Build a Book-List Application - Part 3

    • Build a Book-List Application - Part 4

    • Build a Color Palette Application - Part 1

    • Build a Color Palette Application - Part 2

    • Build a Color Palette Application - Part 3

    • Build a Color Palette Application - Part 4

    • Build a Color Palette Application - Part 5

    • Build a BeatMaker Project.

  • 6

    Section 6 : Asynchronous JavaScript

    • Section Introduction

    • Synchronous vs Asynchronous

    • Pattern for handling Async Operation

    • Callbacks

    • Callback hells

    • Promises in JS

    • Replacing callbacks with promises

    • Consuming promises

    • Creating settled promises

    • Running parallel Promises

    • Async & Await

    • Fetch API in JS

  • 7

    Section 7 : API Projects

    • Section Introduction

    • Photon Project

    • Congratulations!

  • 8

    Certification

    • Certification Instructions

Sample Certificate

Get Certified and earn your license for better employment opportunities.

Job Scope : Frontend Developer, Backend Developer, Software Engineer.

Frequently Asked Questions

  • Who should Sign up?

    Anybody willing to learn Programming in a simple way could sign up. Students starting from the High School, Pre-University, Diploma, Engineering, Graduates, Freshers, Early Professional and even Experienced Professionals. Our Courses are designed keeping in mind to give clarity on programming foundations to move up to expert level irrespective of educational backgrounds.

  • Will I get a Certificate?

    Yes, you will get an e-Certificate of Completion once you successfully finish all the modules within your course. We track individual progress reports which includes micro lessons, quizzes, assignments etc.

  • Will I have to complete or submit any projects to get the Certification?

    No, you don't have to complete or submit any major projects to get an e-Certificate. Although, Courses include minor quizzes, assignments and take away projects for which 'Source Codes' would be shared by MicroDegree.

  • What is the duration to complete Courses?

    While you will have a life-time access to complete the courses, we recommend you to complete the courses by a month's time for better learning outcomes.

  • How can I get my Doubts clarified?

    You would be using our ' Discord Community' for instant doubt clarifications and also weekly 'Mentorship' is done through free webinars on respective courses by our expert educators.