Учебный центр Алгоритм

8 (8412) 52 23 62
8 (8412) 56 30 70


Современные средства разработки программного обеспечения.


Delphi 7-10 Berlin. Уровень 2. Повышение квалификации. Состоит из курсов: 1221, 1222.

217010803130030300
Код курсаУчебных днейУчебных часов(руб.)
Очное обучение
в 2017 году
(руб.)
Вебинар
в 2017 году
ДАТЫ НАЧАЛА В 2017:
23.10, 30.10, 07.11, 13.11, 20.11, 27.11, 04.12, 11.12, 18.12
ДАТЫ НАЧАЛА В 2018:
09.01, 15.01, 22.01, 29.01, 05.02, 12.02, 19.02, 12.03, 19.03, 26.03, 02.04, 09.04, 16.04, 14.05, 21.05, 28.05, 18.06, 25.06, 02.07, 09.07, 16.07, 27.08, 03.09, 10.09, 17.09, 24.09, 01.10, 08.10, 15.10, 22.10, 29.10, 06.11, 12.11, 19.11, 26.11, 03.12, 10.12, 17.12

Чему Вы научитесь:

Использовать среду RAD Embarcadero Delphi. Программировать на языке Delphi. Создавать оптимальный современный интерфейс приложений. Разрабатывать оконные приложения для Windows. Выполнять отладку и тестирование программ. Разрабатывать DLL. Создавать отчетность. Строить диаграммы. Понимать принципы организации реляционных баз данных. Создавать базы данных dBase, FoxPro, Microsoft Access. Использовать Delphi для разработки программ управления СУБД. Изменять данные таблицах с использованием многопользовательских клиентов. Использовать и сопровождать справочники. Использовать отношения один-ко-многим. Использовать индексы. Использовать поиск, упорядочивание и фильтрацию данных. Использовать язык запросов SQL. Создавать отчетность в FastReport, Microsoft Office, OpenOffice. Использовать низкоуровневые сервисные функции сопровождения таблиц.

Для кого:

Курс предназначен для программистов, имеющих некоторые знания и опыт разработки программного обеспечения и желающих повысить уровень знаний, необходимых для построения приложений с оптимальным интерфейсом для пользователя и управлением базами данных dBase, FoxPro, Microsoft Access. Этот курс является базовым для остальных курсов по разработке программ в среде Delphi.

Преподаватель курса:

ГРИГОРЬЕВ ДМИТРИЙ МИХАЙЛОВИЧ

Опытный преподаватель-практик подробно и понятно познакомит вас со всеми аспектами разработки программ для СУБД в среде Embarcadero Delphi. На занятиях преподаватель подробно ответит на все ваши вопросы как по тематике курса, так и по решению существующих проблем оптимизации кода программ в вашей организации.

Оценка обучившихся:

 Отзывов: 0

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

Тема

Ак. часов

Язык Delphi. Обзор среды разработки, операторов, типов данных, структур.

  • Что и как можно разрабатывать в Delphi. Обзор RAD Delphi.
  • Типы данных, операторы, переменные, циклы, массивы, множества.

3

Проект в Delphi. Отладка и тестирование.

  • Приложение и проект. Структура.
  • Отладка и тестирование приложения.
  • Обработка исключительных ситуаций.
  • Виды интерфейса. Оптимизация интерфейса.

1

Объектно-ориентированное программирование.

  • Понятие объекта.
  • Классы, свойства, события, методы.
  • Инкапсуляция, наследование, полиморфизм.

Лабораторная работа

2

Базовые компоненты VCL. Назначение, свойства, события, методы, приемы использования.

  • Формы и фреймы. Модальность. Приемы использования.
  • Палитра Standard. Использование всех компонентов.
  • Палитра Additional. Использование всех компонентов.
  • Палитра Win32. Использование всех компонентов.
  • Палитра System. Компоненты Timer, OleContainer.
  • Палитра Dialogs. Использование всех компонентов.
  • Палитра Samples. Использование всех компонентов.
  • Палитра Ribbon Controls. Использование всех компонентов.
  • Диалоги WinAPI.

Лабораторная работа

20

Базовые задачи программирования.

  • Основы экстремального программирования.
  • Приложения для работы с файлами.
  • Приложения для работы с буфером обмена.
  • Графические приложения.
  • Создание динамических библиотек DLL.

Лабораторная работа

10

Создание отчетности.

  • Приложения с выводом информации на печать. Класс TPrinter.
  • Встроенные средства отчетности. Палитры FastReport, FastReport Exports.
  • Создание диаграмм. Палитра TeeChart.

Лабораторная работа

4

Основы организации и построения баз данных.

  • Принципы организации баз данных.
  • Создание БД (dBase, FoxPro, Microsoft Access). Применение типов полей. Создание таблиц.

Лабораторная работа

3

Создание клиента для доступа к базе данных.

  • Палитра Data Controls. Организация доступа к данным.
  • Интерфейсы BDE, dbGO(ADO), dbExpress, ODBC.
  • Применение LiveBindings и стандартных компонентов.

Лабораторная работа

5

Редактирование данных в таблицах.

  • Обращение к полям таблиц.
  • Понятие первичного ключа. Использование ключевых полей в БД и клиенте.
  • Добавление, изменение и удаление записей.
  • Справочники. Создание и использование. Сопровождение справочников.
  • Использование вычисляемых и Lookup-полей.
  • Использование графики в клиенте.
  • Обращение к Memo, Image и OLE полям таблиц.
  • Индексы. Поддержка актуальности.
  • Упорядочивание данных.
  • Поиск записей. Варианты и оптимизация поиска.

Лабораторная работа

11

Управление базами данных в режиме файл-сервер.

  • Создание многопользовательского доступа. Управление блокировками записей.
  • Синхронизация содержимого у разных клиентов.
  • Создание отношений один-ко-многим и обеспечение каскадных воздействий.
  • Использование ограничений целостности.
  • Фильтрация данных.
  • Использование языка запросов SQL.

Лабораторная работа

13

Дополнительные функции клиента БД.

  • Организация отчетности в клиенте (FastReport, Microsoft Office, OpenOffice).
  • Использование монопольного доступа.
  • Использование отложенной записи на диск.
  • Просмотр и восстановление удаленных записей. Упаковка таблиц.
  • Управление индексами. Переиндексация.

Лабораторная работа

8

Итоговая аттестация

1

Похожие курсы:

Код Наименование курса Начало обучения Стоимость обучения (руб.) в 2017 году Длитель-
ность
Очное Вебинар
1221Разработка интерфейса программного обеспечения (Delphi 7-10 Berlin)2017 год:
23.10, 30.10, 07.11, 13.11, 20.11, 27.11, 04.12, 11.12, 18.12, 25.12
2018 год:
09.01, 15.01, 22.01, 29.01, 05.02, 12.02
18200172005дн/40ч
Delphi 7-10 Berlin. Уровень 1. Разработка интерфейса ПО, компоненты, приемы кодирования, разработка DLL, построение диаграмм.
1222Построение приложений для баз данных (Delphi 7-10 Berlin)2017 год:
23.10, 30.10, 07.11, 13.11, 20.11, 27.11, 04.12, 11.12, 18.12, 25.12
2018 год:
09.01, 15.01, 22.01, 29.01, 05.02, 12.02
19300183005дн/40ч
Delphi 7-10 Berlin. Уровень 2. Управление базами данных dBase, FoxPro, Microsoft Access.
2180Администрирование, разработка и программирование баз данных. (Delphi 7-10 Berlin, сервер Microsoft SQL Server 2005-2012).2017 год:
23.10, 30.10, 07.11, 13.11, 20.11, 27.11, 04.12, 11.12
2018 год:
09.01, 15.01, 22.01, 29.01, 05.02, 12.02
372003620015дн/120ч
Delphi 7-10 Berlin, сервер Microsoft SQL Server 2005-2012. Уровень 3. Повышение квалификации. Состоит из курсов: 2170, 1241.
2181Администрирование, разработка и программирование баз данных (Delphi 7-10 Berlin, SQL сервер Firebird / Interbase)2017 год:
23.10, 30.10, 07.11, 13.11, 20.11, 27.11, 04.12, 11.12
2018 год:
09.01, 15.01, 22.01, 29.01, 05.02, 12.02
313003030015дн/120ч
Delphi 7-10 Berlin, SQL сервер Firebird / Interbase. Уровень 3. Повышение квалификации. Состоит из курсов: 2170, 1242.

Есть вопросы? Пишите:

Позвоните нам по телефонам:
8-(8412) 52-23-62
56-30-70
  • Ваше имя:
  • E-mail:
  • Ваш вопрос:
По окончании обучения выдается документ
Свидетельство Алгоритм, об окончании обучения
Об "Учебном центре "Алгоритм" Наша компания уже много лет успешно занимается обучением и повышением квалификации специалистов со всей России и стран ближнего зарубежья. Мы подготовили более 10000 профессионалов в сфере компьютерных технологий. Свыше 1000 предприятий России и стран СНГ являются нашими постоянными клиентами, такие как ЦБ РФ, РЖД, организации Газпрома и нефтяной промышленности, РАО ЕС России, предприятия ВПК, Минатома, металлургии и многие другие крупные предприятия, а также небольшие организации. Наша команда нацелена на высокий результат и внимательное отношение к каждому клиенту, к каждому обучающемуся. Обучение и повышение квалификации в "Учебном центре "Алгоритм" это современно, выгодно, удобно и престижно! Выбирайте свое будущее: компьютерные технологии, высокая квалификация - УСПЕХ!
Мы находимся по адресу: г. Пенза, ул. Володарского, 9а
  • Ваше имя
  • Ваш телефон
  • E-mail:

Вверх