Учебные планы программы переподготовки “Системное администрирование в информационных средах”
Учебные планы программы переподготовки
“Системное администрирование в информационных средах”
Программа рассчитана на подготовку начинающего системного администратора информационной поддержки для малого и среднего бизнеса. Такой специалист должен уметь поддерживать локальную сеть, выход в Интернет, сопровождать веб сервер предприятия, правовую и бухгалтерскую системы, а также ориентироваться в выборе других информационных продуктов.
Операционная система Linux (базовый курс)
OC и Linux, история создания, инсталляция, состав ОС: Shell, файловая структура, утилиты. Получение справки в Интернет, форумы
Доступ к системе. Бюджет пользователей, запуск и остановка, вход, замена пароля, запуск XWindow
Графический интерфейс. Запуск интерфейса и выход из него. Рабочий стол, пиктограммы, программы по умолчанию, окно терминала, многозадачность
Базовые операции: Введение в shell Командная строка, стандартный ввод, вывод и переадресация, программные каналы, переменные shell, сценарий shell, задания.
Файловая структура ОС Linux: Файлы в OC Linux, типы файлов, классификация файлов, файловая структура, путевые имена, системные каталоги, управление каталогами, создание, просмотр содержимого, переход в другой каталог, операции с файлами и каталогами, поиск, перемещение, копирование
Управление файлами: Вывод информации о файлах. Права доступа к файлам и каталогам, Файловые системы, монтирование дисков, менеджер файловых систем, сетевые файловые системы, архивы
Редакторы и утилиты (пользовательские программы)
Редакторы текстов. Vi, Emacs, joe, jed, nano. Электронная почта: mail, pine
Интерпретаторы команд. Фильтры, поиск в файлах, редактирующие фильтры, регулярные выражения.
Интерпретатор BASH. Редактирование командной строки, управление операциями shell, Переменные среды и вторичные shell, программирование shell, переменные и сценарии
Системное администрирование: Конфигурирование устройств, привилегированный пользователь, планирование выполнением задач, управление бюджетом пользователей, инсталляция устройств и управление ими
Настройка сетевого соединения Сетевые адреса TCP/IP, файлы конфигурации, сетевые интерфейсы и маршруты, контроль состояния сети, DNS
Телекоммуникационные сети и системы
TCP/IP и OSI модели сетей
ЛВС
IPv4 адресация и маршрутизация
TCP/IP транспорт, приложения и безопасность
ЛВС коммутация
Базовые принципы коммутации в ЛВС
Работа коммутаторов
Настройка коммутаторов
Поиск и устранение неисправностей при коммутации
Беспроводные сети
IPv4 адресация и подсети
Предыстория IPv4, классовые сети
Маски подсетей
Деление на подсети
Маршрутизаторы
Работа маршрутизаторов
Таблица маршрутизации и принципы работы маршрутизации
Поиск и устранение неисправностей при маршрутизации
Технологии ЛВС коммутации
Виртуальные ЛВС (VLAN)
Spanning Tree протокол
Поиск и устранение неисправностей
Маршрутизация
IP маршрутизация: статические и подключенные маршруты
VLSM и объединение маршрутов
Списки контроля доступа (ACL)
Поиск и устранение неисправностей
Протоколы маршрутизации
OSPF
EIGRP
Поиск и устранение неисправностей
Масштабирование IP адресного пространства
NAT
IPv6
Системное администрирование в Winwows
Основные темы занятий для системных администраторов:
1. Системы распознавания имен Windows;
2. Сетевые службы DNS, WINS, DHCP;
3. Служба Каталогов Active Directory Domain Services;
a. Логическая структура;
b. Физическая структура;
c. Репликация разделов Active Directory;
d. Групповые политики;
4. Windows Server Update Services;
5. Remote Desktop Services.
Веб-программирование, системы CMS
Авторский курс Сагатова Е.С.
________________________________________
В настоящее время большая часть предприятий крупного, среднего, а зачастую и малого бизнеса имеет свои представительства с сети Интернет. Многие информационные процессы этих предприятий перенесены в сеть Интернет и автоматизированы. Но для поддержки такого рода сред требуются грамотные специалисты в области администрирования и разработки Web-приложений. Данный курс посвящен подготовке специалистов, которые смогут установить и настроить Web-сервер для задач предприятия, поддерживать систему управления содержанием Web-узла, самостоятельно разрабатывать Web-узел, используя современные подходы и языки программирования.
Лекции:
1. Общие сведения о сети Интернет
a. Определения
b. История появления
c. Современное состояние
d. Принципы функционирования
e. Основные услуги сети Интернет
2. Общие принципы создания Web-узла
a. Определения
b. Основные составляющие Web-узла
c. Этапы разработки Web-сайта
d. Хостинг, доменное имя
e. Способы продвижения Web-сайта
f. Обзор основных Web-технологий
g. Серверные и клиентские скрипты
h. Принципы кэширования
3. Графика в сети Интернет
a. Типы графики, основные принципы
b. Растровые форматы графики для сети Интернет (gif, jpeg, png, wbmp и др.)
c. Векторные форматы графики для сети Интернет (svg и др.)
d. Трехмерная графика в сети Интернет (vrml, w3d и др.)
e. Обзор RIA, RIA для задач графики в Интернет
f. Иконки сайтов
g. Обзор задач и форматов графики, применимых для их решения
4. HTML - язык разметки гипертекста
a. История развития HTML
b. Принципы гипертекстовой разметки
c. Структура HTML документа
d. Элементы разметки, теги HTML, атрибуты
e. Заголовки, таблицы, ссылки, фреймы и другие элементы страницы
f. Формы, активные элементы и внедряемые объекты HTML
g. Редакторы HTML
5. CSS - каскадные таблицы стилей
a. Общие сведения о CSS
b. Синтаксис языка
c. Способы описания, размещение кода
d. Селекторы (описание, типы, использование)
e. Примеры часто используемых стилей
6. Язык Web-программирования JavaScript
a. Общие сведения о JavaScript (назначение, применение)
b. Синтаксис языка
c. Способы описания, размещение кода
d. Типы и структуры данных, функции, объекты, операторы
e. Обзор основных задач программирования на JavaScript
7. Язык Web-программирования PHP
a. Общие сведения о PHP (назначение, применение)
b. Синтаксис языка
c. Способы описания, размещение кода
d. Типы и структуры данных, функции, объекты, операторы
e. Передача данных из форм
f. Математические функции и функции преобразования типов
g. Работа с базами данных
h. Основные принципы безопасного кода в PHP
8. HTTP - протокол передачи гипертекста
a. Определения, основные сведения
b. Принципы функционирования клиент-серверной модели
c. Формат запросов и ответов в HTTP
d. Методы, заголовки, коды состояний
e. Передача параметров, Cookie
f. Реальные примеры использования
9. Web-сервер
a. Определения и общие сведения о серверах Интернет
b. Основные компоненты Web-сервера
c. LAMP, WIMP и другие решения
d. Подробное рассмотрение процесса конфигурирования Web-сервера
10. Введение в CGI и Perl
a. Общие сведения о CGI и Perl
b. Настройка исполнения CGI-скриптов и Perl-программ на Web-сервере
c. Структура bash-скрипта
d. Принцип работы, аргументы командной строки, поток вывода, типы данных и переменные
e. Структура Perl-программы
f. Принцип работы, аргументы командной строки, поток вывода, типы данных и переменные
g. Регулярные выражения
11. Системы CMS
a. Определения, решаемые задачи
b. Типы CMS, классификация
c. Обзор современных CMS
d. Базовая установка и конфигурирование Joomla и WordPress
12. Расширенная настройка CMS под свои нужды
a. Установка существующего дизайна на CMS
b. Самостоятельная разработка дизайна сайта и подключение его к CMS
c. Установка дополнительных модулей CMS
d. Разработка модулей CMS
________________________________________
Лабораторно-практические занятия:
I. Основы работы в Интернет, протоколы, графика в Интернет
II. Изучение HTML
III. Изучение CSS
IV. Программирование на JavaScript
V. Программирование на PHP
VI. Изучение HTTP на примерах, создание запросов
VII. Установка и конфигурирование Web-сервера
VIII. Программирование на Perl
IX. Установка и настройка Joomla и WordPress
X. Тонкая настройка CMS, программирование модулей
Просмотров: 4004