Web Core - January 2026
15.12.2025
The Web Core module provides foundational knowledge in HTML, CSS, and TypeScript. Participants will acquire skills for working with web browsers and Front-End development tools, as well as practical experience using HTML for structuring web content and CSS for styling it. Learners will build well-structured and responsive web pages and style them according to a given design.
In the second part of the module, participants will gain introductory knowledge of TypeScript, a language that extends JavaScript with static typing and a more robust code structure. The course covers types, interfaces, classes, modules, and working with functions. Learners will develop skills for writing more reliable and maintainable code and will become familiar with best practices for using TypeScript in Front-End projects.
AI tools will also be used to handle routine tasks that do not require active memorization, allowing participants to focus on deeper understanding and practical application of new concepts.

Skills You Will Gain
-
Understanding the fundamentals of typography;
-
Styling websites using CSS;
-
Building and structuring web pages;
-
Creating responsive web designs;
-
Developing modern websites;
-
Creating static web pages;
-
Working with statically typed data in TypeScript
Who Is This Module Suitable For?
This module is suitable for individuals with basic knowledge of JavaScript. Participants are expected to have general computer literacy, English language proficiency at B2 level, and a basic understanding of the HTTP protocol, object-oriented programming, and asynchronous JavaScript programming.
How Can I Enroll?
To enroll, click HERE or the “ENROLL” button and follow the steps. After successful payment of the fee, you will be officially enrolled in the training program.
Details
Website
Target audience
Digital skills for all
Digital skills for ICT professionals
Digital skills in education
Digital technology
Software engineering
Digital skills
Level
Middle
Advanced
Format of the training
Online
Training fee
Paid training (600lv)
Duration of the training
Type of training
Language of the training
Bulgarian/ English
Country providing the training
Bulgaria
Classification
Database
