Доступные курсы

За год ученики проходят путь от знакомства с тем, что такое сайт и из чего он состоит, до профессиональной вёрстки современных веб-страниц. Шаг за шагом они учатся подбирать изображения и тексты, размечать объекты в HTML, оформлять их с помощью CSS, работать с макетами, контейнерами и флексбоксами, использовать псевдоклассы и псевдоэлементы. Итог курса — собственный красиво оформленный сайт-проект, созданный по всем правилам веб-разработки.

Scratch — это мир, где дети не просто играют в игры, а сами придумывают, программируют и оживляют их, чувствуя себя настоящими создателями.

На первом году дети знакомятся с основами алгоритмов и логики в Scratch: учатся работать с линейными программами, циклами, координатами и событиями. Шаг за шагом они создают анимации, мультфильмы и свои первые игры («Лабиринт», «Шутер», «Платформер»), тестируют и презентуют проекты, тренируя мышление, внимание и аккуратность в работе с кодом.

На втором году ребята переходят к продвинутой разработке: повторяют ключевые понятия, знакомятся с процедурами и параметрами, списками, клитами (классами и объектами), локальными и глобальными переменными. Они создают чат-бота, сложные игры («Скроллинг», «Арканоид», «Змейка», продвинутый шутер), разрабатывают интерфейсы и интерактивные проекты. Ученики много работают индивидуально и в командах, доводя свои финальные игры до презентации как настоящие игровые разработчики.

На первом году ученики погружаются в мир профессионального Python: учатся писать код с функциями, классами и модулями, создавать интерактивные игры и приложения для ПК. Они работают с графикой и пользовательским интерфейсом, осваивают библиотеки PyGame и PyQt, пробуют базы данных и привыкают к итеративной разработке — тестируют, дорабатывают и презентуют свои проекты, как это делают настоящие разработчики.

На втором году фокус смещается к современным направлениям IT: веб-разработка на HTML и CSS, анализ данных и первые шаги в машинном обучении, создание мобильных приложений. Ребята знакомятся с Flask, SQLite, Pandas, Sklearn и Kivy, учатся работать по принципам Agile и Scrum и выполняют проекты, которые объединяют веб, данные и приложения в единую полноценную цифровую систему.

Этот двухгодичный курс по программированию на Python знакомит детей с основами алгоритмизации и объектно-ориентированного программирования через понятные и увлекательные задачи.
Уже в первый год ребята учатся думать пошагово, решать реальные задачи на Python, создают свои первые графические игры на библиотеке PyGame, работают с графикой в Turtle и осваивают базовые принципы проектной деятельности. Ученик постепенно переходит от простых упражнений к собственным мини-проектам и начинает уверенно чувствовать себя в роли начинающего программиста. Во второй год дети углубляют знания языка Python и учатся свободно читать и писать код, работая со структурами данных и более сложной логикой. Они создают продвинутые игры и приложения на PyGame и PyQt, учатся проектировать интерфейсы, автоматизировать работу с графическими файлами и работать в команде. Итогом обучения становятся полноценные проекты — от идеи и разработки до публичной презентации, что позволяет школьнику увидеть реальный результат своих навыков и почувствовать себя частью настоящей IT-команды.

На первом году курса «Java с нуля до профессионала» ученики осваивают фундамент: устанавливают среду разработки, пишут первые программы и уверенно работают с базовым синтаксисом Java. Они изучают типы данных, условия, циклы, ООП (классы, объекты, наследование, полиморфизм), коллекции и дженерики, обработку исключений и логирование. Отдельный блок посвящён современному функциональному стилю: лямбда-выражения, Stream API, Optional. К концу года студенты умеют структурировать код по модулям, работать с файлами и сетью, писать многопоточные программы, собирать проекты с помощью Maven/Gradle и покрывать их автотестами на JUnit.

Во второй год акцент смещается к профессиональной разработке и реальным продуктам. Студенты учатся работать с базами данных (JDBC, Hibernate, Spring Data), разрабатывать веб-сервисы и микросервисы на Spring Boot, документировать API, упаковывать приложения в Docker и разбираться в основах Kubernetes. Отдельные модули посвящены безопасности (Spring Security, OWASP Top 10), производительности и внутреннему устройству JVM, шаблонам проектирования и принципам Clean Code. Завершается обучение итоговым проектом: студент разрабатывает полноценное приложение (web-сервис, систему или игру на JavaFX) — от архитектуры и кода до развёртывания и презентации.

CrypTech — курс о блокчейне, криптовалютах и децентрализованных технологиях. Вы узнаете, как работают блокчейн-сети, что такое Биткоин и Эфириум, как создаются и используются токены, что стоит за технологиями DeFi, NFT и смарт-контрактов. Курс охватывает как технические основы (хеш-функции, криптография, консенсус), так и практические аспекты — от создания кошельков до безопасного хранения и анализа криптоактивов.