Учебная программа: программирование C/C++
ДЛЯ ПРЕДВАРИТЕЛЬНО ЗАПИСАВШИХСЯ, ПЕРВОЕ ЗАНЯТИЯ БЕСПЛАТНО!
Цель курса:
Изучить возможности и средства языка C++.
Данный курс будет полезен всем, кто планирует в дальнейшем заниматься профессиональным программированием.
Описание курса:
Вы научитесь программировать на популярном языке программирования С++.
Курс будет полезен и тем, кто обладает знаниями в объёме программы, но хочет их систематизировать.
По окончании курса Вы будете уметь:
- Создавать проекты в популярной и современной среде программирования.
- Знать синтаксис языка программирования C++.
- Использовать структурный и объектный подходы к созданию программ.
- Выбирать правильные структуры для хранения данных.
- Создавать библиотеки собственных функций.
- Правильно использовать компьютерную память.
- Использовать файлы для хранения данных программы.
Содержание курса "Программирование на языке С":
- Введение в языки программирования C и C++.
- Основные типы данных. Переменные. Константы.
- Знакомство со средой программирования Microsoft Visual Studio.
- Создание проектов. Отладка и тестирование.
- Типы данных. Переменные. Область видимости. Время жизни.
- Ввод с клавиатуры и вывод на экран.
- Математические операции над данными.
- Структурное программирование: ветвления и циклы.
- Массивы и другие структуры данных. Массивы структур.
- Обработка текстовой информации.
- Обработка двоичной информации.
- Работа с динамическими переменными. Указатели. Ссылки.
- Операции с указателями. Адресная арифметика.
- Работа с файлами данных. Потоки.
- Написание функций. Способы передачи параметров. Рекурсия. Перегрузка функций.
- Введение в Объектно-ориентированное программирование: классы и объекты.
- Инкапсуляция. Конструкторы и деструкторы.
- Наследование. Полиморфизм.
- Стиль программирования.
- Методы тестирования. Повышение надёжности программ.