Язык курса | Русский |
Цель курса | Целью данного курса является получение знаний, умений и опыта в области создания клиентских программ Lazarus для работы с Интернет базами данных MySQL |
Результаты обучения | Слушатель курсов должен уметь: 1. Установить базовый пакет Денвера (Denwer). 2. Установить популярное средство разработки Lazarus. 3. Создать базу данных MySQL средствами phpMyAdmin. 4. Заполнить таблицы базы данных MySQL тестовыми данными. 5. Создать в Lazarus приложение, использующие конструкции структурированного языка запросов SQL. 6. Создать отчет средствами LazReport. Слушатель курсов должен знать: 1. Правовые особенности применения свободного программного обеспечения. 2. Принципы объектно-ориентированного программирования. 3. Визуальные и не визуальные компоненты системы программирования Lazarus 4. Основы разработки приложений для работы с Интернет базами данных MySQL. |
Формат | Курс рассчитан на 4 недели, 3 кредита. Недельная нагрузка обучающегося по курсу – 10-15 академических часов. Еженедельные занятия будут включать: просмотр коротких видеолекций; выполнения практических заданий Завершается курс защитой собственного проекта |
Программа | Тема 1. Введение в теорию баз данных. Тема 2. Базовые понятия SQL, MySQL, phpMyAdmin. Тема 3. Особенности применения свободного программного обеспечения. Тема 4. Установка базового пакета Денвера (Denwer). Тема 5. Создание Интернет базы данных, работа в phpMyAdmin. Тема 6. Заполнение таблиц базы данных MySQL тестовыми данными. Тема 7. Первое знакомство с приложением Lazarus. Тема 8. Анатомия проекта, работа с компонентами. Тема 9. Организация меню и панелей инструментов. Тема 10. Разработка главной формы для работы с таблицами базы данных. Тема 11. Диалоги, многооконные приложения. Тема 12. Разработка дополнительные форм. Тема 13. Создание отчета. Тема 14. Тестирование и отладка проекта. Зачет по курсу, презентация и защита собственного проекта |