Thursday, July 27, 2017
  • 10 лет успешной работы
  • 20 преподавателей-экспертов
  • http://wowslider.com/
  • Гарантия качества обучения
10 лет успешной работы1 20 преподавателей-экспертов2 Более 100 актуальных курсов3 Гарантия качества обучения4
cssslider by WOWSlider.com v8.7

Компьютерная графика

Курсы Delphi

Этот курс в нашем Центре 
успешно закончило 
106 человек!

Вы научитесь основам работы в Delphi, самой популярной в России среде программирования, приобретёте практические навыки объектно-ориентированного программирования на Delphi, сможете разрабатывать Windows-приложения со сложным оконным интерфейсом. В курсе рассматривается большое количество практических примеров и заданий.

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

  • Работать в среде Delphi
  • Программировать на Delphi
  • Разрабатывать Windows-приложения
  • Создавать сложный оконный интерфейс
  • Осуществлять взаимодействие форм
  • Обрабатывать исключительные ситуации
  • Отлаживать программы

Продолжительность курса - 36 ак. ч.

График занятий учебных групп на курсах:

Утренние группы:
ВТ, ЧТ - с 900 до 1200
ПН, СР, ПТ - с 900 до 1200
Дневные группы:
ВТ, ЧТ - с 1200 до 1500
ПН, СР, ПТ - с 1200 до 1500
Вечерние группы:
ВТ, ЧТ - с 1500 до 1800
ПН, СР, ПТ - с 1830 до 2130
Группы выходного дня:
СБ, ВС - с 1000 до 1600

 

Курс Базовая стоимость для группы, руб. Скидка

Итоговая стоимость со скидкой, руб.

Объем курса для группы Стоимость индивид. занятий, руб Объем курса для индивид. занятий Запись на курсы

Delphi

11000

20 %

8800

36 ак. час. 18000 26 ак. час


Программа курса:

Модуль 1. Среда разработки. Написание простейших программ. Простейшие компоненты интерфейса
  • Основные компоненты среды разработки
  • Создание простейшего оконного приложения, сохранение и открытие проекта
  • Интерфейс пользователя, основные понятия
  • Использование простейших компонентов
  • Свойства, события, технология визуального программирования
  • Алфавит языка, переменные, константы, простые типы данных, объявление и использование (первое знакомство), простейшие конструкции
  • Получение введенных пользователем значений (поля ввода), преобразование типов
  • Программы: «Hello, World», «Калькулятор»
Модуль 2. Язык Delphi. Основные структуры данных и алгоритмы
  • Переменные, константы, типы данных, объявление и использование
  • Операторы
  • Управляющие структуры: циклы, условный переход, множественный выбор
  • Процедуры и функции, передача параметров
  • Компиляция, поиск ошибок, отладка, тестирование
  • Программы: «Расчет сложных процентов (прямая и обратная задачи)», «Вычислитель корней квадратного уравнения»
  • Массивы: объявление и использование
  • Динамические массивы, передача динамических массивов в процедуры и функции в качестве параметра
  • Строки
  • Записи
  • Компонент для ввода многострочного текста (Memo)
  • Стандартные диалоги (OpenDialog, SaveDialog)
  • Программы: «Подсчет стоимости заказа» (поиск минимума, максимума, среднего)
Модуль 3. Разработка приложений WIndows. Сложный оконный интерфейс
  • Требования к интерфейсу пользователя
  • Главное меню приложения и инструментальная панель
  • Проектирование окон с изменяемыми размерами
  • Диалоги MessageBox, ShowMessage, InputQuery
  • Работа с файлами из Delphi
  • Программа: «Текстовый редактор»
Модуль 4. Язык Delphi. Основы объектно-ориентированного программирования
  • Основные парадигмы ООП
  • Понятия класс, объект (экземпляр), ссылка
  • Основные термины ООП (поля, методы, свойства)
  • Определение области видимости
  • Внутреннее представление объектов
  • Проектирование класса, объектно-ориентированный анализ
  • Инкапсуляция
  • Создание объекта – выделение памяти
  • Уничтожение объекта – освобождение памяти
  • Работа с объектом (экземпляром)
  • Программы: Разработка класса «Банковский счет», его тестирование и использование
  • Наследование
  • Базовый класс
  • Типы методов (статические, динамические, виртуальные, абстрактные)
  • Разработка классов-наследников
  • Программы: Разработка классов для программы «Простейший векторный
  • Полиморфизм
  • Использование множества объектов одного или родственных классов
  • Использование динамических массивов для хранения объектов
  • Программы: «Простейший векторный редактор»
Модуль 5. Типы форм в приложении и их взаимодействие
  • Реализация многооконного интерфейса
  • Модальные и немодальные формы, диалоговые окна
  • События форм, показ и закрытие форм
  • Создание формы–заставки (Splash)
  • Программа: Усовершенствование программы «Простейший векторный редактор»
Модуль 6. Обработка исключительных ситуаций, виды ошибок, особенности отладки
  • Объекты Application, Screen, Printer
  • Виды ошибок, классы исключений
  • Структурированная обработка исключений
  • Вызов исключений
  • Создание классов исключений
  • Особенности отладки обработчиков исключений
  • Создание примера
Brown Blue Orange