
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