top of page

JavaScript 30 Hours Course

 

You will get the teaching notes and all the programs written in this course

JavaScript Full Course Teaching Notes + Programs

₹100.00Price
  • Topics covered

    • Introduction
    • Why should I learn JavaScript?
    • What is JavaScript? What can we do with it?
    • How to make a web application dynamic? Front-end, Back-end, Full-stack
    • JavaScript Engine
    • Interview Questions Chapter 1 to 4
    • Install Visual Studio Code
    • First JavaScript Program
    • Understand console.log()
    • Specifications / Documentation
    • alert()
    • Overview of Data Types
    • Program on strings Strings(Single, double, backticks)
    • Variables, Keywords, Identifiers
    • let, var, const
    • Statements, expressions and literals
    • Why is JavaScript single threaded? Synchronous and Asynchronous programming
    • Comments
    • Overview of 8 Data types
    • Definition of JavaScript
    • Interview questions from chapter 7 to chapter 18
    • prompt
    • Type conversions
    • Operators
    • Comparisons
    • if (conditional statement)
    • Suresh techs hospital
    • Free bus pass
    • confirm
    • Logical operators
    • Interview questions from 20 to 29 chapters
    • Agile-Scrum-Sprint-Daily call
    • Overview of functions, execution contexts
    • Scopes
    • Hoisting
    • Recap of chapters 32, 33, 34 + Window
    • Objects - part-1
    • Objects - part-2 - dot, square brackets, function/method?
    • Objects - part-3 - copy by value/copy by reference
    • Objects - part-4 - Object.assign(), spread operators
    • Objects - part-5 - Deep cloning
    • Objects - part-6
    • Objects - part-7 - Keys, values, entries
    • Objects - part-8 - Property flags, freeze(), seal, preventExtensions
    • Objects - part-9 - Prototypal inheritance, Object.create()
    • Objects - part-10 - Symbols
    • Objects - part-11 - in, hasOwnProperty
    • Objects - part-12 - for in loop
    • Objects - part-13 - Interview questions, property shadowing
    • Arrays - Overview
    • Arrays - push, pop, shift, unshift
    • Overview of 50 chapters, What next?
    • Overview of HTML & CSS
    • Suresh Biodata - Project
    • Practice session - 1 - Nenu JavaScript nerchukuntunnanu
    • Functions in detail - parameters, arguments, rest parameter, difference between spread/rest
    • Functions - Why functions are called objects? First-class citizens?
    • Functions - Callbacks?
    • Practice session - 2 - Counter application
    • JavaScript Runtime - Call stack, event queue, microtask queue, event loop
    • Lottery game – part 1 - Math.random(), Math.floor()
    • Arrays - forEach, map, reduce
    • Lottery game – part 2 - Dynamically create lottery boxes
    • setTimeout, setInterval
    • Lottery game – part 3 - Add an intense feel to the game along with sounds
    • Online shopping app – part 1
    • Destructuring – Object, Array
    • Online shopping app – part 2
    • find, findIndex, some, every
    • Arrow functions in short
    • Online shopping app – part 3
    • Online shopping app – part 4
    • filter
    • Slice and splice
    • Online shopping app – part 5
    • Online shopping app – part 6
    • Sort
    • Online shopping app – part 7
    • Deploy our lottery game
    • Deploy online shopping application - Continuous deployment
    • Final Project - Demo
    • Final Project - Part 1
    • Final Project - Part 2
    • Modules - import / export
    • Final Project - Part 3
    • Final words

     

bottom of page