Современные профессии постигаются за короткий срок!
Практика - вот наш метод!

Подарочный сертификат

Сделайте оригинальный подарок для своих родных и близких.

«Сертификат на повторное обучение»

Обучение со скидкой мы приготовили всем, кто проходил обучение на курсах в нашем центре!

Все курсы >>>

Курсы менеджмента - подготовка квалифицированных специалистов в области менеджмента. На занятиях используются современные методики обучения.Основные направления:Организация кадровой службы Современные методы управления персоналом Правоведение и юридические аспекты предпринимательства Курсы туристического менеджмента

Все курсы >>>

Программы курсов бухгалтеров разработаны в соответствии с требованиями ИПБ. Обучение бухгалтерскому делу ведут квалифицированные преподаватели.Основные направления:Бухгалтерский учет и налогообложение Курсы 1С: Бухгалтерия 8.0 Подготовка и аттестация профессиональных бухгалтеров Курсы аудиторов. Подготовка и аттестация

Все курсы >>>

Научиться грамотно управлять финансовыми потоками организации Вы сможете на курсах МСФО. Обучение проводят преподаватели с большим опытом работы.Основные направления:Международная система финансовой отчетности Cпециалист МСФО Финансовый директор Корпоративные финансы Курсы валютных кассиров Подготовка к экзамену АССА

Все курсы >>>

Компьютерные курсы – замечательная возможность изучить все приемы работы с компьютером и профессиональными программами-помощниками.Основные направления:Компьютер для начинающих Курсы Photoshop Курсы ArchiCAD Курсы AutoCAD Курсы 3D Max Курсы программирования на языке С и С++ Курсы оптимизации Web-сайтов

Все курсы >>>

Стать профессиональным дизайнером Вы сможете по окончании курсов дизайна. Преподаватели имеют большой опыт реализации дизайнерских проектов.Основные направления:Курсы дизайна интерьера – обучение дизайнеров интерьера Курсы дизайна и проектирования Курсы ландшафтного дизайна Курсы флористики Ткань в интерьере

Все курсы >>>

Мастер-курсы – лучший способ в короткие сроки получить востребованную профессию. Занятия проводят практикующие специалисты.Основные направления:Курсы парикмахеров. Парикмахерское дело Визаж в искусстве создания имиджа Курсы массажа. Классический массаж Курсы маникюра Курсы наращивания ногтей

Все курсы >>>

Курсы рукоделия – приятный и полезный досуг. Чуткие преподаватели, индивидуальный подход к каждому, теплая и непринужденная атмосфера. Основные направления:Курсы кройки и шитья Курсы моделирования и дизайна одежды Курсы вязания (спицами и крючком) Курсы бисероплетения Изготовление икебаны Курсы батика

Все курсы >>>

Преподаватели тренингов научат Вас рационально использовать время, грамотно подходить к решению проблемы.Основные направления:Эффективные продажи Телефонные переговоры Разработка бизнес-плана Руководитель салона красоты Курсы внутреннего аудита Стратегический лоббизм в эпоху постмодерна

Все курсы >>>

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

Все курсы >>>

Курсы рабочих профессий - это ваша возможность получить уникальные знания и навыки. Практикумы проводят опытные преподаватели.Основные направления:Курсы официантов, барменов Курсы слесарей Обучение электриков Повышение квалификации строителей Обучение поваров

Главная страница / Компьютерные курсы / Программирование в среде Delphi

Программирование в среде Delphi

Оставить заявку

«Настоящий прогресс человечества зависит

не столько от изобретательного ума,

сколько от сознательности».

Альберт Эйнштейн

Бурное развитие информационных технологий требует качественной и быстрой разработки программного обеспечения. Именно для таких разработок проявил себя Borland Delphi. В основе систем быстрой разработки лежит технология визуального проектирования и событийного программирования, и вам не надо будет думать над программным кодом и реализацией стандартных задач. Все что вам требуется это подключить определённый модуль и правильно построить интерфейс программы. Опытные преподаватели практики расскажут вам обо всех преимуществах и особенностях программы. Изучив данный курс вы научитесь  быстро разрабатывать приложения без каких-либо ограничений. По окончании курса слушатели получают свидетельство установленного образца.

Наименование курса:

Программирование в среде Delphi.

Длительность курса:

Общий объем курса:
Групповые занятия: 36 ак. ч.
  • аудиторные
  • самостоятельные
  • 36 ак. ч.
    0 ак. ч.
    Индивидуальные занятия: 36 ак. ч.

    График занятий:

    Режим занятий Дни проведения Кол-во ак.ч.
    Стандартный
    • понедельник, среда, пятница
    • вторник, четверг
    • суббота, воскресенье
    по 4 ак.ч.
    по 4 ак.ч.
    по 4 ак.ч.
    Интенсивный
    • понедельник, вторник, среда, четверг, пятница
    • понедельник, среда, пятница
    • вторник, среда
    • суббота, воскресенье
    по 4 ак.ч
    по 8 ак.ч.
    по 8 ак.ч.
    по 8 ак.ч.
    *** Для корпоративных клиентов график занятий обсуждается и составляется индивидуально.

    Время занятий групп на курсах:

    • утренние — с 9-00 до 12-00, с 10-00 до 13-00
    • дневные — с 12-00 до 15-00, с 13-00 до 16-00, с 15-00 до 18-00
    • вечерние — с 18-00 до 21-00, 19-00 до 22-00
    • группы выходного дня: суббота и/или воскресенье — c 10-00 до 13-00, с 13-00 до 15-00, с 15-00 до 18-00.
    *** В отдельных (исключительных) случаях время занятий может быть изменено.

    Место проведения занятий:

    • в наших аудиториях (м. Проспект Мира, м. Рижская, м. Сухаревская, м. Таганская, м. Китай-город, м. Парк Культуры, м. Добрынинская, м. Арбатская, м. Спортивная и др.)
    • в офисе Вашей компании.

    Ближайшие даты начала занятий:

    Рабочие дни:
    • Утро —
    • День — 22-05-2012
    • Вечер — 22-05-2012
    Выходные дни:
    • Cуббота и/или воскресенье — 26-05-2012

    *** Внимание! Даты начала занятий могут изменяться.

    Документ, подтверждающий окончание курса:

    установленного Учебным учреждением образца.

    Стоимость курса:

    • цена скидка 20%: 12400 руб.
    • базовая цена: 15500 руб.
    • индивид. обучение: 28800 руб.

    Учебная программа курса:

    1.    Знакомство с Delphi.

    1.1. Среда разработчика. Главное окно: инструментальные кнопки, настройка

    окон, палитра компонентов, окно формы, окно дерева объектов, окно

    инспектора объектов, окно кода программы.


    1.2. Основы визуального программирования. Пустая форма и ее модификация.

    Настройка Delphi.Размещение нового компонента. Реакция на события.

    Модификация формы.

    1.3. Знакомство с компанентами. Вкладки:Standart,Additional, Win32, System,

    Dialogs, Win31, Samples, ActiveX.

    1.4. Введение в язык Delphi. Структура программ Delphi. Типы, операторы

    языка, массивы, правила кодировки программ.

    2. Язык Delphi (Object Pascal) и его использование.

    2.1. Основы языка Delphi (Object Pascal). Паскаль и Delphi (Object Pascal).

    Запись программы. Типы  данных. Структура программы на Паскале.

    Переменные. Константы. Математические выражения. Логические выражения.

    Битовые выражения. Строковые выражения. Оператор присваивания.

    Комментарии. Создание простейших программ.

    2.2.  Определение собственных типов данных. Зачем нужны новые типы.

    Описание нового  типа. Перечислимые типы. Типы поддиапазонов.

    Структурные типы данных. Указатели. Варианты. Сложные структуры

    данных. Основные стандартные функции для работы с типами.

    Преобразование типов. Инициализация констант сложных типов.

    2.3. Подпрограммы. Структура подпрограммы Операторы. Условный оператор.

    Оператор выбора. Условное описание. Оператор цикла. Оператор перехода.

    Структура модуля.

    2.4. Классы и объекты. Объект — основа Паскаля. Понятие класса.

    Три принципа объектного программирования. Описание класса.

    Типы методов. Динамическое конструирование объектов.

    1. Основы программирования в среде Delphi.

    3.1. Использование визуальных  компонентов. Создание работоспособной программы.

    События и реакции на них. Компонент Меню Обработка щелчка мыши.

    Компонент  Контекстное меню. Стандартные классы системы Delphi. Компонент

    Текстовая область. Компонент Флажок. Компонент Переключатель.

    Компонент Группа переключателей. Компонент Список.

    Компонент Поле со списком. Компонент Полоса прокрутки.

    3.2. Иерархия компонентов Delphi. Класс TObject. Класс TPersistent.

    Класс TComponent Форма.

    3.3. Управление проектом. Добавление новой формы. Панели и декоративные

    элементы. Компонент Фрейм.

    3.4. Новые стандартные действия. Склад объектов. Компонент.

    Список действий.

    4.   Современные компоненты интерфейса пользователя

    4.1. Основы интерфейса пользователя. Составляющие пользовательского интерфейса.

    Класс Буфер обмена. Виртуальный экран в Delphi.

    4.2. Работа с графикой. Понятие холста. Наследники класса TGraphics.

    Компонент Область рисования.

    4.3. Работа с файлами. Способы работы с файлами в системе Delphi.

    Общая технология работы с файлами в Delphi. Стандартный подход к работе

    с файлами в системе Delphi. Объектный подход к работе с файлами.

    4.4. Стандартные диалоговые окна Windows. Панель Dialogs.

    Компонент Окно выбора файла. Компонент Окно сохранения файла.

    Компоненты Окно открытия рисунка. Окно сохранения рисунка.

    Компонент Окно выбора шрифта. Компонент Окно выбора цвета. Печать.

    Настройка принтера. Настройка параметров страницы печати.

    Компонент Поиск. Компонент Поиск.


    4.5. Печать из программы. Технология вывода информации на принтер.

    Предварительный просмотр. Печать текста. Свойства и методы класса TPrinter.

    4.6. Дополнительные компоненты Delphi  (панель Additional).

    Компонент Быстрая кнопка. Компонент Кнопка с картинкой. Компонент Шаблон ввода. Компонент Рамка. Компонент Постоянный текст. Компонент Фигура. Компонент. Разделитель. Компонент События приложения. Компонент Таблица строк. Компонент Рисуемая таблица. Компонент Список с флажками. Компонент

    Прокручиваемая область. Компонент Изображение. Компонент Редактор списка строк. Компонент Текстовое поле с подписью. Компонент Выбор цвета. Компонент Панель действий меню. Компонент Панель действий. Компонент Менеджер действий. Компонент. Диалоговое окно настройки действий. Компонент Диаграмма . Компоненты Стандартная карта цветов, Карта цветов в стиле Windows XP. Черно-белая карта цветов.

    4.7. Панель Win32 .Класс Список. Класс Коллекция. Поддержка Стандартных

    элементов управления Windows XP. Компонент Набор страниц.

    Компонент Переключаемые страницы. Компонент Список изображений. Компонент Текстовый редактор. Компонент Движок. Компонент Индикатор. Компонент Счетчик. Компонент Горячая клавиша. Компонент Анимация AVI. Компонент Календарь. Компонент Поле ввода даты/времени. Компонент Панель заголовков. Компонент Строка состояния. Компонент Панель инструментов. Компонент Панель управления. Компонент Расширенная панель управления. Компонент Прокрутка страниц. Компонент Список элементов. Компонент Дерево. Компонент Расширенное поле со списком.

    4.8. Панель System (Системные компоненты).

    Компонент Таймер. Компонент Мультимедийный проигрыватель.

    5.    Основы работы с базами данных.

    5.1. Понятие о базах данных и СУБД. База данных и система управления базой

    данных. Модели баз данных. Архитектура СУБД. Реализация работы с СУБД

    в системе Delphi. Технология BDE для доступа к данным. Драйверы баз данных

    5.2. Утилиты для работы с СУБД. Создание базы данных. Добавление базы

    данных в BDE.

    5.3. Работа с автономными СУБД на ПК. Создание модуля данных . Доступ к

    таблицам базы данных. Динамические и постоянные поля.

    Источники данных.Компоненты для отображения и редактирования данных.

    5.4. Основные методы работы с набором данных Сортировка набора

    данных. Вычисляемые поля. Закладки. Фильтры. Выделение диапазонов.

    Поиск в таблице. Навигация по таблице.

    5.5. Описание компонентов панели BDE. Класс TTable. Класс Поле записи.

    Класс Описание поля записи.

    5.6. Описание компонентов панели Data Control. Компонент Навигатор.

    Компонент Надпись данных. Компонент. Поле редактирования.

    Компонент Многострочное поле. Компонент Изображение.

    Компонент Список данных. Компонент Поле данных со списком.

    Флажок данных . Компонент Группа переключателей данных. Компонент Поле      форматирования. Компонент Свободная форма. Компонент Диаграмма данных.

    6. Работа с клиент-серверными СУБД.

    6.1. Принципы работы с клиент-серверными СУБД.

    Зачем нужны клиент-серверные СУБД. Компонент источник данных.

    6.2. Работа с СУБД InterBase. Компоненты для работы с СУБД InterBase.

    Несколько баз данных в одном приложении . Доступ к базе данных InterBase.

    Ввод значений в таблицу InterBase. Обработка подключения к базе данных.

    6.3.  Расширенная поддержка СУБД InterBase. Иерархия компонентов InterBase

    Admin. Компонент Конфигурация сервера. Компонент Архивирование базы данных

    Компонент Восстановление базы данных. Компонент Проверка

    состояния базы данных. Компонент Статистика работы с базой данных.

    Компонент Протокол работы. Компонент Управление доступом пользователей.

    Компонент Лицензирование. Компонент Информация о сервере.

    Компонент Инсталляция компонентов сервера Компонент.

    Удаление компонентов сервера. Пример получения протокола работы.

    6.4. Работа с SQL-серверами (панель dbExpress) Общие положения.

    7. Взаимодействие приложений и программирование для интернета.
    7.1. Принципы обмена информацией между приложениями Windows.

    Совместная работа нескольких приложений. Технология DDE. Технология OLE.

    7.2. Динамически подключаемые библиотеки (DLL). Что такое DLL .

    Создание библиотеки DLL. Вызов библиотеки DLL.

    Добавление ресурсов в библиотеку.

    7.3.  Работа с потоками. Что такое поток. Создание многопоточного приложения.

    Использование объектов COM. Что такое технология COM.

    Составные части технологии COM. Интерфейс COM. Сервер COM.

    Расширения технологии COM. Пример создания объекта COM.

    7.4. Создание системы COM на базе транзакционного сервера MTS.

    Особенности распределенных приложений COM. Пример создания сервера COM и

    клиента COM на базе MTS Панель COM+ Компонент Администратор COM-каталогов

    7.5. Создание распределенных приложений на основе технологии CORBA.

    Что такое CORBA. Пример создания сервера CORBA и клиента CORBA. Серверный

    CORBA-модуль. Создание клиентского CORBA-приложения. Тестирование CORBA-проекта.

    7.6. Введение в программирование для Интернета.

    Возможности системы Delphi по созданию приложений для Интернета. Создание

    собственного браузера.

    7.7. Панели Indy. Базовые TCP-компоненты. Другие Indy-компоненты.

    Панель Indy Misc. Компонент. HTTP-сервер (TIdHTTPServer) и создание

    Web-сервера. Компонент Простой FTP-сервер (TIdTrivialFTPServer) и

    создание собственного FTP-сервера. Работа с электронной почтой.

    Кодировка пересылаемых данных.

    8.    Программирование для Web-серверов.

    8.1. Создание приложений Web-сервера. Web-программирование.

    Создание заготовки Web-модуля. Параметры и результаты.

    Пример создания Web-модуля. Отладка без Web-сервера. Прием данных от

    Web-формы. Поддержка шаблонов HTML.

    8.2. Доступ к данным из приложений Web-сервера. Публикация данных на

    Web-сервере. Способы публикации данных. Компоненты TDataSetTableProducer

    и TQueryTableProducer . Публикация данных с помощью компонента

    TDataSetPageProducer. Перенос приложения в Web-архитектуру.

    Быстрая разработка приложений Web-сервера с доступом к данным на

    основе технологии XML. Создание Web-приложения с доступом к базе данных.

    8.3. Создание приложений Web Services. Сервер Web Services.

    Создание простейшего сервера Web Services. Создание клиента Web Services.

    Пример создания работающей клиентской системы Web Services.

    Создание полноценного сервера Web Services. Создание Web-серверных приложений

    с помощью технологии WebSnap. Важнейшие отличия WebSnap-технологии.




    8.4.  Принципы работы приложения WebSnap. Адаптеры и Поставщики страниц.

    Принципы функционирования. WebSnap-приложения. Быстрое создание

    WebSnap-приложения, работающего с базами данных. Сверхбыстрое создание

    Web-серверных приложений с помощью технологии IntraWeb.

    Сверхбыстрое создание Web-серверной игры «Камень-Ножницы-Бумага».

    9.    Система UML-моделирования ModelMart.

    9.1. Проектирование приложений на языке UML.

    ModelMart как CASE-система u UML — универсальный язык программирования. Диаграммы UML. Шаблоны проектирования ModelMart: быстрый старт.

    Запуск системы ModelMart. Основной экран системы ModelMart. Модель ModelMart.

    Создание нового проекта ModelMart. Генерация модуля в системе ModelMart.

    Внесение изменений в существующий проект. Интеграция Delphi с системой ModelMart.

    9.2. Документирование работы. Добавление документации к проекту.

    9.3. Редактирование диаграмм класса TMyLabel. Импорт диаграмм из

    существующих проектов. Проблемы импорта исходных текстов.

    9.4. Работа с диаграммами. Ассоциации.

    Стили содержимого и представления диаграмм на экране

    Зачет (собеседование).

    Как записаться на обучение на курсы:

    Для того, чтобы стать нашим слушателем, Вам необходимо подойти в учебный отдел нашего Центра, заключить договор на обучение и оплатить стоимость курса с учетом скидки, которая предоставляется всем посетителям, получившим информацию на этом сайте. По условию договора абитуриент может внести предоплату (50% от стоимости обучения). Вторая часть оплаты вносится до второго занятия обучения.

    Оставить заявку
    Контакты
    Телефон:

    Поиск
    Открывающиеся группы
    Груминг

    4 марта приглашаем любителей животных на обучение по программе "Груминг" ...

    Валютные кассиры

    25 февраля приглашаем всех желающих научиться работать с валютой, пройдя ...

    Таможенный менеджмент

    29 февраля открывается вечерняя группа по таможенному оформлению. Будем рады ...

    Секретари и офис-менеджеры

    12 марта приглашаем всех делопроизводителей, секретарей пройти обучение по программе ...

    Курсы дизайна интерьера

    Стили интерьера...Направления дизайна интерьера...История дизайна интерьера...Все это Вы сможете изучить, ...

    Обучение без отрыва от производства
    Основные курсы
    Менеджмент
    Бухгалтерские курсы
    Курсы дизайна
    Мастер-курсы
    Финансовые курсы и МСФО
    Компьютерные курсы
    Иностранные языки
    Тренинги

    © 2010г. Учебный центр при Академии Современных Профессий
        Тел: , Контакты, Карта сайта