Що нового?

Набір учасників [Фоксфорд] Мова C++ (Денис Кирієнко)

Інформація про покупку
Тип покупки: Складчина
Ціна: 4409 ГРН
Учасників: 0 з 69
Організатор: Відсутній
Статус: Набір учасників
Внесок: 66.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Про курс мова програмування C була розроблена на початку 1970-х років як мова системного програмування для операційної системи Unix. У 1990-х роках на його основі була створена мова програмування С++, що підтримує концепції об'єктно-орієнтованого і узагальненого програмування. На початку курсу ми будемо вивчати теми, загальні для мов С і C++ - синтаксис мови, стандартні функції мови. Потім перейдемо до вивчення парадигм об'єктно-орієнтованого і узагальненого програмування. В кінці курсу ми розглянемо приклади розробки додатків з графічним інтерфейсом з використанням бібліотеки QT.

30 занять по 2 ак. години/155 завдань

Мова програмування C
12 годин
* Основні алгоритмічні конструкції (умови, цикли)
• Функція. Рекурсія
  • Введення-виведення даних. Робота з файлами
  • Засоби розробки та налагодження програм
Типи даних і робота з пам'яттю
12 годин
  • Цілочисельні типи даних і операції з цілими числами
  • Представлення цілих чисел. Бітові операції. Додатковий код
  • Дійсні типи даних. Представлення дійсних чисел. Особливості роботи з
дійсними числами
  • Масиви
  • Рядки в мові C
• Покажчик. Динамічний розподіл пам'яті

Мова програмування C++
18 годин
  • Відмінності мови програмування C++ від C
  • Введення-виведення в мові C++
  • Рядки в мові C++
  • Об'єктно-орієнтоване програмування. Парадигми об'єктно-орієнтованого
програмування (успадкування, інкапсуляція, поліморфізм)
  • Розробка КЛАСІВ
  • Узагальнене програмування. Шаблони в мові C++
  • Стандарти мови C++. Нововведення стандартів C++11 і C++17
Стандартна бібліотека шаблонів STL
6 годин
  • Контейнери pair, vector, stack, queue, deque
  • Контейнери set, map, multiset, multimap
  • Стандартні алгоритми бібліотеки STL (сортування, пошук та інше)
Розробка графічних додатків з використанням бібліотеки Qt
12 годин
  • Розробка програми на базі QMainWindow
  • Слоти і сигнали. Зв'язок слотів і сигналів
  • Різні елементи управління (кнопки, поля введення, Слайдери)
  • Створення нових віджетів. Обробка подій PaintEvent
  • Обробка подій миші



https://privatelink.de/?https://foxford.ru/courses/3832/landing
 
Угорі