The Console Logger Series

Yet Another Javascript Course?

In this course we will try to describe programming concepts and terms with the Javascript language.

What you’ll learn

  • Javascript.
  • Programming Fundamentals.

Course Content

  • Introduction –> 4 lectures • 4min.
  • Variables and Types –> 9 lectures • 17min.
  • Objects –> 5 lectures • 9min.
  • Functions –> 11 lectures • 25min.
  • More on Functions –> 8 lectures • 17min.
  • Asynchronous Javascript –> 13 lectures • 39min.
  • Appendix –> 1 lecture • 1min.

The Console Logger Series


  • Basic familiarity with computer usage.

In this course we will try to describe programming concepts and terms with the Javascript language.

We will be using the log() method of the Console object as our main tool.

This is intended to be an alternative approach in presenting many bugging issues and topics.

We will start with introducing basic concepts like

  • variables
  • types
  • objects
  • functions
  • parameters & arguments

and so on…

We will attempt to answer many ‘What is?” questions, so that we get a better grip on the meaning of often encountered terms.

We will try to understand concepts that may seem obscure, like

  • hoisting
  • recursion
  • scope
  • closures
  • asynchronous
  • callbacks
  • promises

and more…

Using just the Node runtime and the VSCode editor/IDE, examples and cases involving the subjects above will be displayed in a simple manner and hopefully made easier to understand.

The presentation of most topics is meant to be fast, concise and effective.

The lecture videos were meant to be minimalistic and laconic, so the explanations are not extensive and thorough as per a detailed and in depth approach. This is not a comprehensive Javascript/Programming Course, it should rather be considered as a simplified quick guide.


The course was initially offered for free, but after it received low rating submissions which were not accompanied with any reasoning or suggestions, it was moved to the paid Udemy tier.

More content may be added in the future, depending on the acceptance of the current content.

Please rate, keeping in mind that the purpose of the course is a quick, simple and concise presentation of the topics.

Get Tutorial