Javascript Crash Course: Learn Needed Knowledge Fast
Prepare for working with Javascript every day. Learn Javascript skills and concepts.
Enroll in Course
Course overview
7 hours of HD video
63 lessons
Lifetime access
Learn at your own pace
30 days money back
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
    Don't take my word for it!
    Here what my students are saying.
    Its midnight and i am learning about developing angular applications via standalone components approach and it is pretty sleek and nicely mangaed. Great content by @monster_lessons
    I can confirm this. Top 5 of the best angular sources I know.
    Special thanks to @monster_lessons. Where I have learned, how to do clean code and well aligned folders structures for the current projects.Well explained so any one can understand easily.
    Your lessons are great.
    Oz
    Initially I overlooked Angular Signals, but after nearly a year, I've grasped its benefits. Learning with @monster_lessons. Benefits: no more infinite change detection, simpler state management compared to NgRx.
    By the end of this course you'll be able to:
    • Variables and data types
    • Loops and maps
    • Writing code with conditions
    • Transforming arrays and object
    • Working with API
    • Working with DOM
    • Solving practical tasks yourself
    • Building real projects
    What you will learn:
    • Be very well prepared for any Javascript usages you will have
    • Excel in a wide variety of Javascript possibilities
    • Strengthen you Javascript skills and your knowledge of important concepts
    • Learn the skills, concepts, and techniques of Javascript
    • Feel very confident in Javascript projects
    Who is this course for?
    • Anyone who wants to learn Javascript
    • Anyone who wants to strengthen their Javascript skills and knowledge
    • Anyone who wants to improve their code
    Prerequisites:
    • None
    Hi, I’m Oleksandr Kocherhin

    I am a full-stack developer with a passion for learning and sharing my knowledge. I have been programming for around 15 years and teaching for nearly 9 years.

    I believe in learning by doing, and this philosophy is present in every course I teach. I love exploring new web and mobile technologies, and my courses focus on giving you an edge in our fast-moving industry.

    50K+
    Students taught
    45K+
    YouTube fans
    15+
    Years of experience
    16
    Coding courses
    Curriculum
    Introduction
    Why Javascript?
    Preview
    Setting up environment
    Preview
    Editor
    Start
    Javascript basics
    Variables
    Start
    How to name variables?
    Preview
    Javascript data types
    Start
    Javascript arrow functions
    Start
    Prettier
    Start
    Javacript function keyword
    Start
    Javascript if else
    Start
    Do it yourself: if else task
    Start
    Javascript ternary operator
    Start
    Do it yourself: ternary operator task
    Start
    Javascript switch case
    Start
    Javascript equality operator
    Start
    Common pitfall with conditions
    Start
    Javascript objects
    Start
    Javascript arrays
    Start
    Handling errors in Javascript
    Start
    Javascript for loop
    Start
    Javascript while loop
    Start
    Javascript do while loop
    Start
    Advanced Javascript topics
    Javascript array map method
    Start
    Do it yourself: array map task
    Start
    Javascript array filter method
    Start
    Do it yourself: array filter task
    Start
    Javascript scope - global vs local scope
    Start
    Javascript classes
    Start
    Do it yourself: classes task
    Start
    Javascript math
    Start
    Javascript DOM
    Start
    Javascript register form
    Start
    Do it yourself: DOM todo list
    Start
    Javascript closures
    Start
    Even more advanced Javascript topics
    Setting up real project with Vite
    Start
    Javascript modules - imports and exports
    Start
    Do it yourself: sidebar menu
    Start
    Javascript set timeout and set interval
    Start
    Javascript callbacks
    Start
    Javascript promises
    Start
    Javascript async await
    Start
    Fetching data in Javascript
    Start
    Do it yourself: fetching data task
    Start
    Debugging network requests in Javascript
    Start
    Local storage in Javascript
    Start
    The most advanced Javascript topics
    Javascript destructuring
    Start
    Javascript assignment by value vs by reference
    Start
    Arrays and objects are not equal
    Start
    Checking data type in Javascript
    Start
    Most needed Javascript array functions
    Start
    Stringifying and parsing objects
    Start
    Do it yourself: accordeon project
    Start
    Boolean and Number operators
    Start
    Javascript reduce function
    Start
    Javascript sorting
    Start
    Javascript groupping
    Start
    Javascript from entries
    Start
    Analog clock project
    Start
    Javascript dates
    Start
    Javascript spread and rest operators
    Start
    Weather project
    Start
    Todo project
    Start
    What's next?
    Homework
    Start
    Frequently Asked Questions

    There are lots of free tutorials out there. Why should I pay for this course?

    Free tutorials are free for a reason. They are often short, lacking information or focus only on small topic and once you finish one tutorial, you'll be left in an ocean of free tutorials. You don't know what to read next. By enrolling in this course, you'll be assured that you're on a learning path that I've carefully created for you based on my more than 10 years of programming and teaching experience. You won't waste time jumping from one tutorial to another.

    When does the course start and finish?

    The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

    How long do I have access to the course?

    How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

    What if I am unhappy with the course?

    I would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

    πŸ’° 30-Day Money-Back Guarantee
    Try it risk-free
    You can ask for a refund any time during the first 30 days if you decide the course isn’t for you.
    Pricing
    Single Course Payment
    Own it forever!
    $12.99
    Limited offer!

    Please login to buy a course

    All-Access Membership
    All courses, one low monthly price!
    $25/mo
    Cancel anytime!

    Please login to subscribe