Поиск по этому сайту

Курс: "Программирование на С++"

Автор курса:      Петров Д.В.          
Преподаватель:  Петров Д.В.

Часов, ак.:            32
Стоимость, грн.:    2700

 

 

 

 

 

 

Краткое описание:

Профессия программиста на данный момент является одной из самых высокооплачиваемых в мире. Программисты, в совершенстве владеющие языком С++, являются одними из самых востребованных на рынке труда. Центр обучения «Проминь» предлагает курс, в котором рассматриваются все мощные возможности языка С++ в разработке программ.

Цели курса:

Курс ставит цель развить у слушателей навыки структурного,  объектно-ориентированного программирования, применять их для разработки программ любого уровня сложности

Преимущества курса:
Успешное овладение курса позволит слушателям развить, сформировать навыки разработки программного обеспечения, навыки структурного,  объектно-ориентированного программирования, применять их для разработки программ любого уровня сложности, углубить навыки решения задач прикладного программирования. Также к преимуществам курса стоит отнести минимум теории и максимум практики.   

Для кого предназначен:
Курс предназначен для слушателей,  в совершенстве владеющих навыками пользователя компьютера, имеющим небольшой опыт программирования,  и желающим  углубить знания в области программирования.

По окончании курса слушатели будут знать:

  • типы данных и правильное их использование;
  • базовые операторы и операции в С++;
  • условные, циклические конструкции в С++;
  • порядок работы с массивами, методы их сортировки и обработки;
  • создание и использование встроенных, пользовательских функций;
  • порядок работы с динамическими структурами данных;
  • основы объектно-ориентированное программирования;

По окончании курса слушатели будут уметь:

  • создавать программы, используя различные типы данных и операторы;
  • применять циклические условные конструкции;
  • проводить обработку массивов;
  • создавать, использовать пользовательские функции,  применять встроенные функции, проводить перегрузку функций;
  • работать с указателями;
  • обрабатывать файлы;
  • проводить динамическое выделение памяти;
  • реализовывать алгоритмы поиска;
  • разрабатывать классы;
  • использовать конструкторы, деструкторы;


Краткая программа курса: “Программирование на C++”



п/п
Темы
Занятия (содержание, подтемы)
Часы
1
Порядок разработки компиляции, отладки консольного приложения.

Порядок разработки консольного приложения.
Особенности компиляции, отладки, трассировки приложения.

Практическая работа № 1        
Создание консольного приложения.

Домашнее задание
Разработка программы согласно индивидуальному заданию
4
2.
Работа с различными типами данных
Особенности объявления, присвоения переменных.
Преобразование типов
   
Практическая работа № 2        
Создание программы работы с разными типами данных.

Домашнее задание
Разработка программы согласно  индивидуальному заданию
4
3
Разработка программ ветвящейся структуры
Особенности использования условного оператора. Тернарный оператор.
Особенности использования циклических конструкций

Практическая работа №3
Разработка программы ветвящейся структуры

Домашнее задание
Разработать  программу согласно индивидуальному заданию.
4
4
Разработка программы работы с массивами
Особенности использования массивов.
Порядок обработки массивом.
Методы обработки и сортировки массивов.

Практическая работа №4
Разработка программ обработки массивов

Домашнее задание
Разработать программу обработки массивов согласно индивидуальному заданию.
4
5
Создание, использование функций
Встроенные функции, использование встроенных функций.
Создание собственных функций. Использование собственных функций.

Практическая работа №5
Разработка программ работы с функциями

Домашнее задание
Разработать программу обработки массивов согласно индивидуальному заданию
4
6
Особенности работы с динамической и статической памятью
Понятие статической и динамической памяти.
Особенности выделения динамической памяти для текущей задачи.

Практическая работа №6
Порядок работы с динамической памятью  

Домашнее задание
Разработать программу согласно индивидуальному заданию
4
7
Особенности работы со структурами
Порядок инициализации структур
Особенности работы с указателями на структуры.

Практическая работа №7
Особенности работы со структурами.  
4
8
Особенности работы с файлами
Порядок создания, открытия, закрытия файлов
Изучение функций для работы с файлами
Алгоритмы поиска в файлах

Практическая работа № 8           
Реализация алгоритмов поиска в файлах

Домашнее задание
Разработать  программу согласно индивидуальному заданию
4
9
Изучение концепций ООП
Изучение инкапсуляции, полиформизма, наследования.
Особенности наследования в С++

Практическая работа № 9           
Реализация наследования в программах

Домашнее задание
Разработать программу согласно индивидуальному заданию
4
10
Работа с конструкторами и деструкторами
Использование, создание конструкторов.
Использования конструктора копирования

Практическая работа № 9  
Разработка программы  с использованием конструкторов
         
Домашнее задание
Разработать  программу согласно индивидуальному заданию
4
11
Особенности работы с шаблонами
Порядок работы с шаблонами функций.
Порядок с шаблонами классов.

Практическая работа № 10           
Порядок работы с шаблонами

Домашнее задание
Разработать  программу согласно индивидуальному заданию
4
12
Итоговое занятие
Экзамен.
Выполнение комплексного контрольного задания.
2



Список раздаточного материала:
методические указания для выполнения практических работ, карточки

Где можно использовать полученные знания:
Полученные знания могут быть использованы в работе программиста, разработчика, девелопера, архитектора, тестировщика. Знания и навыки используются в таких областях как электронная коммерция, игры, веб порталы, интернет банкинг, мобильные приложения.

Поддержка выпускников преподавателем:
Преподаватель курса осуществляет всестороннюю поддержку выпускника в его дальнейшей профессиональной деятельности.   

Примеры  заданий, программ,  документов учебного курса
1. Иллюстрация к практическому занятию  № 2.  Практическая работа №3
Разработка программы ветвящейся структуры  


2. Иллюстрация к занятию №4
Разработка программ с массивами.



3. Иллюстрация к занятию №5
«Разработка программ с  функциями»



4. Иллюстрация к занятию № 6
“Порядок работы с динамической памятью”


5. Иллюстрация к практическому занятию №7  
“Работа со структурами”


7. Иллюстрация - пример выпускной работы слушателя в рамках учебного процесса по курсу «C++»




Чтобы узнать цены и длительность обучения в индивидуальном формате, перейдите на страницу:
knopka-perehod-ceny.jpg




Вероятно Вы искали: курсы С++, курсы программирования C++, обучение программированию, курсы it, курсы программирования с++ харьков, с++ курсы харьков, курсы программирования C++ цена, курсы программирования C++ стоимость, курсы C++ программа