Delphi 7/10. Уровень 1. Программирование Delphi 7 и Delphi 10 Seatle. Базовый курс / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

Delphi 7/10. Уровень 1. Программирование Delphi 7 и Delphi 10 Seatle. Базовый курс

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Course diplomas and certificates
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

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

What you will learn?
Работать в среде Delphi
Программировать на языке Object Pascal
Разрабатывать оконные приложения
Разрабатывать удобный графический интерфейс пользователя
Обрабатывать исключительные ситуации
Отлаживать программы
Создавать базовое GUI-приложение в среде Delphi, а также использовать ряд вспомогательных компонент
Program
Модуль 1. Основы языка Object Pascal. Среда разработки Delphi – 4 ак.часа
  • Module
  • Online/Offline
Основные части среды разработки Delphi 10 Seatle. Создание консольного приложения на языке Object Pascal в среде Delphi 10 Seatle. Переменные, константы, типы данных, операции. Управляющие конструкции: Ветвление и цикл. Программа «Расчет сложных процентов», ее написание и анализ.
Модуль 2. Синтаксис языка Object Pascal – 8 ак.часов
  • Module
  • Online/Offline
Функции и процедуры. Конструкция множественного выбора. Массивы и записи. Работа с текстом. Понятие класса. Принцип объектно-ориентированного программирования. Особенности реализации классов и объектов в среде Delphi 10 Seatle.
Модуль 3. Разработка оконных приложений в среде Delphi 10 Seatle – 4 ак.часа
  • Module
  • Online/Offline
Основные требования к интерфейсу пользователя. Понятия формы и фрейма. Элементы управления. Паттерн проектирования «компонент-контейнер». Палитра компонент и обозреватель объектов среды Delphi 10 Seatle.
Модуль 4. Основы объектно-ориентированного программирования – 8 ак.часов
  • Module
  • Online/Offline
Выделение и освобождение памяти. Реализация принципа инкапсуляции в системе Delphi 10 Seatle. Данные, методы и свойства объекта. Наследование. Базовый и производный класс. Полиморфизм и его применение в проектировании оконного интерфейса в среде. Delphi 10 Seatle. Стандартный класс TList и другие аналогичные классы. Обработка исключений. Особенности реализации исключений в Delphi 10 Seatle. Понятие события. Виды событий. Обработка событий. Особенности и ограничения обработки событий в Delphi 10 Seatle.
Модуль 5. Основные типы экранных форм – 4 ак.часа
  • Module
  • Online/Offline
Виды пользовательского интерфейса. Понятие модальной и немодальной формы. Понятие диалоговой панели. Методика создания и использования типичной диалоговой панели в среде Delphi 10 Seatle. Размещение элементов управления на форме. Компоненты TAction и TActionList.
Модуль 6. Фреймы и компоненты – 4 ак.часа
  • Module
  • Online/Offline
Основные отличия фрейма от формы. Использование фреймов в оконном интерфейсе. Создание собственного фрейма. Элементы невизуального программирования. Создание собственного компонента.
Модуль 7. Важнейшие стандартные компоненты – 4 ак.часа
  • Module
  • Online/Offline
TGrid, TStringGrid, TComboBox, TMemo, и другие, по выбору слушателей. Возможности протокола TCP/IP. TCP-клиент. TCP-сервер. Обмен данными между приложениями.
Модуль 8. Обмен данными с некоторыми внешними приложениями – 4 ак.часа
  • Module
  • Online/Offline
Компоненты Delphi 10 Seatle, обеспечивающие взаимодействие с Microsoft Office. Загрузка данных из Excel. Выгрузка данных в некоторые стандартные форматы.
Requirements for course participants
Успешное окончание курса "Основы программирования и баз данных" или курса "Подготовка к успешной сдаче ЕГЭ по информатике" или эквивалентная подготовка.

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have