Курсы Программирование на C++ Builder

 

ДЛЯ КОГО ЭТОТ КУРС?

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

ЧТО ВЫ ПОЛУЧИТЕ, ПРОЙДЯ КУРС "ПРОГРАММИРОВАНИЕ НА  C++ Builder"

  • Инстументы для проектирования и разработки программного обеспечения.
    Только знания открывают большие возможности
  • Практические примеры
    Все примеры можно многократно использовать в своей текущей и будущей работе
  • Тренды.
    Вы сможете продолжать вести свой бизнес и использовать новые тренды, независимо от времени, в котором изменяется все - и языки и методы программирования

ПРОГРАММА КУРСА

Тема 1. Основы использования Borland C++ Builder

  • создание простого приложения
  • структура проекта
  • технология визуальной разработки интерфейса
  • компиляция и запуск приложения
  • статическая и динамическая компоновка
  • создание программ: "калькулятор", "мини-банк", "решатель уравнений"


Тема 2. Визуальные компоненты

  • компоненты: настройка свойств
  • компоненты: обработчик событий
  • параметры, передаваемые в обработчик событий
  • "надписи", "кнопки", "поля ввода", "радио-кнопки" и т.д.
  • создание программ: "расчет стоимости заказа", "игра колпачки", "убегающая кнопка"


Тема 3. Теория и практика разработки пользовательского интерфейса

  • основы создания интерфейса пользователя
  • связь интерфейса и функционального ядра приложения
  • проектирование интерфейса Windows-приложения
  • меню, добавление и настройка, быстрые кнопки
  • текстовое поле
  • стандартные диалоги
  • создание программы: "текстовой редактор"


Тема 4. ООП и Borland C++ Builder

  • инкапсуляция, наследование, полиморфизм
  • проектирование иерархии классов
  • введение в объектно-ориентированный анализ (ООА)
  • виртуальные методы: когда и зачем
  • указатели: необходимо и достаточно
  • инструменты рисования на форме и компонентах
  • создание программы: "графический редактор"


Тема 5. Разработка компонентов в Borland C++ Builder

  • иерархия существующих компонентов
  • использование компонентов сторонних разработчиков
  • проектирование собственного компонента
  • реализация, инсталляция и использование разработанного компонента в приложениях
  • класс TForm: основные события
  • динамически настраиваемые интерфейсы приложений


Тема 6. Основы программирования баз данных

  • реляционные базы данных, основные понятия
  • нормализация, целостность, бизнес-правила
  • реализация СУБД: локальные СУБД и СУБД типа "клиент-сервер"
  • навигационный и реляционный подходы
  • использования утилит BDE
  • разработка структуры БД: "пункт видеопроката"


Тема 7. Доступ к данным из приложений Borland C++ Builder

  • основные компоненты для работы с таблицами
  • проектирование модуля доступа к БД
  • разработка концептуальной модели и схемы данных
  • реализация БД в формате Paradox и dBase
  • создание клиентского приложения к БД
  • создание БД: "пункт видеопроката"


Тема 8. Интерфейс клиентского приложения

  • принципы построения интерфейсов СУБД
  • компоненты отображения БД на форме
  • настройка параметров
  • определения реакций на события
  • хранение и отображение рисунков и текстов
  • создание БД: "отдел кадров"


Тема 9. Навигационный доступ к БД

  • компонент TTable
  • фильтрация, поиск данных
  • вычисляемые поля
  • обеспечение связи между таблицами
  • обеспечение целостности данных на стороне клиента
  • создание БД: "торговый склад"


Тема 10. Реляционный доступ к БД

  • основы SQL, типовые запросы
  • утилита SQL Explorer
  • написание и выполнение SQL-запросов
  • компонент TQuery
  • формирование запросов SQL в приложениях Borland C++ Builder
  • создание БД: "библиотека"


Тема 11. Технология клиент-сервер (MS SQL Server)

  • основные принципы построения СУБД типа клиент-сервер
  • введение в технологию MS SQL Server
  • создание таблиц, запросов
  • доступ к БД MS SQL Server из приложений Borland C++ Builder
  • перенос БД "библиотека" на платформу клиент-сервер


Тема 12. Средства подготовки отчетов

  • проектирование макета отчета на основе БД
  • применение технологии QuickReport
  • основы COM
  • связь с приложениями MS Office: экспорт/импорт данных
  • разработка модуля подготовки отчетов к БД "торговый склад"

Позвоните +79184184222 и мы расскажем Вам о курсе "Программирование на языке C++ Builder"

Рекомендуем пройти курсы: