Знакомство с HTML\CSS
- HTML
- Устройство WEB страницы, знакомство с HTML
- Теги и атрибуты
- Блоки
- Ссылки
- Таблицы
- Структура страницы
- CSS
- Селекторы
- Свойства
- Практические задачи
- Создание собственных страниц с использованием HTML\CSS
- Связка страниц в единый сайт с помощью ссылок
- Наполнение страниц контентом и стилями с помощью CSS
Знакомство с PHP
- Знакомство с PHP
- Написание первого PHP кода
- Понятие переменных и их использование
- Типы переменных
- Создание мини википедии
- Как работают формы
- Как работают GET параметры
- Отправка данных между страницами
- Оператор if else (Булевые типы данных)
- Создание мини википедии, с использованием условий и параметров
- Использование PHP в предыдущих работах
- Знакомство с массивами
- Заполнение массивов данными
- Сокращение кол-ва страниц с помощью массивов и условий
- Знакомство с include
- Знакомство с циклами
- Сокращение кол-во кода с помощью новых конструкций
- Практические задачи
- Разработка информационного мини сайта с использованием PHP
- Создание телефонной книги
- Мини задачи с условиями и прочими конструкциями
- Создание логин страницы
Базы данных\MySql
- Установка и настройка
- Настройка PhpMyAdmin и MySql
- Таблицы и строки в базе данных
- Взаимодействие с базой данных
- Написание SELECT запросов
- Взаимодействие с базой данных с помощью PHP
- Запросы на Delete Insert Update
- Глобальный переменные Session
- Учетные записи в базе данных
- Работа с функциями
- Связи и ключи в Базе данных
- Практические задачи
- Разработка предыдущих систем с использованием базы данных
- Создание страницы регистрации
- Создание многоуровневых структур данных с помощью базы данных
Javascript\Jquery
- Знакомство с Javascript\Jquery
- Знакомство с тегом script
- Простые функции
- Работа с DOM элементами
- Смена css стилей
- Селекторы, Геттеры и Сеттеры
- Функции, вызов функций, параметры функций
- Слушатели****
- Bootstrap
- Работа с модалками
- Работа с PHP
- Ajax. Работа с PHP
- CallBack функции
- JSON передача данных
- Практические задачи
- Создание калькулятора на Javascript
- Создание CRUD структуры с использованием Jq\Js
- Отправка данных с помощью AJAX (Без перезагрузки страницы)
- Создание опрятного интерфейса с помощью Booststrap
- Работа с модальками, сбор данных через всплывающие окна
Системы контроля версий. GitHub
- Понятие систем контроля версий
- Ветки, коммиты