Fullstack development with TypeScript (Node.js + React)
Description:
The course is aimed at developers who want to be able to create full-fledged web applications from start to finish — from server logic to user interface — in one language: TypeScript. The program covers both the client and server parts, as well as the database and infrastructure.
What is included in the course:
Basics and advanced features of TypeScript.
Creating a REST API using Node.js, Express and TypeORM.
Reactive frontend on React using hooks and Redux Toolkit.
JWT authentication and authorization.
Working with PostgreSQL, MongoDB.
Docker, CI/CD, deployment to Vercel/Render.
Practice:
As part of the course, the student creates an MVP service — for example, a social platform with a feed, likes, comments, registration and user profile. Everything from database design to deployment.
For whom:
For those who are already familiar with JS/TS and want to become a full-fledged fullstack developer with a strong portfolio.
Unity Game Programming with C#
Description:
The course is aimed at those who want to start creating their own 2D and 3D games on the Unity engine. The training is built from the most basic concepts (scenes, objects, scripts) to creating character logic, UI and levels.
What is studied:
Unity Editor: scenes, assets, components.
C# scripts, creating object behavior.
2D/3D physics, animations, colliders.
Menu, HUD, inventory, game loop.
Building levels, generating and saving.
Export to PC, Android and WebGL.
Practice:
The course includes the development of 2 game projects:
A 2D platformer with levels, enemies, and collecting points.
A 3D first-person shooter with AI opponents and a mission system.
For whom:
Ideal for beginners and those who want to move from a hobby to professional game development.
Python for data analysis and machine learning
Description:
Step-by-step training in analytics and the use of ML in business. Students learn to collect data, process it, visualize it, and build models for predicting and optimizing processes.
What is studied:
Python: NumPy, Pandas, Matplotlib, Seaborn.
Data preprocessing, cleaning, and aggregation.
Statistics and visualization.
Machine learning basics: classification, regression, clustering.
Libraries: Scikit-learn, XGBoost.
Jupyter, Git, and model export.
Practice:
Real-life tasks:
Analysis of sales in an online store.
Building a model to predict customer churn.
Classification of reviews by sentiment (sentiment analysis).
For whom:
Suitable for both novice analysts and marketers, financiers, business specialists who want to understand and use Data Science in their work.
Cybersecurity and Ethical Hacking
Description:
This course is designed for future security specialists. It studies methods of information protection, as well as common vulnerabilities and ways to detect them. All in compliance with the law and with a practical focus.
What’s included:
Fundamentals of networks, protocols, architecture.
SQL injections, XSS, CSRF, authorization bypass methods.
Penetration testing, sniffing, MITM attacks.
Using Kali Linux, Burp Suite, Wireshark.
Log analysis and incident response.
DevSecOps basics and API protection.
Practice:
Conducting hacking tests on educational sites.
Log analysis and attack prevention on a local server.
Phishing simulation and protection against it.
For whom:
The course is suitable for IT specialists, system administrators, DevOps engineers and anyone who wants to specialize in information security.