КУРСЫ В МИНСКЕ: IT-КУРСЫ И ДРУГИЕ / ПРОГРАММИРОВАНИЕ; ДИЗАЙН, ГРАФИКА, ВЕРСТКА; РЕМОНТ ПК; СЕКРЕТАРЬ, АНГЛИЙСКИЙ...
Учебный центр Современные системы обучения
KURSY.BY
НАУЧНО-ОБРАЗОВАТЕЛЬНЫЙ ЦЕНТР
Г. МИНСК, ПР. ПОБЕДИТЕЛЕЙ 23/1, ОФИС 812
vel:
life:
mts:
тел.:

e-mail:
9375 (44) 501-00-70
9
375 (25) 640-25-03
9375 (29) 860-60-70
9375 (17) 209-49-66
  kursy_8@mail.ru
       
    Каталог курсов      Стоимость обучения      О нас      Вопросы      Фотогалерея    Отзывы     Юмор
Modern systems of education
Современные системы обучения
   

 

 

ЯЗЫК ПРОГРАММИРОВАНИЯ C++ Qt

C#Язык программирования С++ Qt
  C++ начальный уровень
  C++ базовый уровень
Продолжительность курса - 2 месяца обучения по 36 академических часов в месяц. Время обучения вечернее с 18.30 до 21.30 по будним дням.

ПРОГРАММА КУРСА:

ЯЗЫК ПРОГРАММИРОВАНИЯ С++ Qt

Тема 1

Введение в программирование на Qt.
Основные составляющие Qt: модули и инструменты.
Знакомство со средой программирования Qt Crator (IDE Qt Crator).
Знакомство с языком программирования C++.

Тема 2

Основные типы данных.
Объявление переменных.
Литералы.
Инициализация переменных.
Операторы.
Арифметические операторы.
Выражения

Тема 3

Инструкции управления.
Инструкция if.
Цикл for.
Инструкция switch.
Цикл while.
Цикл do-while.
Continue. Break. Goto.
Вложенные циклы.

Тема 4

Массивы и строки.
Одномерные массивы.
Сортировка массивов.
Строки (Srings).
Библиотечные функции обработки строк.
Двумерные массивы.
Многомерные массивы.
Массивы строк.

Тема 5

Указатели (Pointers).
Знакомство с указателями.
Операторы, используемые с указателями.
Использование указателями.
Указатели и массивы.
Указатели и строковые литералы.
Массивы указателей.
Многоуровневая непрямая адресация.

Тема 6

Функции (Functions).
Области видимости функций.
Аргументы функций.
Завершение функции. Инструкция return.
Прототипы функций.
Рекурсия.
Ссылочные параметры.
Объявление ссылочных параметров.
Возврат ссылок.
Перегрузка функций и неоднозначность.
Аргументы, передаваемые функции по умолчанию.
Указатели на функции.

Тема 7

Динамическое распределение памяти.
Инициализация динамически выделенной памяти.
Выделение памяти для массивов.

Тема 8

Структуры (Struct).
Массивы структур .
Использование указателей на структуры.
Ссылки на структуры.
Объединения (Union).
Анонимные объединения.

Тема 9

Классы (Classes).
Введение в Object Oriented Programming (OOP).
Основы понятия класса.
Конструкторы и деструкторы.
Параметризованные конструкторы.
Инкапсуляция – первый принцип ООП.
Модификаторы доступа (private, public).
Встраиваемые функции (Inline functions).
Массивы объектов.
Указатели на объекты.
Ссылки на объекты.
“Дружественные” функции (Friend functions).
Перегрузка конструкторов.
Присваивание объектов.
Передача объектов функциям.
Возвращение объектов функциями.
Создание и использование конструктора копии.
Ключевое слово this.
Статические члены класса (static members).

Тема 10

Перегрузка операторов.
Перегрузка операторов с использованием функций-членов.
Перегрузка операторов с использованием функций-не членов класса.
Использование функций-"friend" для перегрузки унарных операторов.
Перегрузка операторов отношения и логических операторов.
Перегрузка оператора индексации массивов ([ ]).
Перегрузка оператора "()".

Тема 11

Наследование- второй принцип ООП.
Понятие о наследовании.
Модификатор доступа protected.
Использование protected members.
Множественное наследование.
Конструкторы, деструкторы и наследование.
Virtual basic class.

Тема 12

Полиморфизм - третий принцип ООП.
Указатели на производные типы.
Virtual functions.
Наследование virtual functions.
Virtual functions и abstract classes.

Тема 13

Форматированный ввод-вывод данных.
Класс ios.
Манипуляторы ввода-вывода.
Создание манипуляторных функций.

Тема 14

Файловый ввод-вывод.
Классы ifstrem, ofstream, fstream.
Доступ к файлу.
Чтение, запись файлов.
Считывание и запись блоков данных (функции read(), write()).

Тема 15

Шаблоны (Templates).
Обобщенные функции.
Перегрузка шаблона функции.
Ограничения при использовании обобщенных функций.
Обобщенные классы.

Тема 16

Стандартная библиотека шаблонов (библиотека STL).
Обзор STL.
Векторы.
Класс list.
Отображения.
Хранение в отображении объектов класса.
Алгоритмы.
Класс string.

Тема 17

Связные списки.
Итератор (iterator).
Односвязный список.
Двусвязный список.

Тема 18

Создание приложения  с графическим пользовательским интерфейсом (GUI).
Обзор Qt Designer.
Объекты библиотечных классов Qt.
Обработка событий, механизмы отрисовки.
Технология сигналов и слотов (Signals and Slots).
Разработка прототипов интерфейсов.

 

 

ЗАПИСАТЬСЯ НА КУРС СЕЙЧАС :
Поле * 'Имя' и 'Телефон' обязательные для заполнения
 

 

© 2017 Учебный центр «Современные системы обучения»
Курсы язык программирования С++ Qt в Минске

 
» вверх
 

 

 

 
 
КОНТАКТНЫЙ ТЕЛЕФОН
 
КАК К ВАМ ОБРАЩАТЬСЯ
 
    

 ГРАФИК ЗАНЯТИЙ 2017

26.11.2017
ТО и ремонт ПК,
вых.
12.00-15.00

28.11.2017
Язык программирования Ruby (с нуля)
  9.00-12.45, 18.00-21.45

27.11.2017
Revit 10.00-13.45, 18.00-21.45

27.11.2017
Секретарь 9.00-12.45

27.11.2017
Английский язык, 17.00-19.00 19.00-20.30

28.11.2017
Веб-программирование Ruby on Rails, 9.15-13.00, 18.00-21.45

28.11.2017
Видеомонтаж 10.00-13.45, вых.

28.11.2017
ASP. NET, 18.30-21.30

28.11.2017
Язык программирования Ruby (с нуля)
  9.00-12.45, 18.00-21.45

29.11.2017
Дизайн 9.00-12.45, 18.00-21.45

04.12.2017
С++ 18.30-21.30

04.12.2017
Solid 18.00-21.45

07.12.2017
Финансовый менеджмент
10.00-13.45, 18.30-21.30

07.12.2017
Видеомонтаж 10.00-13.45, 18.00-21.45

14.12.2017
Creo 18.30-21.30

В течение двух недель после оформления по пн. ср., группы от 4 человек.

CorelDraw, Photoshop, 3ds max.
9.15-13.00, 18.00-21.45

Web-верстка, HTML
PHP и MySQL
9.15-13.00, 18.00-21.45

Компьютерная графика и веб для школьников
16.30-18.00

Цифровая фотография
9.15-13.00, 18.00-21.45

Illustrator, Indesign, HTML
9.00-12.45, 18.00-21.45

JavaScript
9.15-13.00, 18.00-21.45

• Seo
9.15-13.00, 18.00-21.45

Дизайн
9.00-12.45, 18.00-21.45

Идет запись на декабрь

Автокад 18.30-21.45

Компьютер для начинающих
9.00-12.45

Компьютер для начинающих
18.00-21.45.

Компьютер для начинающих
10.00-13.45, вых.

SketchUp 9.15-13.00, 18.00-21.45

Автокад 9.00-12.45, 18.00-21.45

Архикад 9.15-13.00

CryEngine (дизайн 3d-игр)

  Начало групп согласовывается

 ГРАФИК ЗАНЯТИЙ 2018

16.01.2018
Java 18.30-21.30

19.01.2018
C# 18.30-21.30

     СТАТЬИ: КУРСЫ МИНСКА.
     КУДА ПОЙТИ УЧИТЬСЯ?
     ИНФОРМАЦИЯ ДЛЯ ВАС!

 

 


 

 

 

 

 

 

 

 

Research-educational institution “Modern systems of education” kursy.by
тел. 017 209-49-66, МТС:+375 29 860-60-70 VEL.:+375 29 670-85-30, LIFE:+375 25 640-25-03
e-mail: kursy_8@mail.ru,
г. Минск, пр. Победителей 23, корп. 1, офис 812.
Курсы I Стоимость I О нас I Вопросы I Фотогалерея I Отзывы I Юмор I Admin

 
Яндекс
Рейтинг@Mail.ru