Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем r2dro1d, 11 мар 2016.

Метки:
Цена: 32090р.
Взнос: 3873р.

Основной список:

  1. 1.ruddy  
  2. 2.deface  
  3. 3.Pr Moriarty  
  4. 4.Kasas  
  5. 5.maxiaka45  
  6. 6.Shaman  
  7. 7.Jasco  
  8. 8.IT_Ruslan  
  9. 9.Olgapav  

Резервный список:

  1. 1.Lotrall  
  2. 2.aamree  
  3. 3.Deilan  
  4. 4.keitaro  
  5. 5.Mariachinese  
  6. 6.Atletnah  
  7. 7.GreenSH  
  8. 8.Nikadim  
  1. r2dro1d

    r2dro1d r2dro1d ЧКЧлен клуба

    [​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 руб.

     
  2. Последние события

    1. name_and

      name_and не участвует в складчине.

      10 ноя 2017
    2. Olgapav

      Olgapav участвует в складчине.

      7 ноя 2017
    3. MILLennium

      MILLennium не участвует в складчине.

      31 окт 2017
    4. Fastics

      Fastics не участвует в складчине.

      4 авг 2017
  3. Джек Терещенко

    Джек Терещенко Джек Терещенко БанЗабанен

    Мой любимый дельфи! Сколько всего на нём делали. Это сказочный продукт! Но лет 10 наверно я дельфи вообще не запускал, слышал что там NET фреймворк такой же как у мелкомягких, зачем только не пойму.
    А вот помните были такие PowerTools - большая библиотека для дельфей с визуальными компонентами, кнопками, скролами, гридами и всем что может быть полезно в любой программе (ну только 3д там нет)
     
    Северянин и Tom Riddle нравится это.
  4. r2dro1d

    r2dro1d r2dro1d ЧКЧлен клуба

    У меня проблема написания интерфейса к базе данных.

    Наверное это очень просто, что в книжках уделяют этому маленькую главу, но пробовал разобраться с C#, сейчас пробую врубиться в Qt, - все идет туго.. Мозгов не хватает. К сожалению.

    В Delphi, используя знания из 3-х минутного ролика на ютубе, кинул три картинки компонентов на форму - и уже таблица с данными из MySQL на экране...

    Конечно, по нынешним временам, все это позор и прошлый век. И что мозгов не хватает, кроме как кнопочки кидать, это позор, и сам Delphi... наверное.

    Но, блин, удобно, красиво, понятно.

    Может, кто-то впишется из ностальгии :)

    Может кто-то захочет, в очередной раз, повеселиться и впишется из-за.. ;)
    [​IMG]
     
    MILLennium нравится это.
  5. Джек Терещенко

    Джек Терещенко Джек Терещенко БанЗабанен

    Дельфи всегда была КРУЧЕ вижуал студио именно визуальной понятностью разработки. Это про дельфи все кричали - вы так разучитесь программировать, будете только мышкой тыкать.
    Но это правильный подход, там где нужны стандартные компоненты - их и надо стандартные использовать. Это быстро, удобно, уменьшается возможность сделать ошибки.
     
    r2dro1d нравится это.
  6. Джек Терещенко

    Джек Терещенко Джек Терещенко БанЗабанен

     
  7. domin0

    domin0 domin0 ОргОрганизатор (А)

    На данный момент, среда VS куда приятнее и удобнее в работе, чем Rad Studio. Можно сказать я влюбился в VS :) Но за что я люблю delphi, это его нативность, создание высокопроизводительных приложений под windows с минимальными требованиями.
     
    Tom Riddle нравится это.
  8. Course

    Course Course ЧКЧлен клуба

    .NET необходим для рефакторинга. Хотя его можно как-то убрать из IDE.
     
  9. Rainm

    Rainm Rainm ЧКЧлен клуба (П)

  10. Бомбардир

    Бомбардир Бомбардир МодерМодератор Команда форума

Поделиться этой страницей

  1. Сбор взносов (Курсы по программированию):
  2. Нужен организатор (Курсы по программированию):