Loading...
Let's learn JavaScript

A semi-intensive course for Beginners

Learn how to code online.This course is suitable for all ages. The classes are interesting and challenge you, but are always individually tailored to your class and level, so you can successfully learn. The courses aim to help you master not only the basics of javascript but to take you further and give you a strong fundamental base onto which you will be able to build your own projects.

When start the courses?

These courses run from the beginning of October till the end of June. They are held from Monday to Friday and the curriculum varies from two to three hours per week. The lesson duration varies from 60 and 90 minutes blocks.

Modules:

  • Beginners: 1 modules – JS Basics (120 hours)
  • JS Fundamental: 2 modules – (182 hours)

Classes:

  • Evening - 2 times a week, 6.30-9.00 pm (3 study hours)
  • Daytime - 2 times a week, 9.30-12.00 (3 study hours)

Start Dates:

  • September session – mid-September
  • January session – early January
  • April session – early April

Duration:

  • 3 months

JavaScript for Beginners to Fundamentals

The JavaScript course is oriented, with a balanced acquisition.

The course is intended for beginners and covers all components of the language/

A brief introduction to the programming language:

JavaScript is an interpreted programming language distributed with most web browsers. It supports an object-oriented and functional programming style. It is most often applied to the HTML of an Internet page in order to add functionality and load data. It can also be used to write NodeJS server scripts, as well as many other applications.

JavaScript Course Objective:

The aim of the course is to familiarize the students with the basic technologies used in the development of web applications with JavaScript. Also to present good practical tasks for software planning and implementation, regardless of the technologies used. Upon completion of the course, it is assumed that each student will have the basic knowledge and skills to create and maintain modern web pages and applications.

🤔 Who is the course intended for:

The course is designed for those who have basic knowledge in this field and wish to develop it to a professional level. Basic knowledge of HTML and CSS is required. It is also good that the students have a good level of English.

👉 Group Scale:

For more effective training, groups are limited to 8 - 10 students.

Level of English at least Intermediate.

👍 What will your be able to do after completing the course?

  • You can write and understand how the browser language works and will be able to build a simple project game.

🧑‍🤝‍🧑 Students receive:

  • Specially developed strategies for the specific coding features
  • Comprehensive preparation

  • More about the Program

      Module One

    • Introduction to JavaScript
    • Why is it created?
    • What is JavaScript? And EcmaScript?
    • Why we shouldn't confuse JavaScript with Java.
    • What can we do with JavaScript?
    • How and when the browser executes JavaScript.
    • Where and how to include our script?
    • JavaScript - basic syntax elements.
    • Structure of the program.
    • Variables
    • Primitive types
    • Comments and good practices for their use.
    • Operators.
    • Conditional expression
    • Cycles.
    • Javascript: arrays and operations on them.
    • Define an array.
    • Accessing the elements
    • Arrays as objects
    • Basic operations with one-dimensional and two-dimensional arrays
    • JavaScript: Functions.
    • Module Two

    • What are functions in JS? What are they used for?
    • Definition of a function (function declaration vs function expression)
    • Calling a function. Passing arguments. Return result
    • Module Three - The DOM

    This is part of the program. When you enroll in the course you will be sent a PDF file per email with the full program.

    По време на занятията са включени много практически зчдачи.

    JavaScripts Module Course

    • The following start dates are:
    • Начало:
    • July 9, 2023 (Saturday-Sunday form of training from 10:30 a.m. to 1:30 p.m., which is 4 study hours with a 20-minute break). The course will be held every Saturday and Sunday. End of course: August 12, 2023
    Цени:

    Цена на курса е 650 лв.

  • Цена с -10% отстъпка - 136 лв. (при записване до 10 юни 2023г.)
  • Irena Popova

    My Master is in Applied Linguistics but when I moved to Germany there was a turning point that lead me to become a Full stack developer and a security engineer in Computer Systems and Technologies. I have studied at DCI (Digital Career Institute), Germany and Soft-Uni Bulgaria. Last year I got certified also in Blockchain technologies. I have also done three nano-degrees in programming with a company scholarship.

    More than 7 years of experience as a professional Web programmer in established IT companies, some of which are Majorel-Google. I have got a training in Internet Securities. I have experience as a senior web developer and software team leader. For the past 2 years, I have been working as a freelance consultant and programmer in the field of the Semantic Web, which allows me to comprehensively apply, use and enrich his skills in the most modern aspects of Web Technologies. My coding teaching activity began in 2020, when I finished my further studies as a student in "Systems with Artificial Intelligence" (profile: Semantic search systems). I have also led the disciplines "Programming on the Internet", "Programming languages", "Artificial Intelligence and Expert Systems" as a coach at different education institutions. As a WTM Ambassador and a GDG (Google Developer Group) in Berlin, Germany I have regularly organized coding workshops.

    I like to share and enrich my knowledge not only with fellow programmers, but also with people untried in this field until recently. I firmly believes that programming, in particular - Web Technologies, is for everyone and should be understandable to everyone.

    Web Technologies: HTML5, CSS3, JavaScript ( React, NextJS, Typescript, Bootsrtap, Node.js, Express,and some more )

    Databases: MySQL, MongoDB, Berkeley DB

    Programming languages: JavaScript, Python

    👉 The seats are limited! To register, do not hesitate to contact us!

  • Start your Coding journey with us today!

Do Not miss the opportunity to update a tech skill and reserve your spot!

Enroll

Irena Popova

Teacher

TYPES OF DISCOUNTS:

Discounts for computer training:

  • 10% for "Bring a Friend". Both parties benefit from the discount.
  • 10% for "Registration of the next course".
  • 10% for "Package with more than 20 study hours" (for individual form of study).
  • 5% for "Students".
  • Once you have passed all Tests and submit your project, you will be given a “report card”.

    German Course

    Javascript Fundamentals

    3 Months Intensive Course

    Offer

    The following start dates are:

    June 9, 2024 (Saturday-Sunday form of training from 10:30 a.m. to 1:30 p.m., which is 4 study hours with a 20-minute break). The course will be held every Saturday and Sunday. End of course: August 12, 2024

    The training takes place online through our Zoom account in a group of up to 8 to max 10 students.

    Small classes, motivated students

    Our students enjoy learning while exploring and having fun.

    Apply Now

    Summer Adventures

    Languages English, German & Art Programs

    🇬🇧 Evening English Classes

    The evening programs are the culmination of our activities. The children take part in games and competitions; demonstrate what they have learned and achieved during the previous day, and once again practise their English in a relaxed environment.

    ⛰️ Mad SCIENCE® Ages 6 - 12

    Kids explore Anatomy & Health, uncover energy with Environmental Science and solve mysteries in the Mad Science® Camp Detective Agency on our 5-day Specialist Course.

    We place great emphasis on finding the language course that fits everyone's individual learning goals and schedules. For over 25 years, we have been constantly improving our teaching and are now able to offer a comprehensive portfolio thanks to the latest innovations. As a result, our students learn to communicate as confidently as possible and succeed in an international environment.

    Explore more courses

    Explore Courses