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

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

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

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

Расписание:
25 ноября 2024 года (Москва)        
10 февраля 2025 года (Москва)        
21 апреля 2025 года (Москва)        
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
Symantec Endpoint Protection Small Business Edition, Initial Hybrid Subscription License with Support, 1-24 Devices 1 YR
IBM DOMINO COLLABORATION EXPRESS AUTHORIZED USER ANNUAL SW SUBSCRIPTION & SUPPORT RENEWAL
ABBYY Lingvo x6 Многоязычная Профессиональная версия, электронный ключ
 
Другие предложения...
 
Курсы обучения   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