Skip to main content
Category

OPPORTUNITIES

Data Engineering and Analytics – March 2026

By Bulgaria, Bulgarian, Country providing the training, Course, Duration of training, Format of the training, Language of the training, Online training, OPPORTUNITIES, OPPORTUNITIES: Training, Paid training, Training fee, Type of training, Up to half a yearNo Comments
Data Engineering and Analytics - March 2026

30.09.2025

The Upskill program “Data Engineering and Analytics” has been developed in collaboration with leading experts in the field of data processing and analysis in Bulgaria and aims to provide participants with the essential knowledge and skills for a successful career as a Data Engineer, ETL Developer, Data Analyst, BI Specialist, and other related roles.

The program consists of five consecutive courses that progressively introduce students to the fundamentals and best practices in data engineering. Participants begin with mathematical concepts and the principles of working with data, gain an understanding of databases and SQL, study the concepts of Data Warehousing and ETL processes, and conclude with the use of visualization tools and techniques for building effective and intuitive data representations.

Each course includes hands-on tasks and projects that enable learners to apply the acquired knowledge in real-world scenarios and strengthen their skills in data engineering. The program focuses on the practical application of concepts in real business contexts, ensuring that participants develop both theoretical understanding and practical competence. Throughout the training, students will design ETL processes, build and manage Data Warehouses, and create data visualizations that support decision-making across various industries.

Upon successful completion of the program, participants will be well-prepared to enter the dynamic and rapidly evolving field of Data Engineering and contribute to transforming data into valuable business insights.

Learn more about the benefits and agenda of the program HERE.

Details

Target audience

Digital skills for ICT professionals

Digital skills in education

Digital technology

Big data

Other

Level

Middle

Format of the training

Online

Training fee

Paid training

Duration of the training

Type of training

Language of the training

Bulgarian

Country providing the training

Bulgaria

Classification

Single opportunity

C# Development – January 2026

By Bulgaria, Bulgarian, Country providing the training, Course, Duration of training, Format of the training, Language of the training, Online training, OPPORTUNITIES, OPPORTUNITIES: Training, Paid training, Training fee, Type of training, Up to half a yearNo Comments
C# Development - January 2026

10.09.2025

The Upskill program “C# Development” provides structured and in-depth knowledge of programming with the C# language and the .NET ecosystem. It starts from the simplest logical operations and the basics of writing code and concludes with building and organizing medium-sized projects following best practices in object-oriented programming, working with collections, and testing. Throughout the process, students learn to work with IDEs (Visual Studio / Rider), debug errors, write clean and maintainable code, and prepare for a practical exam.

The “Programming Basics with C#” course develops the initial programming skills that form the foundation for a career in IT. It covers writing basic C# code, working with a development environment, variables and data types, operators and expressions, console input/output, conditional statements (if, if-else), and loops (for, while, nested loops`). The course progresses gradually in difficulty — from first steps and simple conditions to complex checks, loops, and nested loops — followed by exercises after each topic, and ends with an “Exam Preparation & Q&A” session and final exam. The course develops algorithmic thinking and task-solving discipline.

The “C# Fundamentals” course introduces participants to key data structures and their application in solving algorithmic problems. Topics include data types and variables, arrays, methods and best practices for writing functions, lists and list operations, text processing (working with string and characters), and more advanced collections like dictionaries. Each topic includes a targeted exercise to reinforce the material, followed by an “Exam Preparation & Q&A” and final exam. The focus is on the efficient use of built-in .NET collections, avoiding common mistakes, and writing clean, readable code.

The “C# OOP” course is entirely dedicated to the principles of object-oriented programming in C#. Students begin with classes and objects, constructors, and encapsulation, progress through inheritance, interfaces, and abstraction, and reach polymorphism, exception handling, and the basics of reflection (metadata and attributes). It also includes modern practices for AI-assisted unit testing (generating tests, using attributes, and analyzing coverage), along with systematic exercises after each topic. The course concludes with “Exam Preparation & Q&A” and a final exam. It develops skills for structuring larger projects, applying design principles (intro-level SOLID), writing testable code, and organizing solutions into well-structured modules and layers.

This structured module ensures a consistent progression — from basic programming constructs to working with collections and object-oriented design — while prioritizing hands-on practice through exercises and exam-based tasks at every step.

HERE you can find additional information about the benefits and agenda of the program.

Details

Target audience

Digital skills for ICT professionals

Digital skills in education

Digital technology

Software engineering

Digital Skills

Other

Level

Middle

Format of the training

Online

Training fee

Paid training

Duration of the training

Type of training

Language of the training

Bulgarian

Country providing the training

Bulgaria

Classification

Single opportunity

Cyber Security and Ethical Hacking – September 2025

By Format of the training, Online training, OPPORTUNITIES, OPPORTUNITIES: TrainingNo Comments
Cyber Security and Ethical Hacking - September 2025

01.09.2025

The Upskill Program “Cyber Security and Ethical Hacking” is specifically designed to help participants enhance and expand their skills and knowledge in the field of cybersecurity. It is suitable for individuals who already possess a certain level of expertise and wish to advance further by exploring new technologies, tools, and methods that are gaining or maintaining high relevance in the industry.

The program enables participants to master the fundamental principles behind cyberattacks that lead to the compromise of computer networks and systems. Over the course of four consecutive modules, participants will learn how to analyze code and web applications to identify vulnerabilities, ensure safe online presence, and conduct detailed scans of networks and systems.

The first course, “Introduction to Cyber Security,” covers key concepts and skills such as types of attacks and vulnerabilities, ethical hacking, internet security practices, and career development guidance in the sector. The next module, “Reconnaissance Fundamentals,” introduces methods of gathering information through open sources and specialized scanning tools. The final two courses — “System and Network Compromising” and “Compromising Platforms” — focus on techniques for intercepting and analyzing network data, procedures for system penetration, and methods for detecting attacks targeting client and server applications.

HERE you can find more information about the program and the agenda.

Details

Target audience

Digital skills for ICT professionals

Digital skills in education

Digital technology

Cyber Security

Level

Basic

Middle

Advanced

Format of the training

Online

In-person

Training fee

Paid training (cost)

Duration of the training

Type of training

Language of the training

Bulgarian

Country providing the training

Bulgaria

Classification

Single opportunity