🔥Взломай PHP за 5 часов:❗2️⃣ Быстрый курс PHP! Учись без боли #php

preview_player
Показать описание
🕹️ Вся мат часть PHP в ✔️ одном видео уроке. Весь (ну почти) PHP ✔️ в одном видео. Начни программировать на PHP за 5ч.

Будет еще несколько частей. #php #программирование #phpснуля #видеоурокиphp
►А в этом видосе разобрали ПЫХу на части:
- разобрались как запрос попадает в PHP скрипт
- поговорили про сеть интернет - что такое в упрощенном виде
- рассказал что такое localhost и 127.0.0.1
- обсудили что такое доменные имена сайтов
- и все выше перечисленное закрепили кодингом
- условные операторы, циклы, операторы PHP switch | match (php8)
- разобрались с функциями в PHP, поняли как их писать
- затронули основы ООП
- поговорили про автолоадинг в PHP
- разобрали области видимости в PHP (локальная и глобальная)
- в практической части по ходу видео переписали калькулятор из первой части с помощью операторов if-elseif-else | switch | match, вынесли калькулятор в отдельный файл и узнали как подключать php-скрипты в другие php-скрипты с помощью операторов require и include (проговорили разницу между ними).

►Таймкоды:
00:00 - Вступление
00:52 - Что будет в этом видео
02:43 - Краткий обзор понятий из прошлого видео
05:20 - Что такое сеть интернет, localhost и 127.0.0.1 #php
07:42 - Из чего состоит URL или ссылка #php
11:30 - Как происходит подключение браузера (клиента) к серверу PHP
11:52 - Как посмотреть какая программа занимает определенный порт (используем консольную либу netstat и юзаем утилиту grep для фильтрации - в командной строке linux). Смотрим на каком порту сервер PHP
13:54 - Что такое http / https в URL сайта, как это устроено и в чем разница между этими протоколами
18:20 - Какую работу делает PHP перед тем как запрос попадает в php-скрипт
19:07 - Что такое доменное имя сайта
19:56 - Какой путь проходит запрос прежде чем попасть в php-скрипт или что происходит когда вводишь имя сайта в браузере и нажимаешь Enter
24:19 - Управляющие конструкции PHP (циклы, if-else, switch, match)
28:14 - Практика - переписываем калькулятор на if-elseif-else
30:31 - Как использовать оператор php SWITCH
32:42 - Практика - переписываем калькулятор с помощью оператора switch
37:35 - Использование php switch без break для проверки сразу нескольких значений
38:27 - Используем оператор php8 match и переписываем калькулятор с помощью этого оператора
43:13 - Циклы в PHP (while, do-while, for, foreach)
01:15:00 - Использование операторов break и continue в циклах
01:18:55 - Использование require и include в PHP, разбираем ошибки связанные с этими операторами
01:28:50 - Пишем мини роутинг для нашего калькулятора
01:34:00 - Операторы в PHP (арифметические, операторы сравнения, логические, операторы инкремента и декремента (постфиксные и префиксные, операторы сравнения (строгое и не строгое сравнение в PHP)), оператор подавления ошибок, операторы исполнения - запускаем из PHP консольную команду, операторы по работе с массивами
02:04:04 - Проговариваем основные моменты по переменным в PHP, что такое, как именуются
02:11:53 - Где и как объявляются переменные, как хранятся, области видимости переменных в PHP (что такое области видимости и как правильно с ними работать)
02:25:00 - Использование оператора global, использование глобальной переменной php $GLOBALS в функциях php
02:37:55 - Использование ключевого слова (оператора) static в PHP
02:41:55 - Что такое функция в PHP, как создать свою функцию в PHP, используем встроенные в PHP функции, кратенько проходимся по встроенным в PHP функциям по документации
02:43:20 - Функции в PHP | Ставь лайк если еще не поставил )))
02:46:00 - Практика по функциям в PHP - переписываем калькулятор в виде функции
03:00:49 - Почему нельзя работать с глобальными переменными из функции
03:07:29 - Исправляем ошибку php "Call to undefined function..."
03:09:28 - Исправляем ошибку php "Undefined variable..."
03:21:37 - Исправляем ошибку php "Undefined array key..."
03:22:00 - Используем функции php isset | empty и оператор отрицания (!) php
03:24:16 - Используем функцию php list()
03:26:28 - Исправляем ошибку php "Undefined array key..." связанную с оператором list()
03:29:13 - Используем функцию php array_merge
03:33:00 - Обзор функций php - краткий экскурс без разбора самих функций
03:36:30 - Анонимные функции в PHP
03:38:41 - Стрелочные функции в PHP
03:41:29 - Переходим к изучению ООП PHP, много примеров
03:54:28 - Переходим к практической части по ООП в PHP. Как создавать классы (class), что такое класс, что такое объект и как создавать объекты (оператор new) PHP
03:58:00 - Что нельзя делать в конструкторе класса PHP ( __construct() класса) ?
04:03:50 - Принципы ООП, автолоадинг, namespace PHP
Рекомендации по теме
Комментарии
Автор

Друзья, привет! Местами лагает звук и пока не очень с обрезкой, за это сорян) Будем оттачивать и эти навыки походу.
Но в целом получился очень большой видос по основам и надеюсь что вам он будет полезен. Приятного просмотра и легкого обучения всем 😉!

izi-php
Автор

PHP для ленивых, даже документацию читать не нужно - всё разжуют и положат в рот.))) Спасибо за урок.

MyNameIsRishat
Автор

Привет с Киева. Спасибо огромное за современный взгляд на PHP! Очень мало сейчас подобных уроков, только по фреймворкам есть, а вот качественных основ мало...
Уже почти как год работаю на Laravel, это мой первый опыт в программировании вообще, благодаря вашим видео — отлично подтягиваю упущенную ранее базу!
Не слушайте хейтеров, вы огромный молодец и данные труды обязательно окупятся!👍

andrewlevitsky
Автор

Начал учить php, понравилось и по немногу что-то стало получаться, нравилось самому с нуля писать , я в возрасте, потом наслушался что кому за 40 лет нереально найти работу, забросил, но все равно не могу не думать о программировании.

dobrMAV
Автор

Спасибо огромнейшее. Если тебе 30+ и хочешь в IT, то надо учить не python, java или javascript, а "пыху". PHP -- наш хлеб.
"Пыха" вечно живи!

cmomoop
Автор

Ты просто супер-учитель! Давно я не слышал такой подачи материала.

goshagotye
Автор

А что бы вы хотели увидеть на канале? отпишите - уже много всего в подборках моих, но может что-то важно уже сейчас, с чем сейчас трудности в ходе изучения ?

izi-php
Автор

Юрий, приветствую вас теска!!!Я думаю было бы неплохо сделать что-то вроде курса, пусть даже на платной основе, например написать с 0 и до финала какой нибудь движок сайта, интернет магазин для начинающих.У многих есть такие уроки, но пробовал писать проект с одним блогером, там был интернет магаз, и в самом начале он пишет контроллер с кучей функции и подключений, по итогу нечего не объяснил и пришлось застопориться, то есть там не рассказано зачем и для чего тот или иной код и начинающие в момент перегорают!!!

qkojhuy
Автор

Друзья очень прошу не забывать лайкать)

izi-php
Автор

Приветствую, благодарю за видео, хотел спросить, для php в современных реалиях можно ли оставаться на винде? При условии что есть всл и виртуалки, или лучше изучать сразу unix?

wufvrin
Автор

А что дальше будет? Sql? Верстка и формы?

norskiy
Автор

Что лучше выбрать для начинающего бэкендера, чтобы легче было устроиться на работу, Python/Golang/Java?

qrthack
Автор

У меня почему то нету ошибки о том что 4 индекс отсутсвует в массиве -
<h2>Перебираем массивы (ARRAY) в циклах</h2>
<div class="wrap">
<div>
<p><strong>Цикл WHILE</strong></p>
<?php
$new_array = ['plus', 'minus', 'multi', 'division']; // Объявляем массив
$i = 0;
while($i <= count($new_array)) {
$new_array_name = $new_array[$i];
echo "<p>$new_array_name</p>";
$i++;
}

?>
</div>
</div>

amplistad
Автор

Не жди ничего, бери сам и делай! Вот 3 ВИДЕО чтобы стартануть в IT:

Продолжаем писать код и набиваем свои шишки!
ВСЕ!

Задаем вопросы:


👍 Ставь ЛАЙК!
🔔 Жми КОЛОКОЛЬЧИК! – И не пропустишь следующее видео.
✔ Остались вопросы? Есть мнение? Напиши в КОММЕНТАРИЯХ!

izi-php
Автор

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

greykoff