Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 21394 ГРН
Учасників: 0 з 8
Організатор: Відсутній
Статус: Набір учасників
Внесок: 2781.2 ГРН
0%
Основний список
Резервний список

Gadzhi

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




Программист на 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
Модуль 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. Вы получите необходимые знания по теории реляционных баз данных, изучите различные технологии работы с ними.
Программа. Уровень 2
Модуль 1. Реляционные базы данных. Основные понятия
  • Понятие о реляционной базе данных.
  • Наиболее распространенные системы управления реляционными базами данных.
  • Понятие первичного ключа.
  • Механизмы поддержания целостности данных.
  • Индексы, представления и хранимые процедуры
  • Механизмы доступа к данным в среде Delphi и в среде Lazarus
Модуль 2. Создание интерфейса к базе данных
  • Методология построения приложения для работы с данными.
  • Основные компоненты доступа к базам данных.
  • Модуль данных и соединение.
  • Редактирование справочника. Простая выборка.
  • Транзакция.
Модуль 3. Работа с полями
  • Компоненты доступа к полям.
  • Редактирование записи.
  • Проверка правильности введенных значений средствами Delphi.
  • Проверка правильности введенных значений средствами СУБД.
  • Создание вычисляемых полей средствами Delphi и средствами СУБД.
Модуль 4. Фильтрация и поиск
  • Понятие фильтра. Частичная выборка.
  • Интерфейс фильтра.
  • Поля выбора.
Модуль 5. Работа с запросами
  • Представление связей между данными в реляционной СУБД. Понятие внешнего ключа.
  • Перекрестная выборка.
  • Представления.
  • Понятие о каскадной выборке.
  • Интерфейс каскадной выборки.
Модуль 6. Редактирование данных
  • Вставка
  • Удаление
  • Изменение
Модуль 7. Невизуальная обработка данных
  • Понятие курсора.
  • Клиентский курсор.
  • Серверный курсор.
  • Виды курсоров и из применение.
  • Применение хранимых процедур.
Модуль 8. Генерация отчетов и обмен данными
  • Форматы обмена данными.
  • Выгрузка данных в документ Excel.
  • Обработка XML-документов
  • Технологии создания отчетов.
Модуль 9. Основы графики
  • Графики и диаграммы
  • Растровая графика
  • Некоторые возможности векторной графики
Модуль 10. Введение в системы поддержки принятия решений
  • Виды информационной неопределенности.
  • Понятие о нечеткой логике и мягких вычислениях.
  • Пример системы поддержки принятия решений на основе экспертных оценок: метод Саати (метод анализа иерархий).
Продолжительность (два курса): 80 ак.ч.
Стоимость: 32 090 руб.

Скрытое содержимое.
http://www.specialist.ru/track/t-del
 
Угорі