1. Мы открыли доступ к ранее скрытому контенту.

    Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.
    Скрыть объявление

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

Тема в разделе "Программирование", создана пользователем d0ct0r, 3 май 2016.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
32090.00 руб.
Участников:
0 из 70
Организатор:
требуется
0%
Расчетный взнос:
505 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. d0ct0r

    d0ct0r Команда форума

    Сообщения:
    15.236
    Симпатии:
    49.774
    [​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 руб.

     

Сохранить в соц. сетях:
Оценить эту тему:
/5,