Web Development


Javascript for Beginners Learn by Doing Practical Exercises

JavaScript for Beginners : Work closely with me doing exercises & learn more. I make Javascript easy for you guaranteed.

4.47 (8598 reviews)

Javascript for Beginners Learn by Doing Practical Exercises


3.5 hours


Sep 2020

Last Update
Regular Price

Unlimited access to 30 000 Premium SkillShare courses

What you will learn

Learn to write JavaScript functions

Learn to write Javascript arrays

Learn to write Javascript loops

Learn to write Javascript math operations

Learn to write Javascript condition structure (if statements)

Learn to about Javascript variables

Extra code based on the instructor experience as a bonus


One of the best Practical Courses in UDEMY ........

Over 5,000 Students taking this course already.........

Looking for a quick and easy way to learn Javascript?

                  This course if for absolute beginners, and it is an introduction to the major components of javascript. By learning the bigger things in Javascript, you will be able to know how to put the remaining pieces together and will be able to get into advanced courses more prepared. 

  I'm not going to start this course with False promises. 

                  At the end of this course, you will NOT become an expert and nor will you in any other course. To become an expert in Javascript or any other programming language you need many hours of practice and experience; more like years of practice and experience. 

  My PROMISE to you. 

                  My promise to you is that all the lessons you will see here, will get engraved in your brain better than in any other course, why? My approach is the practice approach which is the number one key to learning any programming language or technical course faster and easier. 

  I created a small practice application for you inside the exercise files. At the end of every section, we will jump into this small application together, and practice everything we covered in the past lectures. This approach will make sure that you can retain the information you learned longer. 

        My goal is to help you understand the major components and prepare you for advanced courses, in this way you can transition to the language easier. 

                            Once you know the major parts of the Javascript language, everything else will be very easy to learn, and that is exactly what this course will provide you. 

                            With years of programming experience invested in this course, you can rest assured that the information supplied in this course will prepare you to jump into any advanced Javascript course and come out on top. 

        Commonly Asked Questions.....   

        Q: Is Javascript easy?   

                            A: Yes and no 

                            It depends on the teacher and the student. Learning Javascript is like learning a regular language, you need the major components and then you can start putting everything together. Students that jump into advanced Javascript courses might get confused and take longer to learn the language if they are not prepared with the major concepts. 

                            This course's approach is to teach you the major components not just by watching but also practicing after every section so that you get an understanding of the overall logic of the Javascript language. I find this approach to be better than jumping into an advanced course that will confuse you and leave clueless not knowing what to next, and this is why I built this crash course. 

        Q: Can I actually make money with Javascript?   

                            A: Yes and yes. 

                            The market for Javascript is enormous and is in demand right now in any part of the world. Having a programming language like Javascript in your toolset will help you make more money regardless if you are working a regular job or freelancing. Javascript is one of the highest paying programming languages out there, and it will stay like that for a very long time. 

                            This Javascript Course Covers the following and then some... 

  • Introduction to the language

  • Understanding Javascript variables

  • Understanding Javascript arrays

  • Understanding Javascript functions

  • Understanding Javascript Loops

  • Understanding Javascript Math

  • Practicing Javascript variables

  • Practicing Javascript Arrays

  • Practicing Javascript Functions

  • Practicing Javascript Loops

  • Practicing Javascript Math operations

  • and lots more.....

                            And because I like what I do, I will be adding more lectures in the future. What are you waiting for? Start learning by doing, and take the course now. The sooner you start the better. 


Introduction, Setup and Syntax


If your lecture videos are blurry Please Look at this!! (Optional)

What is Javascript

Course Exercise Files

Practice App & Display Functions

Javascript Quiz

Javascript Code Editor



Variables and Arrays Quiz

Get Your Feet Wet - Practice App -Variables and Arrays

Control Structures, Functions, Math & Events

If Statements




Even Handlers Part:1 (Example: controlling clicks on a button)

Event Handlers Part:2

Function Quiz

Get Your Feet Wet - Practice App - If Statements and Loops

Get Your Feet Wet - Practice App - Math & Functions

Get Your Feet Wet - Practice App - Events

Bonus Lectures

Printing Arrays

Text Output Function with a Loop

Built-in Functions (Displaying the Time In Javascript)

Math Built-in Functions

Bonus Lectures #2 - More Javascript

Assigning, Adding and Removing Elements from Arrays

Inserting and Extracting From Arrays more functions

Forloop Array Checking with Challenge Part #1

Forloop Array Checking with Solution Part #2

Setting Up Flags and Using Booleans

Where to go next?

Quick Syntax Reference/Resource File



Tuhin8 October 2020


P3 October 2020

The subtitles are messed up but the content and the tutor are super cool. I would definitely recommend this tutor.

Chantong20 September 2020

The samples are very basic and reused for all of the lessons. Could have been better if new syntax or functionality are introduced per topic. Speaker is very conscious of his rating more than the course content.

Vishwas14 September 2020

Well I really dont have much time. wanted to get informative about it, Thanks to giving me an overview of it.

Syed9 September 2020

This is great for those who are complete beginners to JavaScript. I would recommend beginners to go for an advanced course on JS after this one which includes ES6/ES7 features since these are important too.

Petros24 February 2020

Probably the best online course out there for beginners or people who actually want to learn the basics for JavaScript! One of the best educational investments you can do, buying and completing this course!

Jagmeen4 February 2020

Slow up your speed . You are going bit fast . But apart from this minor issue it was a great learning with you . THANKS!!!

Natan16 January 2020

O curso cobre bem a introdução de alguém que esteja programando pela primeira vez, diversos exemplos práticos e muitas aulas ensinando a lógica de programação. Mas para usuários que já programaram antes, o fato de dar apenas uma passada superficial nos métodos da linguagem deixa a desejar.

Prabhat10 January 2020

I think, this is the course for student who is already now some basic of programming. having some idea of programming will help you here to learn very fast. anyway good teacher, happy to learn JS. highly recommended.

Tammy9 January 2020

Instructor was very pleasant to listen to. Encouraging. Received valid training in a very well laid out pattern with a special app he designed to train us on. The 1/2 off is due to multiple errors in spelling/grammar. I also feel that some of his speaking was redundant, though not in regard to the material. I would definitely take another course with him.

Lucy9 January 2020

Very good course so far. Edwin is an engaging speaker and his explanations are very clear. The exercises are at an appropriate level to support beginners without spoon-feeding.

Adam8 January 2020

Edwin is an excellent instructor who is fantastic at responding to questions and explaining concepts thoroughly.

Thomas7 January 2020

This course really helped me to get a grasp on the basics of JS and gave me the confidence to try out some small things for myself. If you're already skilled in the basics of JavaScript, this course is not for you. However, if you're an absolute beginner, look no further!

Siddharth7 January 2020

This is my second purchase from Udemy, and i specifically chose the one where you were giving the lecture. Thanks a ton

Eric2 January 2020

I'm very well versed in computer science and I know many backend languages. I chose this course hoping for a very quick overview in JS syntax. I was pleased with the speed and the lack of video duration. Quick and too the point, easy delivery with a nice overview of each primitive type and how to assign them. I'd say it is worth getting for someone who wants that


Udemy ID


Course created date


Course Indexed date
Course Submitted by