Программа обучения на 2016/2017 учебный год

1. HTML – язык «разметки». Просмотр кода страничек сайтов. Создание своей «первой» страницы. Создание таблицы. Объединение столбцов. Объединение строк. «Заливка» ячеек цветом. Создание шаблона «своей» страницы. Основы CSS. Подключение стилей к «своей» странице.

2. Что такое хостинг? Регистрация на хостинге. Панель управления хостингом. Регистраторы доменных имён. Регистрация доменов. Настройка связи доменного имени и хостинга. DNS-серверы. Смена NS-записей. Как «достучаться» до сайта, если NS-записи ещё не изменились.

3. FTP-протокол. Порты, которые используются FTP. Программы, которые используем для переноса файлов по FTP. Настройка программ для подключения к серверу. Перенос файлов на сервер, и перенос файлов с сервера. Перенос на сервер «своей» странички. Создание ссылок. Создание страниц «своего» сайта.

Домашнее задание: создать несколько страниц, создать меню из ссылок на страницы.

4. Язык программирования PHP. Базовые команды. Создание своих скриптов. Создание своего «движка» (своей CMS) на «начальном уровне» (программирование вывода «своей» страницы с помощью скриптов PHP).

5. База данных (БД). Пользователь баз данных. Создание базы данных и пользователя. Программа phpMyAdmin. Создание таблиц. Основы языка SQL. Подключение к базе данных с помощью PHP. Вывод данных из таблиц и отображение на странице.

Домашнее задание: создать страничку для занесения информации в БД через форму на сайте.

6. Установка на хостинг CMS (Content Management System — Система управления сайтом) WordPress. Поиск шаблонов и их установка. Внесение изменений в шаблон CMS. Настройка «свого сайта». Использование плагинов.

7. Почтовые сервисы и почтовые программы. Mail.ru, yandex.ru, создание своего почтового ящика на общественном сервере, и на личном сервере. Почтовые программы (обзор). Протоколы SMTP, POP, IMAP. Настройка почтовых программ с использованием разных протоколов.

8. Введение в JavaScript. Создание простого скрипта. Изучение более сложных скриптов. Размещение скрипта на сервере. Основы AJAX.

9. Установка счётчиков. Использование Яндекс-Директ и Яндекс-Вебмастер. Основы оптимизации и продвижения сайтов.

10. Landing Page (LP). Изучение шаблонов LP для разных CMS (WordPress, Bootstrap, etc). Установка выбранного шаблона на свой сайт и внесение изменений в дизайн LP.

ДОПОЛНИТЕЛЬНО (обзорные лекции)
11. Особенности установки Windows, MS Office, антивирусных программ, программ для общения, программ для работы с фотографиями, проигрывателей видео и аудио, программ для работы с PDF, программ удалённого управления, программ виртуализации. Поиск и установка драйверов.

12. Серверы Windows и UNIX – общие понятия. Основы настройки и управления. Сервисы. Файловая система. Использование ИБП. Конструктивное исполнение серверов.

Вопросы и предложения можно присылать на адрес  vz@shsa.ru