Основы программирования на С/C++
С++ широко используется для разработки программного обеспечения, в том числе системного, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, а также развлекательных программ (игр). Курс также будет полезен тем, кто обладает знаниями о сложности прикладных программ, но хочет их систематизировать, а также желает повысить свою эффективность за счёт овладения новыми приёмами и методами работы в области программирования.
Цель курса: получение знаний и навыков в следующих областях:
- Изучение основ применения языка программирования С++
- Разработка приложений с помощью Microsoft Visual C++
- Отладка программ и обработка ошибок
- Создание алгоритмов, лежащих в основе решения практических задач
- Методика визуального программирования
- Создание приложений для операционной системы Windows, с помощью визуального редактора Windows Forms
Описание курса: школьник научится разбираться в коде и синтаксисе языка программирования С, С++ и разрабатывать консольные приложения для решения реальных задач, создавать полноценные оконные приложения, работающие в среде Windows, такие как простейший текстовый редактор, MultiPLayer и др. Он будет знать основы разработки алгоритмов, в том числе объектно-ориентированного программирования, которые значительно упростят дальнейшее обучение любым языкам программирования. Использование современной среды разработки программ с применением Windows Forms значительно упростит процесс создания пользовательских программ.
По окончании курса Вы будете:
- Разбираться в коде и синтаксисе языка С, С++, понимать структуру программы в языке С++
- Уметь работать со структурами данных, объектами и классами в языке С++
- Самостоятельно разрабатывать алгоритмы программ для решения различных задач
- Использовать динамическое выделение памяти и предотвращать утечку памяти
- Осуществлять поиск, сортировку и инвертирование данных
- Использовать отладчик для выполнения программы в пошаговом режиме
- Использовать Microsoft Visual Studio и др. компиляторы для создания приложений
- Использовать Windows Forms для создания оконных приложений Windows
- Уметь использовать различные визуальные компоненты программной среды
Вы будете изучать:
- Синтаксис языков программирования С, С++. Область применения языков программирования для решения конкретных задач, разработки программ и игр.
- Microsoft Visual Studio – интегрированная среда разработки программного обеспечения, позволяющая разрабатывать консольные приложения и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms любой сложности.
- Программирование алгоритмов линейной и ветвящейся структуры с использованием логических операторов, переключателей SWITCH, циклов.
- Использование структур для физического объединения различных типов данных, использование функций и шаблонов функций для программирования блочных алгоритмов.
- Использование объектов и классов в современных алгоритмах объектно-ориентированного программирования (ООП). Особенности использования классов и объектов в языке С++.
- Создание многофайловых проектов в среде программирования Visual C++.
- Методику визуального программирования с помощью технологии Windows Forms для создания оконных приложений Windows. Внесение изменений в код проекта для решения определенных задач.
Обязательная предварительная подготовка к курсу: успешное окончание курсов: «Пользователь персонального компьютера (Основной курс)»
Группы на курс «Основы программирования на С/C++» комплектуются
по телефону +7-904-532-7000 с 14:00 до 18:00.