Wednesday, June 20, 2018
  • 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

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

Модуль 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