(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Курс "Разработка приложений Win32 в Delphi 10 Seattle"

Код: EDU-DXE-00
Специализация: Авторские курсы: Embarcadero

Продолжительность - 5 дней

Расписание:
25 августа 2025 года (Москва)        
27 октября 2025 года (Москва)        

Стоимость:  39 275 руб.  

Цель курса – увеличить производительность разработки при помощи Delphi 10 Seattle, за счет использования её новых возможностей, при разработке приложений для платформы Win32.

Курс предназначен для программистов, разработчиков и архитекторов, переходящих на разработку в Delphi 10 Seattle с предыдущих версий Delphi.

Предварительный уровень подготовки:

  • Знание Windows на уровне пользователя.
  • Навыки программирования в Delphi.
  • Знакомство с принципами работы серверов баз данных.

Курс состоит из 4-х частей:

Каждая из частей курса состоит из теоретических (лекции) и практических (лабораторные работы) занятий.

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

Курс 1. Вводный курс по разработке приложений Win32 в Delphi 10 Seattle. Основные отличия и нововведения Delphi предыдущих версий.

1. Введение

  • Различия предыдущих версий (до Delphi 2010)

2. IDE

  • Менеджер ресурсов
  • Использование модуля (Interface/ Implementation)
  • Исследователь классов (Class Explorer)
  • Мастера создания компонентов и COM
  • Поиск в палитре инструментов

3. Язык программирования

  • Полный переход на Unicode
  • Обобщенные типы данных
  • Анонимные методы
  • Вспомогательные классы
  • Strict private и strict protected
  • Цикл For..in
  • Вложенные классы
  • Финальные методы
  • Статический метод класса
  • Усовершенствованные записи
  • Class abstract, Class sealed, Class const, Class type, Class var, Class property

4. Библиотеки

  • Изменения в VCL и RTL
  • Поддержка Windows Vista
  • Ленточные элементы управления (Ribbon Controls)

Курс 2. Базовый курс по разработке приложений Win32 в Delphi 10 Seattle. Основы разработки приложений Win32 в Delphi 10 Seattle.

1. Введение

  • Новое в Delphi 10 Seattle
  • Различия предыдущих версий (начиная с Delphi 2010)
  • Отличия редакций Delphi 10 Seattle

2. Управление проектами

  • Менеджер проектов
  • Галерея
  • Конфигурации сборки
  • Настройка инструментов сборки
  • Средство переноса параметров конфигурации

3. Изменения в IDE

  • IDE Insight
  • Поиск в редакторе кода
  • Поиск в файле
  • Live Templates
  • Комментарии XMLDOC и Help Insight
  • Навигация по коду
  • Профили форматирования и другие изменения форматирования
  • Панель инструментов «старого» стиля (Delphi 7)
  • Панель инструментов навигации по коду
  • Поддержка структурного выделения кода, проверка скобок
  • Анализ кода и другие улучшения в редакторе

4. Отладчик

  • Именованные потоки
  • Запуск без отладки
  • Другие особенности отладчика

5. Интеграция контроля версий

  • Системы контроля версий
  • Subversion
  • Интеграция Git
  • Интеграция Mercurial
  • Интегрированный Beyond Compare
  • Обновление History View

6. Моделирование в UML

  • Моделирование в UML
  • Аудит
  • Метрики

7. Новые особенности языка программирования и компилятора в Delphi 10 Seattle

  • Расширенный RTTI
  • Перехватчики виртуальных методов
  • Трассировка
  • Новые предупреждения
  • Компиляция в фоновом режиме
  • Директива POINTERMATH
  • Директива Inline
  • Атрибуты
  • Функция Exit
  • Улучшения в работе с динамическими массивами
  • Библиотека параллельного программирования (Parallel Programming Library)
  • Интерфейсы Object Pascal для Box2D

8. Потоки и синхронизация

  • Анонимные потоки
  • Метод ожидания
  • Потокобезопасная очередь

9. Регулярные выражения

  • Регулярные выражения
  • Регулярные выражения в Delphi 10 Seattle

10. Библиотеки в Delphi 10 Seattle

  • Диспетчер библиотек GetIt
  • Технология естественного ввода
  • Поддержка Windows 10, Windows 8.x и Windows 7
  • Новые компоненты VCL для Windows 10
  • Компонент TAppAnalitic
  • Улучшенное масштабирование шрифтов VCL
  • Компоненты для настройки панели задач Windows 10, Windows 8.x и Windows 7
  • Стили приложения Windows 10, стили меню
  • Пользовательский интерфейс Metropolis
  • Технология связывания приложений (App Tethering)
  • Поддержка клиента SOAP 1.2
  • Объектно-ориентированные классы ввода/вывода файл и директория
  • Обработка JSON
  • Обработка XML. Встроенный XML-парсер OmniXML

11. Дополнительные компоненты и инструменты сторонних производителей

  • Box2D
  • Indy
  • IntraWeb
  • TeeChart

Курс 3. Разработка приложений баз данных в Delphi 10 Seattle

1. Введение в СУБД и SQL

  • Реляционные СУБД и их объекты.
  • Нормализация данных.
  • Применение CASE-средств для проектирования данных.
  • Операторы SQL

2. Инструменты работы с БД

  • Data Explorer
  • SQL Window – Построитель запросов

3. dbExpress

  • Фреймворк dbExpress
  • Метаданные dbExpress
  • Драйверы dbExpress

4. FireDAC

  • Универсальная библиотека доступа к данным FireDAC
  • Метаданные FireDAC
  • Драйверы FireDAC
  • Взаимодействие Data Explorer и FireDAC
  • Компонент TFDMemTable
  • Инструменты и сценарии для переноса кода dbExpress в FireDAC

Курс 4. Разработка многозвенных приложений в Delphi 10 Seattle

    • Концепция DataSnap
    • Сервер DataSnap – контейнер сервера
    • Сервер DataSnap – модуль сервера
    • Сервер DataSnap – фильтры
    • Сервер DataSnap – HTTP туннелирование
    • Безопасность в Datasnap
    • DataSnap REST сервер
    • Клиентские компоненты DataSnap
    • DataSnap – передача и получение объектов

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


Авторские курсы по продуктам компании Embarcadero - это программы, разработанные преподавателями Учебного Центра "Интерфейс" в результате анализа наиболее актуальных и востребованных технологий в разработки программного обеспечения на сегодняшний день.

Высококвалифицированные преподаватели и ведущие специалисты используют современные методики обучения, инновационные подходы к подаче информации и делятся своим уникальным опытом.

Авторские курсы – узкоспециализированные, исключительные знания, которые преподаватель получил, занимаясь любимой профессией. Занятия на этих курсах помогут Вам освоить новую сферу деятельности, причем на таком уровне, который, возможно, позволит в будущем сменить работу или просто сделают Вашу жизнь намного интереснее и осмысленнее.

Курсы дают представление о программных продуктах компании Embarcadero, обучают навыкам разработки информационных систем, совместному использованию продуктов Embarcadero с продуктами третьих фирм для эффективного создания конечных приложений.

Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.

  • Нужна помощь в поиске курса?
    Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
  • Поговорите со своим личным тренинг-менеджером!
    Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru


 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Delphi Professional Named User
ZBrush 4R6 Win Commercial Single License ESD
VMware Workstation 14 Player for Linux and Windows, ESD
Stimulsoft Reports.Ultimate Single License Includes one year subscription
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Поиск курсов
 
 
Интересные факты

Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.

  • У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю., Красникова С.А.
  • Учебный центр "Интерфейс" проводит авторизованные курсы по продуктам компаний Microsoft, ERwin, Embarcadero (CodeGear), Postgres Professional
  • Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
  • Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
  • Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
  • Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.

Горячая линия:
+ 7 (495) 925-0049
mail@interface.ru
Отправить быстрое сообщение

Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Обучение для IT-профессионалов
Обучение и сертификация Microsoft
IT сертификация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100