PHP и MySQL

3

Видеокурс «PHP-Мастер»

Видеокурс «PHP-Мастер»
 

Ознакомиться с курсом

 

Видеокурс «PHP-Мастер. От теории до собственной CMS интернет-магазина»

PHP — самый популярный язык программирования среди веб-разработчиков в мире. Абсолютное большинство всех сайтов в интернете написаны на PHP. PHP является скриптовым серверным языком. Это значит, что все скрипты, написанные на этом языке, выполняются на локальном либо удаленном сервере с сайтом (сфера backend-разработки). Язык PHP поддерживается и разрабатывается как проект с открытым исходным кодом, имеющий тысячи участников, активно работающих над развитием языка, чтобы удовлетворить потребности современной веб-разработки. PHP – безусловный мировой лидер сайтостроения. PHP-Мастер От теории до собственной CMS интернет-магазина. Курс имеет именно практическую направленность.

 

Другие видеокурсы по теме:

Видеокурс «Своя Web-студия за 55 дней»
Видеокурс «Основной курс по Joomla 3»
Видеокурс «Интернет-магазин на OpenCart»
Видеокурс «Препроцессоры SASS и LESS»
Видеокурс «PHP и MySQL с нуля до гуру 2.0»
Видеокурс «Joomla 3 с нуля до гуру»
Видеокурс «React JS, Redux, ES2015 с нуля до гуру»
Видеокурс «Создание и продвижение лендинга под ключ»
Видеокурс «Создание интернет-магазина на WooCommerce»
Видеокурс «Angular 4 c Нуля до Профи»
Видеокурс «Вёрстка сайта с нуля 2.0»
Видеокурс «Лендинг своими руками»

Видеокурс «PHP и MySQL с нуля до гуру 2.0»

Видеокурс «PHP и MySQL с нуля до гуру 2.0»
Ознакомиться с курсом

 

Видеокурс «PHP и MySQL с нуля до гуру 2.0»

Как освоить PHP 7 и MySQL на профессиональном уровне достаточном для создания абсолютно любых по сложности сайтов? PHP – это язык для Web-программирования. А Web-программирование – это механизм, без которого немыслим ни один мало-мальски сложный сайт. Даже если взять какой-нибудь простенький сайт, где есть всего лишь одна форма обратной связи. Так вот чтобы её обработать, например, отправить на e-mail администратора письмо с текстом из формы, уже необходимо Web-программирование. А уж более сложные сайты: Интернет-магазины, социальные сети, порталы с поиском, регистрацией/авторизацией – тут уже без Web-программирования просто никуда. PHP и MySQL с Нуля до Гуру 2.0. Вы получите всю базовую часть, которая есть в PHP 7. Без этих знаний дальше идти просто бессмысленно. Мы будем разбирать множество встроенных в PHP 7 функций, без которых программирование будет крайне затруднительным. Вы познакомитесь с важнейшей темой объектно-ориентированное программирование. Почти все современные программы, и не только на PHP, пишутся с использованием ООП. Поэтому данный раздел обязательно надо изучить максимально внимательно. В PHP есть большое количество расширений, которые добавляют множество функций, резко упрощающих процесс создания сайтов и написания самых разных скриптов.

Содержание курса:

  1. Установка локального сервера
  2. Основы языка PHP
  3. Стандартные функции PHP
  4. Объектно-ориентированное программирование в PHP
  5. Обработка ошибок и исключений
  6. Стандартные классы PHP
  7. Сетевые функции в PHP
  8. Расширения PHP
  9. База данных и СУБД MySQL
  10. Компоненты
  11. Примеры программирования на PHP

Бонусы к курсу:

  1. Работа с API ВКонтакте
  2. PHAR-архивы
  3. Стандарты PSR
  4. UNIT-тестирование на PHP

Видеокурс «Создание движка на PHP и MySQL 2.0»

Видеокурс «Создание движка на PHP и MySQL 2.0»
Ознакомиться с курсом

 

Видеокурс «Создание движка на PHP и MySQL 2.0»

Хотите научиться создавать профессиональные движки на PHP и MySQL с применением ООП и паттерна MVC. Чем же лучше сайт на готовом движке: функционал сайта зависит только от Вас, безопасность, даже если Вы начинающий программист, Ваш сайт будет в разы безопаснее самого лучшего общедоступного движка, улучшенная поисковая оптимизация. А когда стоит использовать свой движок? Для любых более-менее функциональных сайтов. Условно говоря, на сайте не только статьи и комментарии к ним, но есть и что-то ещё. Ведь любой функционал может иметь бесконечное число вариаций, и едва ли можно будет найти что-то готовое и идеально подходящее Вам.

Для любых коммерческих сайтов. Если Вам процесс программирования интересен. В этом случае, даже там, где можно было бы создавать сайт на готовом движке, лучше сделать на своём. Так как знания, в любом случае, напрасными не будут. Ведь если Вы будете знать PHP и MySQL, и уметь создавать свои движки, то Вам не составит труда создать какое-нибудь расширение для той же Joomla. А это очень часто просят сделать заказчики, и мало, кто это умеет делать.

Какие особенности у хорошего движка:

  1. Чёткая структура самого движка, где каждый объект отвечает сам за себя. Это крайне важно, иначе путаницы не избежать.
  2. Использование паттернов (шаблонов проектирования). Фактически, это готовые решения красивого кода, поэтому их обязательно надо использовать при разработке крупного проекта.
  3. Лёгкая изменяемость. То есть, чтобы добавить новый функционал, не нужно лезть в десятки файлов и везде что-то исправлять.
  4. Переносимость. Некая часть, так называемое «ядро», которое переносится от одного сайта к другому без единого изменения.
  5. Безопасность. Она должна быть на достаточно высоком уровне, чтобы хотя бы хакеры средней руки ничего не могли сделать.
  6. Быстродействие. Очень важный момент, который зачастую противоречит лёгкой изменяемости и переносимости. И очень важно соблюдать баланс.

Содержание курса:

  1. Теория
  2. Ядро
  3. Адаптеры
  4. Валидаторы
  5. Объекты
  6. Дополнительные классы
  7. Модули
  8. Вывод сайта

Бонусы к курсу:

  1. Создание API на сайте
  2. Древовидные комментарии на Jquery и Ajax
  3. Создание ЧПУ-ссылок