Программа обучения по компьютерному курсу
"Продвинутый С++ (часть 2)"
- Тема 1. Динамические структуры данных.
- Связные списки, деревья, очереди, стек.
- Создание класса Tree.
- Тема 2. Обработка исключительных ситуаций.
- Архитектура программы, использующей исключения.
- Переброс исключений, catch(...), catch(BaseЕхсeptionClass &)
- Тема 3. Многопоточность: процессы и потоки.
- Адресное пространство, синхронизация.
- Список процессов, мьютексы, семафоры, обмен данными между процессами.
- Тема 4. Создание сетевого приложения.
- Cокеты, протоколы (TCP, UDP), блокирующие и неблокирующие режимы.
- Тема 5. Графический интерфейс, окна.
- Элементы управления, элементы меню
- Панели инструментов, статусная строка
- Стандартные диалоговые окна (выбор, сохранение, найти)
- Модальные и немодальные, дочерние окна.
- Режимы размещение окна (поверх остальных).
- Тема 6. Перегрузка операций.
- Операции сложения, сложения с присваиванием, битового сдвига, сравнения, разыменования для своих типов данных.
- Тема 7. Побитовые операции, структуры.
- Побитовые операции
- Выделение и изменение отдельных битов
- Определение typedef
- Понятие о функциях
- Производные типы данных
- Перечисления, структуры
- Тема 8. Хранение информации.
- Типизированные файлы
- Базы данных (подключение готовых БД и основы выборки информации)
- Тема 9. OLE объекты.
- Внедряемые компоненты и контейнеры OLE (связь с документами MS Excel).
- Тема 10. Расширение ООП.
- Полиморфизм
- Спецификатор доступа protected
- Виртуальные методы, виртуальные деструкторы
- Абстрактные классы
- Шаблоны функций, шаблоны классов
Выпускная работа
сетевая игра для двух игроков
(например: "сетевые крестики-нолики", карточная игра "подкидной дурак" и т.п.)
Отзывы по курсу "Продвинутый С++ (часть 2)"
учитель добрый, отзывчивый. Обучение лёгкое. 10 из 10.
Курс: Программирование C++
Курс отличный и не сложный. Учитель всё подробно и доходчиво объясняет, если вы желаете научите программировать, то советую ходить
Курс: Программирование C++
Курс отличный, учитель всё подробно и доходчиво объясняет. Тем, кто желает научиться программировать, советую ходить
Курс: Программирование C++
Курс очень интересный и познавательный. Преподаватель квалифицированный, умный и остроумный. Всем советую данный курс к прохождению.
Курс: Программирование C++
Очень интерсеный курс, преподователь все понятно обьясняет. Мне все понравилось
Курс: Программирование C++
Мне курс понравился, я обучился основам программирования на языке C++. Огромное спасибо нашему преподавателю.
Курс: Программирование C++
отличный курс всем советую
Курс: Программирование C++