PHP v.7+ и MySQL с нуля

Начните с основ и создайте полноценную CMS!

4.30 (105 reviews)
Udemy
platform
Русский
language
Web Development
category
PHP v.7+ и MySQL с нуля
422
students
17.5 hours
content
Apr 2019
last update
$19.99
regular price

What you will learn

Начнем мы с Вами с самых азов - установим необходимое программное обеспечение и рассмотрим основные синтаксические правила языка PHP.

Далее Вы перейдете к изучению основ языка: узнаете о понятиях переменной и константы, узнаете о том, что такое ссылка в языках программирования.

Затем Вы узнаете об основных языковых конструкциях, таких как: условный оператор if-else, циклы while, do-while, for и for-each и конструкция switch-case.

Узнаете о том, как в PHP используются различные виды массивов

Научитесь создавать собственные функции и узнаете об их особенностях

Целый раздел курса будет посвящен изучению различных функций, входящих в стандартный пакет PHP версий 7 и выше.

Узнаете о том, как обрабатывать сетевые запросы с помощью языка PHP и узнаете, чем отличаются методы POST и GET

Также Вы узнаете, как отправлять электронные письма с помощью простых наборов процедур

Далее изучите что такое Cookies и Sessions и научитесь работать с ними

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

Заключительной темой курса будет изучение основ MySQL и взаимодействие с данной СУБД через расширение MySQLi PHP

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

Курс включает в себя не только видео материалы, но и текстовые варианты лекций, которые помогут Вам в качестве заметок и памяток в дальнейшем.

В качестве дополнительных заданий в курсе представлены тесты по группам тем, а также итоговые тестовые задания по окончанию каждого раздела.

Why take this course?

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

Content

Введение

Введение в курс.
Что такое PHP
Инструменты разработки. Установка и настройка.
Особенности синтаксиса PHP

Основы языка PHP.

Переменные
Ссылочные переменные
Константы
Переменные и константы в PHP
Отладочные функции
Выражения и операции в PHP. Логические выражения.
Выражения и операции в PHP. Строковые выражения
Выражения и операции в PHP. Операции в PHP
Выражения и операции в PHP. Операция отключения предупреждений
Выражения и операции в PHP
Конструкции языка PHP. Конструкция if-else
Конструкции языка PHP. Циклы с предусловием while и постусловием do-while
Конструкции языка PHP. Универсальный цикл for
Конструкции языка PHP. Инструкции break и continue
Конструкции языка PHP. Цикл foreach.
Конструкции языка PHP. Конструкция switch-case.
Инструкции require и include. Особенности инструкций однократного включения.
Конструкции языка PHP
Ассоциативные массивы. Основы.
Ассоциативные массивы. Конструкция array(). Многомерные массивы.
Ассоциативные массивы. Операции над массивами. Списки и строки.
Ассоциативные массивы в PHP
Функции. Основы
Функции. Продолжение теории.
Функции. Статические переменные.
Функции. Рекурсивные и анонимные функции.
Функции. Советы по использованию
Функции в PHP
Раздел 2. Проверка полученных знаний

Стандартные функции PHP

Строки. Часть 1
Строки. Часть 2
Строки. Хеш-функции
Функции для обработки строк в PHP
Массивы. Сортировки
Массивы. Операции с массивами
Функции для работы с массивами в PHP
Математические функции
Математические функции в PHP
Работа с файлами
Блокировка файлов
Функции для обработки файлов в PHP
Дата и время
Функции для работы с датой и временем
Дополнительные функции

Работа с сетью

URL. Заголовки. Методы GET и POST
Работа с запросами
Cookies
Отправка электронных писем
Парсинг URL
Сессии

Дополнительные возможности PHP

Фильтрация данных. Часть 1
Фильтрация данных. Часть 2
Базы данных. Основы
Базы данных. PHP и MySQL

Практика по созданию простой CMS

Практическое занятие № 1. Основы структуры создаваемой CMS
Практическое занятие № 2. Подготовка базы данных CMS
Практическое занятие № 3. Подготовка основных сценариев
Практическое занятие № 4. Подготовка сценариев для работы с базой данных
Практическое занятие № 5. Создание контента. Часть 1. Header.
Практическое занятие № 6. Создание контента. Часть 2. Профиль
Практическое занятие № 7. Создание товаров и приобретение

Reviews

Роман
June 9, 2021
Плохо воспринимается информация диктором, слишком монотонно, тяжелое восприятие как следствие монотонности голоса и непонятных иллюстраций рабочего стола, вместо полезных схем…
Владислав
June 6, 2021
Слишком много терминологии непотяной. Автор говорит, что данный курс для новичков, а все объяснения, с первых уроков, на 70% состоят из технического языка, переслушиваешь по 3-4 раза урок, и всё-равно ничего не понятно в итоге, зачем это было сделано и что это означало. Задумуешься не над обучением, а над "что он вообще сейчас сказал?".
space
January 28, 2021
Препод очень нудно и неинтересно рассказывает материал, читает с листа, ооооооочнь жалко отдавать за это деньги, хотел бы даже возврат, но я уже возвращал этот курс, и сейчас снова его купил, и не могу вернуть. Также будь я админом я бы удалил этот недо-курс с площадки, можно даже посмотреть комментарии под первым видео во втором разделе, нет ни одного подожительного, все негативные. Очень жалею что купил этот курс, автор мудак
Александр
October 30, 2020
За эти деньги курс отличный - не пожалел о приобретении. Курс помог понять основы, в практической части не хватило объектов, так же сбивало с правильного понимания ошибки которые делал автор курса и потом исправлял - с одно стороны это хорошо, т.к. автор наглядным примером показал что ошибки имеют место быть и как их исправлять с другой стороны хотелось бы увидеть более подробное описание действий - что делает код последоватьельно в каждой функции - чтобы научиться его читать от и до. А так в целом спасибо большое за курс - структура создания файлов немного напомнила MVС.
Вадим
May 27, 2020
вся информация есть в бесплатном доступе. брал курс с расчетом того, что преподаватель предложит другой метод и подход в обучении, а не то что можно получить в свободном доступе и с плохой подачей и плохим микрофоном (режет уши, сорри). за лекции лайк, тут автор молодец.
Ermak
May 8, 2020
Не объесняет много моментов. Читает с листочка всю информацию. Не покупайте этот курс, называется посмотрел на код и разбирайся сам.
Tamara
April 26, 2020
Не ожидала такого! 1 В блоке "Переменные " виден пустой экран. Нет обьяснений 2 Ничего не видно что написано в редакторе. 3 Слова сьедаются , слушать невозможно. 4 Посмотреть книгу можно без лекций 5 Теорию без примеров изучать невозможно.
Alex
January 23, 2020
Не достаточно подробно разобраны некоторые вопросы, некоторые примеры слишком абстрактны, практическая часть несет мало смысловой нагрузки, т.к. преподаватель не поясняет что он пишет, используя то, чего не было в курсе. Переодический сам путается и не может понять где ошибся.
Ruslan
December 28, 2019
Невероятно не интересный курс, очень тяжело смотреть. Автор просто зачитывает текст с документации. Смотреть стоит только ради практической части.
Vladimirnizov
September 1, 2019
Только начал слушать курс, но уже есть что сказать. Плюсы: 1) По материалу вопросов нет, все четко и понятно. Хотя... на первой же лекции про переменные упоминать сборщик мусора и кастинг, не рановато ли? Ну да ладно, придираюсь. 2) Понравилась музыка на фоне, разбавляет монотонность монолога. Минусы: 1) Первый и очень жирный промах на мой взгляд - использовать Open server. Серьезно? Не все же винду используют... Почему не XAMPP \ MAMP ? 2) Монтаж ужасный. Зачем показывать Ваш полный рабочий стол, когда код в редакторе размещен лишь на маленьком его участке в верхнем левом углу? Неужели нельзя сделать зум при монтаже? Смотрю видео на 13 дюймовом экране и вот вообще не видно что написано. 3) Зачем нужен этот слайдер из картинок во время рассказа про переменные? Слушаю про объявление переменных, какими символами что обозначается, а на фоне красивые картинки смотрю... логика? Лучше бы наглядные примеры на фоне видеть. 4) Хотелось бы увидеть живое написание кода вместо заготовленных файлов. Вот вместо того же слайдера писали бы лучше, не сложно же. 5) Слишком длинные паузы в рассказе. Создается ощущение затянутости.. Хотя это скорее придирка, смотрю на скорости 1.5 и норм. Пока 4 из 5. Только начал.. посмотрим как будет дальше )

Charts

Price

PHP v.7+ и MySQL с нуля - Price chart

Rating

PHP v.7+ и MySQL с нуля - Ratings chart

Enrollment distribution

PHP v.7+ и MySQL с нуля - Distribution chart

Related Topics

2132200
udemy ID
1/6/2019
course created date
10/29/2019
course indexed date
Bot
course submited by