A collection of JavaScript exercises and projects completed during the Internet Programming on Client Side course at the Faculty of Computer Science and Engineering — Skopje (2024/2025, Winter Semester).
This repository contains hands-on exercises covering core client-side web development concepts using vanilla JavaScript — from fundamentals to asynchronous programming and modern JS patterns.
- JavaScript Fundamentals (variables, types, control flow)
- Functions in JavaScript
- Objects and Arrays
- Document Object Model (DOM) manipulation
- JSON and AJAX
- Iterators, Generators, Promises and Fetch API
- Modules, Event Loop and Libraries
No installation needed. Open any .html file directly in your browser,
or use the Live Server extension in VS Code.
| Field | Details |
|---|---|
| Course | Internet Programming on Client Side |
| Institution | FCSE — Skopje |
| Semester | Winter 2024/2025 |
| Language | JavaScript |
Part of my academic portfolio — see other projects on my GitHub profile.