top of page

Academic Information

Here you will find an overview of our educational programs and learn exactly what we teach. We have provided detailed information about the learning tracks, course content, and practical skills that students acquire. This will help you choose the program that suits you best and understand how studying at our school prepares you for a successful career in IT.

Full Stack Developer

Program Description

This program is designed to provide students with comprehensive training in modern software development, from the basics of programming to advanced full-stack development and cloud infrastructure management. It covers essential web technologies, database management, project management methodologies, and data privacy regulations, equipping students with the skills required to build, deploy, and maintain strong applications in a cloud environment.

Content

Programming basics: Python, Java, JavaScript

Functions, data structures, and OOP principles

HTML, CSS, responsive layouts, and UI design basics

JavaScript, TypeScript, and DOM manipulations

React and Next.js for dynamic interfaces

Node.js and Express for backend logic and REST API

NestJS and clean architecture for scalable systems

SQL and NoSQL databases (PostgreSQL, MongoDB)

Git, Git Flow, and collaborative development

Linux, Docker, and deployment workflows

QA – Software Tester in Manual & Automatic Engineer

Program Description

This program is a comprehensive curriculum designed to equip students with the essential skills required to excel in the field of software development and quality assurance. This program provides a solid foundation in programming, web development, cloud infrastructure, and database management, alongside advanced training in project management, testing methodologies, and data privacy.

Content

Programming basics: Python, Java, JavaScript

Functions, data structures, and OOP principles

Databases: PostgreSQL and MongoDB

Git, Git Flow, and teamwork

Linux, Docker, and environments

Advanced Java and test design patterns

UI test automation with Selenium and TestNG

API testing with Postman and RestAssured

Mobile testing with Appium

Load testing with JMeter

BDD frameworks and readable test design

CI/CD integration with Jenkins

Jira and QA processes

DevOps & IT Administration

Program Description

This program is designed to equip students with the knowledge and skills necessary to excel in IT infrastructure management, networking, and automation. It covers essential topics such as Linux and Windows server administration, virtualization, cloud infrastructure, and cybersecurity. Students will gain proficiency in designing and managing network infrastructures, automating operations, and safeguarding systems against security threats. The program also emphasizes technical communication skills, preparing students to articulate IT concepts and collaborate in global environments.

Content

Linux fundamentals and Bash automation

Git, GitHub, and version control

CI/CD pipelines

Containerization with Docker and Docker Compose

Kubernetes: cluster deployment and orchestration

Configuration management

Monitoring and logging

Cloud platforms

Security and best practices in DevOps

Web Development & UI/UX Design

Program Description

This program is designed to provide students with a foundation in web development and IT infrastructure. Covering key areas such as programming, web design, cloud infrastructure, and database management, it equips students with the skills to design, develop, and maintain dynamic websites and applications. Through a blend of technical training and project management, students will gain expertise in HTML, CSS, JavaScript, Wix, SEO, and cloud platforms, while also mastering tools like Git and GitHub. The program also emphasizes user experience (UX), interactive elements, data privacy, and website promotion, preparing students to build professional web solutions from concept to deployment.

Content

UI/UX design principles and Design Thinking

Prototyping and interface design in Figma

Wireframes, user flows, and design systems

No-code platforms

Website and app creation without code

Data integration and automation in no-code

SEO fundamentals and advanced optimization

Content marketing and campaign design

Ads

Targeting, retargeting, and sales funnels

AI and ChatGPT for content automation

Email marketing, analytics, and A/B testing

Multichannel strategies and AI marketing trends

Data Analyst

Program Description

The Data Analyst course trains students to collect, process, and interpret data for business insights. The program combines programming, data visualization, BI tools, and marketing analytics to provide a complete set of analytical skills. Graduates leave with the ability to transform raw data into actionable recommendations and dashboards.

Content

SQL: queries, joins, aggregations, advanced queries

Python for data analysis

Data visualization

BI tools

Working with APIs and external sources

Introduction to Big Data

Machine learning fundamentals for analysts

Digital marketing analytics

AI Engineer

Program Description

The AI Engineer course is designed for those who want to work at the intersection of programming, artificial intelligence, and applied automation. Students learn to integrate large language models, build AI-powered applications, and deploy them in cloud environments. By graduation, they have practical experience in creating assistants, chatbots, and AI agents with real-world use cases.

Content

Python programming and software fundamentals

Databases: PostgreSQL and MongoDB

Git, Linux, and Docker

HTML, CSS, and JavaScript basics

Backend with Node.js, Express, and NestJS

LLM integration

Prompt engineering and optimization

RAG methods and vector databases

Building AI assistants and agents

Deployment in cloud platforms

Software Engineer

Program Description

The Software Engineer program is a comprehensive course designed to prepare specialists with a broad and structured understanding of modern software engineering. The program combines core areas of the IT industry, including software development, quality assurance, DevOps, data analytics, artificial intelligence, and digital product thinking.

 

Students gain a solid engineering foundation and learn how to design, build, test, deploy, and maintain software systems. The program focuses on engineering mindset, system architecture, automation, and real-world practices, enabling graduates to work across different technical roles and understand the full software development lifecycle.

Content

Python programming and software fundamentals

Databases: PostgreSQL and MongoDB

Git, Linux, and Docker

HTML, CSS, and JavaScript basics

Fullstack with Node.js, Express, and NestJS

Practical AI integration and use of modern AI tools

Automated software testing

DevOps practices and CI/CD pipelines

Data analytics and working with data-driven solutions

Digital marketing fundamentals

UI/UX and No-code development

bottom of page