Програмування C++ New. Для школярів 9-11 класів та студетнів. Онлайн курс

Отзывы: 0
  • Перший урок - безкоштовно
Начало занятий: 
31 июля, 2024
Идёт набор на курс!
Срок обучения: 
24 занять

Стоимость:

Оставить заявку

Условия акции

скидка - 20%

Для нових учнів з першой оплати

vkl

Описание

"Новий курс С++” : розширюємо можливості для учнів та студентів, які вже вивчали будь-яку мову програмування або серйозно налаштовані на вивчення програмування.

Якщо ви шукаєте можливість розвивати свої навички програмування та підготуватися до майбутніх викликів у цій сфері, наш новий курс С++ - саме те, що вам потрібно!

Розрахований для учнів та студентів, які вже мають попередні знання, цей курс допоможе розширити навички та забезпечить підготовку до роботи в галузі програмування в майбутньому.

Курс С++ включає в себе вивчення об'єктно-орієнтованого програмування, динамічної пам'яті, стандартних бібліотек та багато іншого.

Викладачі, які мають багаторічний досвід роботи в галузі програмування, навчать учнів основним концепціям та технікам програмування мовою С++, щоб допомогти їм стати успішними програмістами у майбутньому.

Крім того, наш курс забезпечує гнучкий графік занять, щоб він підходив для кожного. Незалежно від того, чи хочете ви займатися програмуванням вдома  або проходити навчання у нашому комп’ютерному центрі, ми гарантуємо вам досягти ваших цілей.

Курс  складається з 12+12 тем, що дозволять учням оволодіти основами програмування та мовою С++:

  • Основи С++ та розробка програмного забезпечення
  • Робота з змінними та типами даних
  • Умовні оператори та цикли
  • Функції та рекурсія
  • Робота з масивами та рядками
  • Робота з покажчиками та вказівниками
  • Об'єктно-орієнтоване програмування в С++
  • Наслідування та поліморфізм
  • Класи та об'єкти
  • Інкапсуляція та абстракція
  • Винятки та обробка помилок
  • Робота з файлами та потоками даних

Поглиблений курс:

  • Робота з динамічною пам'яттю та оператором new/delete
  • Шаблони функцій та класів
  • Стандартні бібліотеки С++ (STL)
  • Робота з множинами та алгоритмами
  • Робота з бітовими полями та бітовими операціями
  • Робота з мережами та сокетами
  • Розробка графічних інтерфейсів користувача (GUI)
  • Введення/виведення даних у консоль та на екран
  • Оптимізація та профілювання коду
  • Робота з бібліотеками для робототехніки та мікроконтролерів
  • Розробка ігор на С++
  • Залік

Ці теми охоплюють різні аспекти програмування на мові С++, від основ до більш складних концепцій та практичних застосувань. 

Кожна з цих тем є важливою для освоєння мови С++ та розуміння програмування в цілому. Ми надаємо детальні пояснення та практичні завдання, щоб допомогти учням зрозуміти та засвоїти матеріал.

Наприклад, завдання та проекти, які можуть розглядатися у курсі:

  • Основи С++ та розробка програмного забезпечення: написати програму, яка виводить на екран привітання користувача.
  • Робота з змінними та типами даних: написати програму, яка вводить з клавіатури два числа та виводить їх суму.
  • Умовні оператори та цикли: написати програму, яка перевіряє, чи є введене число парним, і виводить на екран відповідне повідомлення.
  • Функції та рекурсія: написати функцію, яка обчислює факторіал числа.
  • Робота з масивами та рядками: написати програму, яка знаходить найбільший та найменший елементи масиву.
  • Робота з покажчиками та вказівниками: написати програму, яка міняє місцями значення двох змінних, використовуючи покажчики.
  • Об'єктно-орієнтоване програмування в С++: створити клас "коло" та реалізувати методи для обчислення площі та довжини кола.
  • Наслідування та поліморфізм: створити клас "транспортний засіб" та на його основі створити класи "літак" та "машина", які мають спільні та власні методи.
  • Класи та об'єкти: створити клас "студент" з властивостями "ім'я", "прізвище", "вік", "середній бал" та реалізувати методи для виведення даних та обчислення середнього балу.
  • Інкапсуляція та абстракція: створити клас "банківський рахунок" з властивостями "номер рахунку”.
  • Уявіть, що ви розробляєте клас, який описує кермо автомобіля. Ви можете використовувати інкапсуляцію та абстракцію, щоб приховати від користувача класу деталі реалізації. Наприклад, ви можете реалізувати метод setAngle, який задає кут повороту керма автомобіля, і метод getAngle, який повертає поточний кут повороту. Клас може також мати методи для включення та вимкнення автоматичного повернення керма до його початкового положення. Це є прикладом використання інкапсуляції та абстракції для приховання деталей реалізації та забезпечення безпеки та ефективності коду.

Винятки та обробка помилок:

  • Уявіть, що у вас є програма, яка зчитує дані з файлу та обробляє їх. Якщо файл не існує або містить некоректні дані, програма може згенерувати виняток. Для обробки винятків можна використовувати блоки try-catch. Наприклад, ви можете реалізувати блок try-catch, який перехоплює виняток, якщо програма не може зчитати дані з файлу. У блоку catch можна виконати відповідні дії, такі як виведення повідомлення про помилку або запис даних в журнал помилок.

Робота з файлами та потоками даних:

  • Уявіть, що у вас є програма, яка працює з файлами та зберігає дані в них. Ви можете використовувати потоки даних для зчитування та запису даних в файл. Наприклад, ви можете використовувати потік для зчитування даних з файлу та запису їх у масив або змінну. Крім того, ви можете використовувати потік для запису

Курс допоможе поглибити свої знання в програмуванні, а також допоможе підготуватися до подальшої кар'єри в галузі технологій.

Крім того, наші викладачі допоможуть учням розробити свої власні проекти, щоб застосувати отримані знання на практиці.

Не зволікайте, запишіться на наш курс С++ вже сьогодні та почніть свій шлях до успішної кар'єри в програмуванні!"

Дни недели:
выходные, по будням, на выбор
Время занятий:
утро, вечер
Количество занятий в неделю:
2
Длительность занятия:
90
Возраст аудитории:
Средняя школа, Старшеклассники, Студенты, Взрослые
Вид подготовки:
Повышение квалификации
Город:
Онлайн, Харьков
Преподаватель:
специалист-практик
Учебные материалы:
Так
Пробное занятие:
бесплатно
Документ об окончании:
Сертифікат
Опции:
Групповые занятия
Трудоустройство:
Нет

Контакты

Адрес: 
м. Харків, Сумська, 47
На мапі:

Оставьте свой отзыв

Все отзывы достоверны! К публикации допускаются только отзывы от людей, ранее оставлявших заявку на обучение.

Последние отзывы

По данному курсу пока нет отзывов.

Похожие курсы

  • Перший урок - безкоштовно
15 августа 2024
Идёт набор на курс!
Кит, Навчальний центр комп'ютерних технологій

Стоимость

В месяц: 
2 000
грн
Кнопка записи: 
Оставить заявку
  • Киев
  • Онлайн
32 заняття
Записалось: 
1

  • Перший урок - безкоштовно
15 августа 2024
Идёт набор на курс!
Кит, Навчальний центр комп'ютерних технологій

Стоимость

В месяц: 
2 500
грн
Кнопка записи: 
Оставить заявку
  • Киев
  • Онлайн
36 пар

  • Перший урок - безкоштовно
31 июля 2024
Идёт набор на курс!
Кит, Навчальний центр комп'ютерних технологій
Акция

Стоимость

В месяц: 
2 500
грн
Кнопка записи: 
Оставить заявку
  • Онлайн
  • Харьков
24 занять
Записалось: 
3