Цель курса – увеличить производительность разработки при помощи Delphi 10 Seattle, за счет использования её новых возможностей, при разработке приложений для платформы Win32.
Курс предназначен для программистов, разработчиков и архитекторов, переходящих на разработку в Delphi 10 Seattle с предыдущих версий Delphi.
Курс состоит из теоретических (лекции) и практических (лабораторные работы) занятий.
Программа курса
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
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Авторские курсы по продуктам компании Embarcadero - это программы, разработанные преподавателями Учебного Центра "Интерфейс" в результате анализа наиболее актуальных и востребованных технологий в разработки программного обеспечения на сегодняшний день.
Высококвалифицированные преподаватели и ведущие специалисты используют современные методики обучения, инновационные подходы к подаче информации и делятся своим уникальным опытом.
Авторские курсы – узкоспециализированные, исключительные знания, которые преподаватель получил, занимаясь любимой профессией. Занятия на этих курсах помогут Вам освоить новую сферу деятельности, причем на таком уровне, который, возможно, позволит в будущем сменить работу или просто сделают Вашу жизнь намного интереснее и осмысленнее.
Курсы дают представление о программных продуктах компании Embarcadero, обучают навыкам разработки информационных систем, совместному использованию продуктов Embarcadero с продуктами третьих фирм для эффективного создания конечных приложений.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Нужна помощь в поиске курса? Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
Поговорите со своим личным тренинг-менеджером! Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.