Курс PHP по программированию динамичных сайтов с системой управления - 33 часа
Если Вы овладели как минимум HTML и CSS, и у Вас есть желание создать динамичный автоматизированный сайт по сложности от сайта-визитки или до сайта-магазина на котором HTML страницы генерируются сами, то есть смысл в изучении PHP серверного языка программирования.
В данном уникальном авторском курсе PHP программирование преподаётся на простом понятном человеческом языке. При этом слушатель курса овладеет такими казалось бы трудными понятиями как объектно-ориентированное программирование и архитектура программирования MVC. Вы научитесь эффективным приёмам работы с базами данных, научитесь настраивать сервер под свои нужды, а также поймете принципы взлома сайтов и станете экспертами по защите своих программ.
На первом уроке Вы станете владельцем ценного "джентельменского набора" программиста, который будет для Вас шпаргалкой в дальнейшей карьере программиста. Все уроки записаны на видео и знания, полученные Вами на курсах останутся с Вами навсегда. Ниже Вы можете ознакомиться с планом курсов по программированию сайтов.Программа учебных курсов:
1. Учимся программировать на серверном языке РНР (6 часов)
- Вводный урок
- Программы, необходимые для работы
- Установка Denwer
- Определяем сайт в Denwer и создаем проект
- Базовые принципы написания кода
- Имена переменных
- Типы данных: строки и числа
- Сокращенная форма записи некоторых операций
- Конструкция if-else и тип boolean
- Конструкция if-else и операторы AND и OR
- Цикл for
- Конструкция switch-case
- Простой массив
- Ассоциативный массив
- Многомерный массив
- Конструкция foreach
- Циклы while и do while
- Введение в функции
- Функции isset и unset
- Функции exit и empty
- Функция для работы со временем и датой
- Функции для работы со строками
- Функции для работы с массивами
- Инструкции include и require
- Передача значений переменных методом GET
- Передача значений переменных методом POST
- Глобальный массив SERVERНиже, в качестве примера, представлен видеоурок по курсу программирования на PHP (чтобы просмотреть видеоурок с хорошим качеством выберите в настройках 720р):
2. Учимся работать с сервером баз данных и языку запросов SQL (6 часов)
- Создаем базу данных
- Соединяемся с базой данных
- Вывод информации из базы данных
- Оператор SELECT для выборки данных
- Оператор INSERT для вставки данных
- Оператор UPDATE для обновления данных
- Оператор DELETE для удаления данных
- Изучаем SQLite (эффективное средство для совершенствования сайтов)3. Изучаем обьектно-ориентированное программирование (4 часа)
- Основы объектно-ориентированного программирования
- Функции в классах
- Переменные в классах
- Конструкция $this
- Конструктор
- Наследование4. Изучаем модель MVC (1 часов). Курс о том как быстро и эффективно писать динамичные сайты на PHP.
5. Создаем динамичный сайт с системой управления (10 часов). Практический курс создания сайта с удобной системой управления (CMS),позволяющней вносить изменения на сайт с локального компьютера по интернету, а также администрировать веб приложение.6. Учимся защищать динамичные сайты (4 часа).Учимся приемам взлома защиты баз данных и веб приложений.
7. Результат - готовый динамичный сайт с базовыми функциями и индивидуальным дизайном, а также умение программировать динамичные сайты на серверном языке PHP, а также умение взламывать динамичные сайты и защищать их от хакеров.