Скоро [Специалист] Программист на Delphi 7/XE5 (комплексная программа)

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
862
50
Голосов: 0
#1
[​IMG] [​IMG]


Программист на Delphi 7/XE5

Наши эксперты разработали для Вас комплексную программу подготовки «Программист на Delphi 7/XE5». Пройдя обучение по комплексной программе, Вы получите все необходимые знания и навыки для успешного программирования в среде Borland Delphi. Программа составлена с учетом наиболее распространенных требований работодателей к сотрудникам. Пройдя обучение по комплексной программе, Вы станете специалистом высокого уровня и сможете уверенно претендовать на хорошую должность и высокую заработную плату!​

Программист на Delphi 7/XE5
Включает в себя 2 курса:


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

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

Модуль 1. Основы языка Object Pascal. Среда разработки Delphi
  • Основные компоненты среды разработки
  • Создание консольного приложения на языке Object Pascal в среде Delphi.
  • Переменные, константы, типы данных, операции.
  • Управляющие конструкции: Ветвление и цикл.
  • Программа «Расчет сложных процентов», ее написание и анализ.

Модуль 2. Синтаксис языка Object Pascal
  • Функции и процедуры.
  • Конструкция множественного выбора.
  • Массивы и записи.
  • Работа с текстом.
  • Понятие класса. Понятие объектно-ориентированного программирования.

Модуль 3. Разработка оконных приложений
  • Основные требования к интерфейсу пользователя
  • Понятия формы и фрейма.
  • Элементы управления.
  • Паттерн проектирования «компонент-контейнер».
  • Lazarus. Основные отличия от Delphi.

Модуль 4. Основы объектно-ориентированного программирования
  • Выделение и освобождение памяти.
  • Реализация принципа инкапсуляции в системе Delphi
  • Данные, методы и свойства объекта.
  • Наследование. Базовый и производный класс.
  • Полиморфизм и его применение в проектировании оконного интерфейса.
  • Стандартный класс TList и другие аналогичные классы.
  • Обработка исключений.
  • Понятие события. Виды событий. Обработка событий.

Модуль 5. Основные типы экранных форм
  • Виды пользовательского интерфейса.
  • Понятие модальной и немодальной формы.
  • Понятие диалоговой панели
  • Форма-заставка.
  • Размещение элементов управления на форме.

Модуль 6. Фреймы и компоненты
  • Основные отличия фрейма от формы.
  • Использование фреймов в оконном интерфейсе.
  • Создание собственного фрейма.
  • Элементы невизуального программирования.
  • Создание собственного компонента и размещение его на панели инструментов.

Модуль 7. Важнейшие стандартные компоненты
  • TActionList, TGrid, TStringGrid, TComboBox, TMemo, и другие, по выбору слушателей.
  • Возможности протокола TCP/IP. TCP-клиент. TCP-сервер. Обмен данными между приложениями.

Модуль 8. Потоки и синхронизация
  • Потоки и процессы
  • Синхронизация
  • Таймеры
  • Понятие о приложении-сервисе



Delphi 7/XE5/XE6. Уровень 2. Программирование баз данных в системе Delphi 7/XE5/XE6
Успешно окончив курс, Вы научитесь создавать приложения для работы с базами данных в одной из самых популярных проверенной временем среде Delphi. Вы получите необходимые знания по теории реляционных баз данных, изучите различные технологии работы с ними.
Модуль 1. Реляционные базы данных. Основные понятия
  • Понятие о реляционной базе данных.
  • Наиболее распространенные системы управления реляционными базами данных.
  • Понятие первичного ключа.
  • Механизмы поддержания целостности данных.
  • Индексы, представления и хранимые процедуры
  • Механизмы доступа к данным в среде Delphi и в среде Lazarus

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

Модуль 3. Работа с полями
  • Компоненты доступа к полям.
  • Редактирование записи.
  • Проверка правильности введенных значений средствами Delphi.
  • Проверка правильности введенных значений средствами СУБД.
  • Создание вычисляемых полей средствами Delphi и средствами СУБД.

Модуль 4. Фильтрация и поиск
  • Понятие фильтра. Частичная выборка.
  • Интерфейс фильтра.
  • Поля выбора.

Модуль 5. Работа с запросами
  • Представление связей между данными в реляционной СУБД. Понятие внешнего ключа.
  • Перекрестная выборка.
  • Представления.
  • Понятие о каскадной выборке.
  • Интерфейс каскадной выборки.

Модуль 6. Редактирование данных
  • Вставка
  • Удаление
  • Изменение

Модуль 7. Невизуальная обработка данных
  • Понятие курсора.
  • Клиентский курсор.
  • Серверный курсор.
  • Виды курсоров и из применение.
  • Применение хранимых процедур.

Модуль 8. Генерация отчетов и обмен данными
  • Форматы обмена данными.
  • Выгрузка данных в документ Excel.
  • Обработка XML-документов
  • Технологии создания отчетов.

Модуль 9. Основы графики
  • Графики и диаграммы
  • Растровая графика
  • Некоторые возможности векторной графики

Модуль 10. Введение в системы поддержки принятия решений
  • Виды информационной неопределенности.
  • Понятие о нечеткой логике и мягких вычислениях.
  • Пример системы поддержки принятия решений на основе экспертных оценок: метод Саати (метод анализа иерархий).

Продолжительность (два курса): 80 ак.ч.
Стоимость: 32 090 руб.

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

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

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя