The only difference between a beginner and a master is practice.
And that's my teaching method. Practice. Practice. Practice. And more practice.
It actually works.
For example.
In JavaScript particularly, beginners scratch their heads over this:
a = b;
a == b;
a === b;
what's the difference?
So, I'll expect students to put in values and observe the output. And form your own conclusions.
"Maybe a = b means copy paste b in a"
"Maybe a == b is checking if a and b are equal"
"Maybe a === b is stricter than a == b"
This way you develop a more intuitive understanding of how 'computer' works, how programming works.
Looking at the input from various angles, if I may, and observing the output helps your mind think in programming. And that's our goal.
THINK IN PROGRAMMING. YOU WILL LEARN IT AUTOMATICALLY.
For this to work, you need actual practice.
NO MERCY ON PRACTICE.
Prerequisite:
You are expected to have at least basic HTML knowledge.
You'll be learning:
Fundamentals: data types, variables, operators, if-else, loops, functions, arrays, objects, etc.
Further: Array methods (slice, map, filter, reduce, ...), DOM manipulation, etc.
Later: Promises, async/await, modules (import, export), error handling, etc.
and more.
We'll be creating simple project to strengthen your knowledge. Believe me, JavaScript is fun.
Experience
No experience mentioned.
Fee details
₹500–3,000/hour
(US$5.95–35.68/hour)
Teaching 10USD/hr (800 INR / hour)
Assignment help: 20 USD/assignment, Basic. (1700 INR.)