The „JavaScript Fundamentals” course introduces the students to the fundamentals of JavaScript programming. Studying JavaScript constructs to build program logic, data types, operators, expressions, conditional constructs, cycles, and function handling. Attention on the course is drawn to work with arrays, strings and regular expressions, use of objects, associative arrays and sets.
The “JavaScript Advanced“ course extends the skills accumulated in the JavaScript Fundamentals course, with more complex concepts and principles of functional programming, object-oriented programming with JavaScript and using DOM to process items on a single web page.
The “JS Applications“ course (JS Apps) develops practical skills for building front-end applications with JavaScript, jQuery, ReactJS, AJAX and REST services. The course is based on state-of-the-art standards and JS technologies