Программа краткосрочного курса «Open Source Technologies»
ИзбранноеМеждународный образовательный центр APTECH-ТамбовГТУ представляет для слушателей новую услугу - программу сокращенного курса «Open Source Technologies» по технологиям с открытым исходным кодом. Продолжительность обучения составляет один семестр или 184 часа.
В учебный курс включены технологии ПО с открытыми исходными кодами практически для всех областей, такие как операционная система, web-cервер, программирование для Web и система управления базами данных.
Свободная энциклопедия ВикипедиЯ дает такое определение ПО с открытым исходным кодом: «Открытое программное обеспечение (англ. open source software) — программное обеспечениес открытым исходным кодом. Исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет пользователю принять участие в доработке самой открытой программы, а также использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода, если это позволяет лицензия, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов (поскольку исходный код может существенно дополнять документацию, а при отсутствии таковой сам служит документацией). «Открытая» лицензия не требует, чтобы открытое ПО предоставлялось бесплатно. Тем не менее, многие из наиболее успешных проектов открытого ПО — бесплатны.» (http://ru.wikipedia.org/wiki/Открытое_программное_обеспечение)
В учебном семестре студенты будут изучать следующие курсы: Linux, Apache, MySQL, Perl, PHP.
Содержание учебного курса специализировано для тех студентов, которые предпочитают в перспективе сосредоточить свои усилия в области технологий ПО с открытыми исходными кодами. После завершения данного курса студент сможет:
- Использовать различные функциональные свойства операционной системы Linux
- Реализовать сетевое соединение в операционной системе Linux
- Установить и сконфигурировать web‑сервер Apache Web Server
- Осуществлять управление и администрирование Apache Web Server
- Установить и сконфигурировать базу данных MySQL
- Осуществлять контроль и управление базой данных MySQL
- Создавать и отлаживать программы на языке Perl
- Реализовать работу с базой данных с использованием языка Perl
- Писать программы, используя язык PHP
- Реализовать работу с базой данных с использованием языка PHP