Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PHP v.7+ и MySQL с нуля
Rating: 4.0 out of 5(106 ratings)
435 students

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

Начните с основ и создайте полноценную CMS!
Last updated 4/2019
Russian

What you'll learn

  • Начнем мы с Вами с самых азов - установим необходимое программное обеспечение и рассмотрим основные синтаксические правила языка PHP.
  • Далее Вы перейдете к изучению основ языка: узнаете о понятиях переменной и константы, узнаете о том, что такое ссылка в языках программирования.
  • Затем Вы узнаете об основных языковых конструкциях, таких как: условный оператор if-else, циклы while, do-while, for и for-each и конструкция switch-case.
  • Узнаете о том, как в PHP используются различные виды массивов
  • Научитесь создавать собственные функции и узнаете об их особенностях
  • Целый раздел курса будет посвящен изучению различных функций, входящих в стандартный пакет PHP версий 7 и выше.
  • Узнаете о том, как обрабатывать сетевые запросы с помощью языка PHP и узнаете, чем отличаются методы POST и GET
  • Также Вы узнаете, как отправлять электронные письма с помощью простых наборов процедур
  • Далее изучите что такое Cookies и Sessions и научитесь работать с ними
  • После всего пройденного материала, Вы рассмотрите такую важную тему как фильтрация данных и ее особенности. Узнаете, чем отличается проверка данных от очистки.
  • Заключительной темой курса будет изучение основ MySQL и взаимодействие с данной СУБД через расширение MySQLi PHP
  • В практической части курса Вы построите простую, но эффективную и емкую CMS. Практика будет заключаться не только в самом программировании, но и в изучении правил построения модели, архитектуры баз данных и объединения всех возможностей в одной системе
  • Курс включает в себя не только видео материалы, но и текстовые варианты лекций, которые помогут Вам в качестве заметок и памяток в дальнейшем.
  • В качестве дополнительных заданий в курсе представлены тесты по группам тем, а также итоговые тестовые задания по окончанию каждого раздела.

Course content

6 sections54 lectures17h 35m total length
  • Введение в курс.7:06

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

  • Что такое PHP5:27

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

  • Инструменты разработки. Установка и настройка.25:36

    Данный урок посвящен рассмотрению, установке и настройке необходимого программного обеспечения. Вы установите и настроите локальный сервер Open Server, включающий в себя как сервер с интерпретатором PHP, так и множество других полезных модулей, таких как СУБД MySQL, панель phpMyAdmin и др. Кроме того, Open Server имеет простой графический интерфейс, что очень важно на начальном этапе изучения языков программирования и сопутствующего ПО. Кроме того, Вы рассмотрите различные варианты средств редактирования программного кода: редакторы с подсветкой и полноценные среды программирования (IDE). К уроку прилагаются дистрибутивы Open Server и редактора кода Sublime Text 3 в двух версиях (x86 и x64).

  • Особенности синтаксиса PHP13:31

    Данный урок будет вводным в структуру языка PHP. В нем Вы узнаете особенности построения PHP-скриптов, разделения инструкций и их комментирования. Узнаете, чем отличается новый стандарт объявления скриптов, используемый в PHP версий 7+.

Requirements

  • Базовые математические знания (школьный уровень)
  • Базовые компьютерные знания (текстовые редакторы, интернет, установка ПО)
  • Базовые знания верстки (структура документа, основные теги, формы, CSS-стили) желательны, но не обязательны

Description

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

Who this course is for:

  • Новички в web-разработке, желающие понять основы создания динамических сайтов на основе скриптового языка PHP
  • Все желающие изучить язык PHP, начиная с основ