Уровень сложности: Начальный

Курс «CRYPTO++. Программирование криптографических алгоритмов на языке C++»

4,7 из 5 на основе оценок курса нашими выпускниками
Пройдите полноценное обучение программированию за счёт государства!
НАБОР ЗАКРЫТ
148 часов
Длительность курса
Для 8-11 классов
и учащихся в колледже
Онлайн
Формат обучения
Уровень сложности
Начальный
Для кого
Программа реализуется в рамках федерального проекта «Развитие кадрового потенциала ИТ-отрасли» национальной программы «Цифровая экономика РФ».
Оператор проекта — Университет 2035.
Видео о курсе
Главные особенности обучающей программы
Изучение программирования криптографических алгоритмов на языке С++ не только позволяет получить необходимые навыки для работы в сфере IT и программирования, но также способствует развитию логического мышления и умения решать сложные задачи. В современном цифровом мире, где наблюдается активное развитие виртуальной реальности, криптовалют и NFT, спрос на специалистов с такими компетенциями постоянно растёт.
развивает умения и навыки работы с языком программирования в среде C++, анализа данных, построения криптографических алгоритмов на этом языке.
53% ПРАКТИКИ
Актуальность программы
Данная программа
Как проходит обучение?
Программа реализуется в формате ОНЛАЙН
Обучение будет проходить в онлайн-режиме на образовательной платформе МЭО, на которой ученики и преподаватели друг с другом смогут общаться, проводить разборы домашних заданий. Все уроки будут проходить в формате вебинаров, они будут доступны для просмотра в записи в любое время. Кроме того, на платформе будут представлены интересные материалы для более глубокого изучения программы.
После обучения ученик БУДЕТ УМЕТЬ:
Самостоятельно разрабатывать программы (линейные, разветвляющиеся и с циклами)
Писать свои собственные функции, модули и алгоритмы (включая криптографические алгоритмы)
Устанавливать и настраивать среды программирования (IDE) для языка С++
Разрабатывать собственную библиотеку CustomCrypto
Работать с библиотекой Crypto++
Как создается продукт с виртуальной реальностью под основные VR/AR-устройства
Программа обучения
148 академ.часов
Модуль 1
Знакомство с С++
Модуль 2
Операторы и циклы в С++
Тема 1.1 Знакомство. Инструктаж по технике безопасности. Установка Visual Studio Code. Online компиляторы для С++ и других языков программирования
Тема 1.2 Общие принципы, история и идеология языка С++. Знакомство с интерфейсами
Тема 1.3 Типы данных, переменные и константы в C++. Вывод данных на экран. Ввод данных с клавиатуры
Тема 1.4 Арифметические операции
Тема 1.5 История шифров
Тема 2.1 Инкремент и декремент
Тема 2.2 Логические операции
Тема 2.3 Операторы в C++
Тема 2.4 Циклы в C++. Использование циклов в шифровании
Лекции:
Лекции:
Модуль 3
Работа с массивами С++. Функции С++
Модуль 4
Шифры в С++
Тема 3.1 Массивы в C++
Тема 3.2 Строки и функции для работы со строками в C++
Темы 3.3 Работа с файлами в C++. Библиотека fstream
Тема 3.4 Функции в C++. Оптимизация программ с использованием функций
Тема 4.1 История шифров
Тема 4.2 Стандартные шифры
Тема 4.3 Цифровые шифры
Тема 4.4 Криптографическая библиотека. Библиотека Crypto++
Тема 4.5 Разработка собственной библиотеки для шифрования
Лекции:
Лекции:
Что получит обучающийся после прохождения курса в рамках проекта «Код Будущего»?
Преподаватели курса
Тращенков
Сергей
Викторович
Заместитель директора по проектному управлению, педагог дополнительного образования
Лубягин
Игорь
Олегович
Педагог дополнительного образования

КАК ЗАПИСАТЬСЯ НА ПРОГРАММУ

1
Оставьте заявку на этом сайте
Оставьте заявку на сайте МЭО Академии. Перейдите на страницу интересующего вас курса, заполните форму и оставьте заявку. Далее с вами свяжется менеджер и расскажет о дальнейших шагах.
2
Получите справку в школе/колледже
Для регистрации на курсы проекта «Код Будущего» обязательно нужно получить справку об обучении в школе или колледже. Она понадобится при дальнейшей регистрации на Госуслугах.
3
Пройдите регистрацию на Госуслугах
Перейдите на страницу курса на Госуслугах. Подать заявление может сам обучающийся или его родитель (законный представитель). Заявитель должен иметь подтвержденную учетную запись на Госуслугах.
Ссылка на регистрацию на Госуслугах
4
Пройдите вступительное испытание
После одобрения анкеты-заявления вам придёт уведомление на Госуслугах для прохождения вступительного испытания. Если вы оставляли заявку не со своей учётной записи, то ссылка для прохождения вступительного испытания также придёт вам на почту. Перейдите по ссылке и авторизуйтесь на платформе Leader-ID. УСПЕШНО пройдите вступительное тестирование на платформе в течение 10 рабочих дней.
5
Получите доступ к платформе МЭО через Leader-ID
После успешного прохождения вступительного тестирования получите ссылку для перехода на платформу МЭО.
6
Заключите договор с МЭО
Заключить договор может сам обучающийся или его родитель (законный представитель). Заключить договор необходимо сразу же после успешного прохождения вступительного испытания.
7
Начните обучение!
Получите доступ к программе, расписанию занятий от МЭО и начните увлекательное и познавательное обучение!
ПОЧИТАЙТЕ, ЧТО О НАС ПИШУТ УЧЕНИКИ, ПРОШЕДШИЕ ОБУЧЕНИЕ, И ИХ РОДИТЕЛИ