Хит Гарантия Инфомир Проверенный Добавить в избранное
Постер: Видеокурс КАК ОСВОИТЬ PHP 7 и MySQL на профессиональном уровне Михаил Русаков
Изображений: 1
Поделиться:
Теги: mysql, php
0

Видеокурс КАК ОСВОИТЬ PHP 7 и MySQL на профессиональном уровне Михаил Русаков

Пока оценок нет
Загрузка...
Бесплатно4970р.
Не доступен
Есть вопрос?
Об инфопродукте
Сайт: srs.myrusakov.r показать
Дата публикации: 02.05.2017
Год: 2017
Размер: 20,4 гб
Направление: Архив, Программирование, Сайтостроение

Видеокурс PHP и MySQL с Нуля до Гуру 2.0 Михаил Русаков.

Посмотрите видео с меню курса:

Курс состоит из 11 разделов.

Раздел №1.Установка локального сервера

Этот раздел является стартовым, и он рассказывает об основах Web-программирования.

Просмотрев этот раздел:

  1. Вы узнаете более подробно про язык PHP, а также про то, как он работает.
  2. Вы узнаете, что нового появилось в PHP 7?
  3. Вы узнаете, какой пакет локального сервера лучше использовать и, главное, почему?
  4. Вы увидите, как устанавливается и настраивается локальный сервер.
  5. Вы будете понимать, как работает PHP, зачем нужен локальный сервер и как правильно его настраивать.

Раздел №2.Основы языка PHP

В этом разделе Вы получите всю базовую часть, которая есть в PHP 7. Без этих знаний дальше идти просто бессмысленно.

Просмотрев этот раздел:

  1. Вы увидите, как пишутся самые различные скрипты на PHP, именно в 7-й версии.
  2. Вы узнаете, что такое переменные, и какие есть типы переменных в PHP.
  3. Вы узнаете, что такое ссылочные переменные.
  4. Вы узнаете, что такое константы и где их можно и нужно использовать.
  5. Вы увидите, какие есть в PHP математические, строковые и логические операции.
  6. Вы познакомитесь со всеми базовыми конструкциями языка: if-elseif-else, for, while, do-while, switch-case, foreach и др.
  7. Вы узнаете, что такое списки и ассоциативные массивы и как их использовать.
  8. Вы узнаете, как создаются собственные функции в PHP.
  9. Вы познакомитесь с областью видимости переменных и будете чётко понимать, что такое локальные и что такое глобальные переменные.
    10. Вы научитесь использовать рекурсию в функциях.
  10. Вы узнаете, что такое анонимные функции.
  11. Вы научитесь создавать собственные генераторы.
  12. Вы узнаете, что такое отладочные функции и как их использовать.
  13. Вы узнаете, как получить IP-адрес пользователя, как получить информацию о браузере, о языке пользователя и многом другом.
  14. Вы научитесь обрабатывать формы.
  15. Вы познакомитесь с инструкциями include, require, include_once и require_once.
  16. Вы уже сможете создавать несложные скрипты на PHP

Раздел №3.Стандартные функции PHP

В этом разделе мы будем разбирать множество встроенных в PHP 7 функций, без которых программирование будет крайне затруднительным.

Просмотрев этот раздел:

  1. Вы узнаете, какие в PHP есть математические функции.
  2. Вы узнаете, какие имеются важнейшие строковые функции в PHP.
  3. Вы познакомитесь с функциями для работы со списками и массивами.
  4. Вы научитесь работать с датой и временем в PHP.
  5. Вы научитесь работать с файлами: считывать и записывать содержимое файла, создавать и удалять их, копировать – и всё это через функции в PHP.
  6. Вы научитесь работать с директориями: создавать и удалять их, делать рекурсивный обход содержимого любой директории.
  7. Вы научитесь парсить INI-файлы, что является крайне острой необходимостью при создании большинства крупных и не очень сайтов.
  8. Вы узнаете, как получать IP-адреса узлов, а по имени узлов – IP-адреса через PHP.
  9. Вы научитесь запускать внешние программы через PHP.
  10. Вы узнаете, что такое регулярные выражения и научитесь их использовать.
  11.  Вы познакомитесь с выводом функции phpinfo().

Раздел №4.Объектно-ориентированное программирование в PHP

В этом разделе Вы познакомитесь с важнейшей темой объектно-ориентированное программирование. Почти все современные программы, и не только на PHP, пишутся с использованием ООП. Поэтому данный раздел обязательно надо изучить максимально внимательно.

Просмотрев этот раздел:

  1. Вы узнаете, что такое ООП, для чего оно нужно и как его использовать.
  2. Вы узнаете про 3 парадигмы ООП, поймёте, что они означают.
  3. Вы узнаете, что такое классы и как их создавать в PHP.
  4. Вы узнаете, что такое конструктор, деструктор и методы.
  5. Вы познакомитесь с 3-мя модификаторами доступа.
  6. Вы узнаете, что такое статические свойства и методы и как их применять на практике.
  7. Вы познакомитесь с использованием «магических» методов.
  8. Вы узнаете, что такое сериализация объектов.
  9. Вы изучите механизм наследования классов в PHP.
  10. Вы узнаете, что такое абстрактные классы и почему они так важны.
  11. Вы узнаете, что такое интерфейсы и как их применять на практике.
  12. Вы узнаете, что такое трейты и как их можно использовать.
  13. Вы познакомитесь с пространствами имён и научитесь их использовать в своей практике.
  14. Вы узнаете, как можно делать автоматическое импортирование и загрузку классов.

Раздел №5.Обработка ошибок и исключений

Механизм исключений есть не только в PHP, но и во многих других языках программирования (например, в Java). Такая распространённость говорит о том, что это очень важная вещь, и именно её Вы и освоите в этом разделе.

Просмотрев этот раздел:

  1. Вы узнаете про режимы вывода ошибок в PHP 7, а также про их уровни.
  2. Вы познакомитесь с оператором @.
  3. Вы узнаете, как использовать важнейшую конструкцию try-catch-finally.
  4. Вы познакомитесь с классами Exception и классом Error, появившемся в PHP 7.
  5. Вы научитесь обрабатывать различные «ошибки» с помощью исключений, без чего говорить о качественном программировании точно нельзя.

Раздел №6.Стандартные классы PHP

Помимо встроенных функций в PHP есть и множество встроенных классов, которые нужно обязательно изучить и научиться применять, так как они упрощают Ваш код, улучшают общий его вид и экономят Вам время.

Просмотрев этот раздел:

  1. Вы узнаете, какие есть классы в PHP для работы с датой и временем.
  2. Вы узнаете, что такое итераторы и познакомитесь с использованием интерфейса Iterator.
  3. Вы узнаете, что такое виртуальные массивы.
  4. Вы узнаете, как использовать класс Directory.
  5. Вы узнаете, как использовать класс для работы с генераторами.
  6. Вы узнаете про класс IntlChar, появившийся в PHP 7.
  7. Вы узнаете, что такое отражения и как их можно использовать в PHP.

Раздел №7.Сетевые функции в PHP

Важнейший раздел, в котором Вы ещё раз вспомните, как общаются между собой клиент-серверные приложения, и познакомитесь с важнейшими вещами, которые используются практически на каждом сайте: cookie, сессии и отправка e-mail.

Просмотрев этот раздел:

  1. Вы узнаете, что такое заголовки сервера и как с ними работать через PHP.
  2. Вы узнаете, что такое cookie, как их использовать и где применять.
  3. Вы узнаете, что такое сессии. Наравне с cookie – это две важнейших темы в PHP.
  4. Вы научитесь делать авторизацию пользователей.
  5. Вы научитесь разбирать и собирать на части URL-строку.
  6. Вы узнаете, как отправлять e-mail через PHP.
  7. Вы познакомитесь с классом PHPMailer, который использую я сам и который обеспечивает отличную доставляемость электронных писем (при условии, безусловно, правильной настройки сервера).

Раздел №8.Расширения PHP

В PHP есть большое количество расширений, которые добавляют множество функций, резко упрощающих процесс создания сайтов и написания самых разных скриптов. И в этом разделе Вы познакомитесь с некоторыми из них.

Просмотрев этот раздел:

  1. Вы познакомитесь с файлом php.ini и научитесь его использовать.
  2. Вы узнаете механизмы проверки данных на валидность с помощью специального расширения PHP.
  3. Вы научитесь работать с изображениями: загружать и изменять существующие графические файлы, рисовать свои собственные изображения с помощью графических примитивов, выводить текст (самый простой пример – рисование капчи).
  4. Вы научитесь взаимодействовать с другими серверами с помощью cURL.
  5. Вы узнаете, какие ещё есть расширения в PHP и как их использовать.

Раздел №9.База данных и СУБД MySQL

Практический любой мало-мальски крупный сайт имеет базу данных, где хранит информацию о пользователях, о статьях на сайте, о темах, сообщениях на форуме, различные служебные и аналитические данные и много чего ещё. Поэтому уметь работать с базами данных нужно обязательно.

Просмотрев этот раздел:

  1. Вы узнаете, что такое база данных и какова её структура.
  2. Вы узнаете, что такой SQL и что такое MySQL.
  3. Вы научитесь управлять базами данных и их составляющими через phpMyAdmin.
  4. Вы узнаете, что такое индексы.
  5. Вы научитесь импортировать и экспортировать базы данных через phpMyAdmin. Кстати говоря, важнейший навык, даже если Вы и далеки от создания сайтов.
  6. Вы узнаете, как подключаться к базе данных через PHP.
  7. Вы узнаете, как создавать и удалять базы данных и таблицы через PHP.
  8. Вы научитесь добавлять, изменять и удалять записи через PHP.
  9. Вы научитесь делать выборку записей из таблицы через PHP.
  10. Вы познакомитесь и научитесь использовать расширение PDO.
  11. В конце концов, Вы уже очень прилично освоите SQL-запросы, в том числе, и JOIN-запросы.

Раздел №10.Компоненты

В силу огромного распространения языка PHP появилось большое количество различных готовых компонентов, каждый из которых служит вполне определённой цели: грамотная отправка e-mail, логирование Вашего сайта, настройка приёма онлайн-платежей для Вашего сайта и многое-многое другое. И для более удобной загрузки и установки, а также для более удобного механизма обновления компонентов, был придуман Composer, который в этом разделе мы обязательно рассмотрим.

Просмотрев этот раздел:

  1. Вы узнаете, что такое Composer и как его использовать.
  2. Вы узнаете, как находить и устанавливать компоненты с помощью Composer.
  3. Вы увидите установку и использование пары компонентов.

Раздел №11.Примеры программирования на PHP

Это завершающий раздел курса, в котором Вы увидите примеры программирования на PHP и реализацию вполне конкретных проектов. Вообще говоря, на протяжении всего курса будет масса примеров, в том числе, и практических, но в этом разделе собраны интересные и достаточно сложные примеры, требующие знания из предыдущих разделов.

Просмотрев этот раздел:

  1. Вы научитесь загружать через PHP различные файлы на сервер и делать это с максимальной безопасностью.
  2. Вы увидите, как можно сделать капчу (проверочный код для защиты от роботов), а также как правильно проверять и выводить её.
  3. Вы узнаете, что такое MVC, а также увидите пример создания простого движка на этом паттерне.
  4. Вы узнаете, как можно связать клиентскую и серверную часть через Ajax. Это очень важный практический урок, безумно часто встречающийся в реальной практике.
  5. Вы увидите, как создаётся система голосований на сайте с использованием базы данных, с выводом опроса, а также с демонстрацией результата после голосования.
Скачать:

Всего 2 отзывов, из них 0 2 Оставить свой отзыв

  • Lex
    Не нравится
    данный курс действительно сильно помог мне разобраться в насущных вопросах по php. За последние три месяца я шагнул уверенно вперед, хотя ранее очень тяжело все давалось. У Михаила отличный метод, подход к решению задачи, чего у других не позаимствовать к сожалению. Всего хорошего!
  • Геннадий
    Не нравится
    Шикарный курс, стоит своих денег безусловно! Автор Михаил Русаков — отличный автор.

Оставить свой отзыв