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

Информация:
Тема в разделе "Курсы по программированию", создана пользователем Collab_Bot, 18 сен 2016.
Этап:
Набор участников
Цена:
2187.00 RUB
Участников:
0 из 10
Организатор:
Отсутствует
0%
Расчетный взнос:
289 RUB
  • (Основной список пока пуст)

  1. Collab_Bot

    Collab_Bot Бот рескладчин Бот форума
    • 3063/3811

    Сообщения:
    80.978
    Репутация:
    0
    Отдано:
    1 ГБ
    Скачано:
    0 байт
    Рейтинг:
    -
    [​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 руб.



    Это рескладчина на
    Ознакомьтесь с правилами проведения и участия в рескладчинах!
     
    Загрузка...