Programming Basics with JavaScript - May 2025
Skills which you will acquire
- Working with the console (data input and output)
- Working with loops (for)
- Working with more complex logic checks
- Working with logical checks (if-else)
- Performing simple calculations
- Working with more complex loops (nested for loops and while loops)
Topics
-
Prerequisites -
Prerequisites
No description yet
Resources
- WhatsApp Group
- Orientation, Resources and LMS Use Instructional Video
- Instructions about the Judge system
- Working With Percentages Short Explanation
- JavaScript Visual Studio Code Installation and Office Fonts Guidelines-Linux
- JavaScript Visual Studio Code Installation Guidelines - Windows
- JavaScript Visual Studio Code Installation Guidelines - Mac
-
First Steps in Coding -
First Steps in Coding
- What is programming?
- Variables
- Data types
- Console Input/Output
- Simple operations and calculations.
Date: May 20, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: First Steps in Coding -
Exercise: First Steps in Coding
Date: May 26, Monday,
entirely online at 18:30 PM Eastern African TimeResources
-
Conditional Statements -
Conditional Statements
- Comparison operators
- Boolean variable
- Simple logic checks
- A series of checks
- Rounding and formatting
- Life of a variable
- Debugging.
Date: May 27, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: Conditional Statements -
Exercise: Conditional Statements
Date: May 31, Saturday,
entirely online at 10:00 AM Eastern African TimeResources
-
Conditional Statements - Advanced -
Conditional Statements - Advanced
- Switch-case construction
- Nested checks
- Logical operators: and, or, negation.
Date: June 03, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: Conditional Statements - Advanced -
Exercise: Conditional Statements - Advanced
Date: June 07, Saturday,
entirely online at 10:00 AM Eastern African TimeResources
-
For-Loop -
For-Loop
- Increment and decrement
- For loop - construction
- Decreasing for loop
- For loop with step.
Date: June 10, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: For-Loop -
Exercise: For-Loop
Date: June 14, Saturday,
entirely online at 10:00 AM Eastern African TimeResources
-
While-Loop -
While-Loop
- While loop - construction
- Infinite while loop
- Operator continue
- Break operator.
Date: June 17, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: While-Loop -
Exercise: While-Loop
Date: June 23, Monday,
entirely online at 18:30 PM Eastern African TimeResources
-
Nested Loops -
Nested Loops
- Nested loops;
- Ending a nested loop.
Date: June 24, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
-
Exercise: Nested Loops -
Exercise: Nested Loops
Date: June 28, Saturday,
entirely online at 10:00 AM Eastern African TimeResources
-
Exam Preparation -
Exam Preparation
Date: July 01, Tuesday,
entirely online at 18:30 PM Eastern African TimeResources
There are no resources for this lecture yet
-
Final Exam -
Final Exam
No description yet
Resources
There are no resources for this lecture yet
-
Exam Retake -
Exam Retake
No description yet
Resources
There are no resources for this lecture yet
Who is the target audience for the course?
How do I apply?
To apply for the course, click HERE or the "APPLY" button and follow the steps.
What is the enrollment deadline and when does the course start?
Enrollment is open until May 20th. The training starts on May 22, and the classes will be held every Tuesday 18:30 PM to 21:30 PM and Saturday from 10:00 AM to 01:00 PM You can find the full schedule in the "Themes" section.
How and where are the classes be held?
You can study online in real time. Immediately after each lesson, you also get access to the lesson recording and learning resources.
What is the date of the exam and what does it include?
The exam will be held online and includes practical exercises. The exam date is 16th of June.
Do I get a certificate after the exam?
After passing the exam, you acquire a certificate issued by SoftUni if your score is above 60%.

How much is the tuition fee and what does it include?
Online
Free of chargeOnline training in real time
Lifetime access to lesson recordings and learning resources
Help from a mentor in understanding the learning material
Access to a closed Facebook groups with all other students
Taking a preliminary and regular exam and issuing a certificate