Основы программирования на С/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