Данная программа является актуальной, так как в настоящее время в IT - сфере высок спрос на специалистов, занимающихся тестированием программного обеспечения.
Основными обязанностями таких сотрудников являются выявление ошибок в работе программ и моделирование различных ситуаций, связанных с их дополнительной нагрузкой.
Все теоретические знания, полученные на курсе, закрепляются на практических примерах. Курс ведут практикующие специалисты.
Образовательный курс направлен на формирование и развитие у обучающегося компетенций в области программирования и включает в себя пять модулей:
Модуль 1. Процессы QA в циклах разработки ПО
Модуль 2. Виды и уровни тестирования
Модуль 3. Клиент-серверная архитектура
Модуль 4. Особенности тестирования приложений
Модуль 5. Автоматизация тестирования Selenium
Форма обучения - онлайн, с применением электронного обучения и дистанционных образовательных технологий на образовательной платформе Moodle и прямые эфиры с преподавателем. 154 академических часа трудоёмкости учебной деятельности отведено практическим занятиям и выполнению практических заданий.
Доступные курсы
Дистанционный курс «Программирование на языке Java от beginner до middle» построен таким образом, чтобы был понятен начинающим специалистам в области ИТ и людям различных профессий, в том числе нетехнических, у которых пока нет никакого опыта в программировании.
В рамках курса слушатели изучат не только базу языка программирования Java, необходимую для решения тривиальных задач. Курс предоставит все необходимые знания
для реализации сложных клиент-серверных приложений с использованием фреймворков и библиотек, применяемых в IT-компаниях Java-стэка.
На курсе вы изучите:
- Основы языка Java и его синтаксис
- Переменные, типы данных, работа со строками, циклы и условия
- Углубленно изучим JavaCore
- Работу с базами данных. Основы SQL
- Освоим основы HTML и CSS
- Инкапсуляцию, наследование и полиморфизм
Погрузимся в Spring Framework и посвятим ему целый модуль
По окончании обучения вы как слушатель будете:
• обладать практическими навыками создания Java-апплетов;
• ориентироваться в углубленных технологиях применения языка Java в современном программировании, таких, как: работа с базами данных, создание графических пользовательских интерфейсов, разработка сетевых приложений;
• обладать практическими навыками создания Java-приложений с применением продвинутых технологий.
Для кого этот курс:
Новички, которые никогда не занимались программированием.
Программисты, которые хотят изучить в новый для себя язык программирования
Стоимость обучения - 72 000
Объем - 250 ак/ч
Длительность обучения - 4 месяца, 2 раза в неделю по 3 часа
Формат дистанционный - прямые эфиры с преподавателем, а не предзаписанные лекции
На протяжении всего курса вас будут поддерживать:
Куратор. К нему можно обращаться по любому вопросу, связанному с обучением, платформой, мероприятиями и вебинарами.
Преподаватель и наставники. Ответят на все вопросы о содержании уроков и заданий.

Дистанциолнный курс «Программирование на языке C#» построен таким образом, чтобы был понятен начинающим специалистам в области ИТ и людям различных профессий в том числе нетехнических, у которых нет никакого опыта в программировании.
На курсе вы изучите:
- Программировать на C#
- Разбираться в технологиях ADO.NET и Entity Framework Code First
- Разрабатывать собственное Windows-приложение
- Использовать ООП, LINQ, коллекции, исключения и делегаты
- Разрабатывать собственную файловую базу данных
- Работать с платформой .NET Framework и средой разработки Visual Studio
-
По окончании обучения вы научитесь:
- Самостоятельно реализовывать веб-приложения на ASP.Net Core и Razor Pages
- Создавать высоконагруженные API на GraphQL, gRPC и SignalR Core
- Освоите JavaScript, познакомитесь с ReactJS и научитесь интегрировать его с ASP.NET Core
- Покрывать веб-приложения интеграционными и нагрузочными тестами
- Разворачивать веб-приложения в Docker-контейнерах и в облаках
- Настраивать CI/CD и использовать Kubernetes
- Реализовывать микросервисную архитектуру и использовать RabbitMQ
- Управлять безопасностью и защищаться от хакерских атак
Новички, которые никогда не занимались программированием.
Программисты, которые хотят изучить в новый для себя язык программирования
Стоимость обучения - 72 000
Объем - 250 ак/ч
Длительность обучения - 5 месяцев
Формат смешанный - прямые эфиры с преподавателем, а не предзаписанные лекции

На этом курсе слушатели изучают важнейшие библиотеки и инструменты Python (Питон) для анализа данных (Data science).
Также на курсе рассматриваются средства Python для визуализации данных, извлечения данных из всемирной паутины, основы работы с СУБД PostgreSQL, машинного обучения и обработки текстовых документов и произведений на обычных языках.
Образовательный курс направлен на формирование и развитие у обучающегося компетенций в области "Большие данные" и включает в себя десять модуля:
Модуль 1. Основы Python - 22 ак.ч
Модуль 2. Структуры данных - 38 ак.ч
Модуль 3. Работа с текстом - 21 ак.ч
Модуль 4. Библиотека Pandas - 18 ак.ч
Модуль 5. Базы данных и SQL - 34 ак.ч
Модуль 6. Взаимодействие с базами данных в Python - 36 ак.ч
Модуль 7. Библиотека Numpy - 22 ак.ч
Модуль 8. Графики и визуализация - 21 ак.ч
Модуль 9. Основы машинного обучения - 38 ак.ч
Форма обучения - онлайн, с применением электронного обучения и дистанционных образовательных технологий на образовательной платформе Moodle и прямые эфиры с преподавателем. 144 академических часа трудоёмкости учебной деятельности отведено практическим занятиям и выполнению практических заданий.

- Учитель: Антонова Полина
Образовательная программа дополнительного профессионального образования «Разработка мобильных приложений на Android» предусматривает итоговую негосударственную аттестацию, включающую 2 этапа:
- Итоговое тестирование по результатам освоения программы.
- Защита выпускной работы.
По итогам слушатели получат диплом о переподготовке.
Образовательный курс направлен на формирование и развитие у обучающегося компетенций в области цифровой экономики «Разработка мобильных приложений на Android» и включает в себя четыре модуля:
Модуль 1. Разработка приложений на AppInventor – 53 ак.ч.
Модуль 2. Прототипирование приложений на Figma – 82 ак.ч.
Модуль 3. Введение в разработку на Python – 61 ак.ч.
Модуль 4. Библиотека Kivy для разработки мобильных приложений – 57 ак.ч
Форма обучения - онлайн, с применением электронного обучения и дистанционных образовательных технологий на образовательной платформе Moodle и прямые эфиры с преподавателем. 144 академических часа трудоёмкости учебной деятельности отведено практическим занятиям и выполнению практических заданий.

Образовательный курс «Fullstack-разработчик» направлен на обучение программированию РНР и прохождение пути от основ программирования до построения программ, разработки приложений с использованием frontend-разработки.
Программа курса включает четыре модуля: установка и настройка среды программирования на PHP; основы языка программирования PHP; фреймворк Laravel; JavaScript и VueJS.
Требования к уровню подготовки поступающего на обучение: пользователь ПК; лица, имеющие среднее профессиональное и (или) высшее образование; желание начать или продолжить свой путь в ИТ.
- Учитель: Мингалиев Раиль

Образовательный курс «Разработка приложений с использованием языка Java» направлен на обучение программированию Java «с нуля». В современной ИТ-индустрии язык Java является одним из самых востребованных объектно-ориентированных языков программирования. Java используется для создания серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многого другого. Приложения, написанные на Java, могут работать на любом компьютере независимо от его архитектуры.
- Учитель: Валиева Айсылу Якубовна
- Учитель: Дмитриев Юрий
IT-рекрутер – специалист, который занимается подбором кадров в IT-сфере.
Мы рекомендуем курс, если вы:
1. Действующий IT-рекрутер, который начал закрывать вакансии:
разберетесь в главных языках программирования, начнете понимать разработчиков, правильно продавать им вакансии, работать с отказами. Проработаете свои вопросы с экспертами во время живых вебинаров.
2. Рекрутер без опыта в IT:
освоите навык правильно оценивать hard и soft skills и грамотно отвечать соискателям. Узнаете, что должен содержать оффер и как составлять контрпредложение. Ознакомитесь с процессами и специальностями в IT, узнаете о мобильных и веб-технологиях. Научитесь отслеживать кандидата до выхода на новую работу и контролировать его адаптацию в коллективе.
Научиться разрабатывать мобильные приложения на iOS - это прекрасная возможность сменить сферу деятельности и получить востребованную профессию!
Дистанционный курс "Разработка мобильных приложений на iOS" выстроен таким образом, чтобы освоить его мог любой слушатель, независимо от образования и профессионального опыта. В процессе обучения студенты смогут не только изучить основы разработки мобильных приложений, но и очень много будут уделять времени практической части программы, решению различных задач, а также написанию нескольких приложений, включая приложение доставки еды!
На курсе студенты изучат такие темы, как:
- Основы программирования на Swift;
- Современные инструменты разработки программного обеспечения для мобильных устройств;
- Жизненный цикл мобильного приложения;
- Основные элементы пользовательского интерфейса мобильных приложений.
По окончании курса слушатели:
- Обладают практическими навыками разработки и публикации iOS приложений;
- Умеют выполнять отладку и тестирование мобильных приложений на физических устройствах и эмуляторах iOS;
- Умеют планировать архитектуру iOS приложения;
- Имеют несколько готовых приложений для портфолио.
По окончании курса, студенты разработают мобильное приложение и получат возможность направить своё резюме и готовое портфолио в несколько компаний-партнеров для рассмотрения их кандидатуры на стажировку.

Образовательная программа дополнительного профессионального образования «Разработка мобильных приложений на Android» предусматривает итоговую негосударственную аттестацию, включающую 2 этапа:
- Итоговое тестирование по результатам освоения программы.
- Защита выпускной работы.
По итогам слушатели получат удостоверение о повышении квалификации.
Образовательная программа основана на изучении системы и методов разработки мобильных приложений для системы Android, разработки прототипов приложений, их взаимодействие с мобильными устройствами и базами данных. А так же основы языка программирования Python и библиотеки Kivy, что позволяет получить слушателями достаточный объем знаний для самостоятельной разработки программного обеспечения. Обучение является практико-ориентированным. На каждом занятии рассматривается теоретический материал, после чего учащиеся выполняют практическую работу под руководством преподавателя. При этом практическая часть занятий включает в себя как коллективное выполнение заданий преподавателя, например, изучение программного продукта, так и самостоятельное выполнение индивидуальных заданий.