Частным лицам: +7 (495) 232-32-16
Корп. клиентам: +7 (495) 780-48-44

Borland C++ Builder. Разработка приложений и программирование баз данных



Цель курса: Приобрести практические навыки использования объектно-ориентированного программирования (ООП) на С++ для разработки Windows-приложений с развитым графическим интерфейсом и баз данных. Особый акцент в курсе ставится на закрепления знаний, полученных на курсах С и С++, на основе применения технологии визуального программирования. Проблема проектирования и реализации баз данных рассматривается на различных примерах, начиная от локальных СУБД и заканчивая рассмотрением СУБД типа клиент/сервер с использованием MS SQL Server.
По окончании курса Вы будете уметь:
  • Работать в Borland C++ Builder
  • Разрабатывать пользовательский интерфейс
  • Разрабатывать компоненты в Borland C++ Builder
  • Осуществлять доступ к данным из приложений Borland C++ Builder
  • Осуществлять навигационный и реляционный доступ к БД
  • Использовать технологию клиент-сервер
  • Готовить отчёты, используя различные средства
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 48 ак. ч.

Отзывы о курсе

Я могу без всяких трудностей применять полученные на курсе знания в жизни и добиваться великолепных результатов.

Cлушатель: Семёнов Сергей Викторович

Курс построен великолепно. Позволяет легко освоить большое количество материала за короткий срок и чувствовать уверенность, применяя изученное в жизни.

Cлушатель: Семёнов Сергей Викторович

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Программирование на Visual С++ или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Основы использования Borland C++ Builder
  • создание простого приложения
  • структура проекта
  • технология визуальной разработки интерфейса
  • компиляция и запуск приложения
  • статическая и динамическая компоновка
  • создание программ: "калькулятор", "мини-банк", "решатель уравнений"
4  
  Модуль 2. Визуальные компоненты
  • компоненты: настройка свойств
  • компоненты: обработчик событий
  • параметры, передаваемые в обработчик событий
  • "надписи", "кнопки", "поля ввода", "радио-кнопки" и т.д.
  • создание программ: "расчет стоимости заказа", "игра колпачки", "убегающая кнопка"
4  
  Модуль 3. Теория и практика разработки пользовательского интерфейса
  • основы создания интерфейса пользователя
  • связь интерфейса и функционального ядра приложения
  • проектирование интерфейса Windows-приложения
  • меню, добавление и настройка, быстрые кнопки
  • текстовое поле
  • стандартные диалоги
  • создание программы: "текстовой редактор"
4  
  Модуль 4. ООП и Borland C++ Builder
  • инкапсуляция, наследование, полиморфизм
  • проектирование иерархии классов
  • введение в объектно-ориентированный анализ (ООА)
  • виртуальные методы: когда и зачем
  • указатели: необходимо и достаточно
  • инструменты рисования на форме и компонентах
  • создание программы: "графический редактор"
4  
  Модуль 5. Разработка компонентов в Borland C++ Builder
  • иерархия существующих компонентов
  • использование компонентов сторонних разработчиков
  • проектирование собственного компонента
  • реализация, инсталляция и использование разработанного компонента в приложениях
  • класс TForm: основные события
  • динамически настраиваемые интерфейсы приложений
4  
  Модуль 6. Основы программирования баз данных
  • реляционные базы данных, основные понятия
  • нормализация, целостность, бизнес-правила
  • реализация СУБД: локальные СУБД и СУБД типа "клиент-сервер"
  • навигационный и реляционный подходы
  • использования утилит BDE
  • разработка структуры БД: "пункт видеопроката"
4  
  Модуль 7. Доступ к данным из приложений Borland C++ Builder
  • основные компоненты для работы с таблицами
  • проектирование модуля доступа к БД
  • разработка концептуальной модели и схемы данных
  • реализация БД в формате Paradox и dBase
  • создание клиентского приложения к БД
  • создание БД: "пункт видеопроката"
4  
  Модуль 8. Интерфейс клиентского приложения
  • принципы построения интерфейсов СУБД
  • компоненты отображения БД на форме
  • настройка параметров
  • определения реакций на события
  • хранение и отображение рисунков и текстов
  • создание БД: "отдел кадров"
4  
  Модуль 9. Навигационный доступ к БД
  • компонент TTable
  • фильтрация, поиск данных
  • вычисляемые поля
  • обеспечение связи между таблицами
  • обеспечение целостности данных на стороне клиента
  • создание БД: "торговый склад"
4  
  Модуль 10. Реляционный доступ к БД
  • основы SQL, типовые запросы
  • утилита SQL Explorer
  • написание и выполнение SQL-запросов
  • компонент TQuery
  • формирование запросов SQL в приложениях Borland C++ Builder
  • создание БД: "библиотека"
4  
  Модуль 11. Технология клиент-сервер (MS SQL Server)
  • основные принципы построения СУБД типа клиент-сервер
  • введение в технологию MS SQL Server
  • создание таблиц, запросов
  • доступ к БД MS SQL Server из приложений Borland C++ Builder
  • перенос БД "библиотека" на платформу клиент-сервер
4  
  Модуль 12. Средства подготовки отчетов
  • проектирование макета отчета на основе БД
  • применение технологии QuickReport
  • основы COM
  • связь с приложениями MS Office: экспорт/импорт данных
  • разработка модуля подготовки отчетов к БД "торговый склад"
4  
  Аудиторная нагрузка в классе с преподавателем 48  
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Расписание

Звоните по тел. +7 (495) 232-32-16

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00 Вечер или Выходные
Стандартная цена
Онлайн Индивидуальное обучение Записаться
Частные лица 25 990 25 990 25 990 54 000 **
Организации 26 990 26 990 26 990
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно.

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Cert_Common

Свидетельство

БУХ

Удостоверение*

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

Вы подписались на рассылку

logo_wm.gif cyberplat1.gif logo_ramblertop.gif Яндекс.Метрика