Олег Арестов | PHP. Основы веб-разработки [Уровень 1] (2018) PCRec [H.264] -Автор (режиссер): Олег Арестов Производство: GeekBrains Жанр: IT Описание: PHP входит в тройку самых востребованных и популярных языков программирования в мире. Он широко применяется при создании динамически генерируемых веб-страниц. Большинство фрилансеров-программистов в мире используют язык PHP: он позволяет разрабатывать динамические сайты любой сложности и обладает большим набором встроенных средств для разработки веб-приложений. Курс "PHP. Уровень 1" от GeekBrains создан с целью обучить начинающих программистов основам разработки веб-сайтов на языке PHP. Новички изучат принципы объектно-ориентированного программирования и научаться правильно использовать основные конструкции языка. Более опытные разработчики получат возможность значительно повысить культуру написания кода и смогут грамотно и профессионально оформить скрипт своего веб-сайта. Чему Вы научитесь: • Правильно использовать основные конструкции языка PHP • Грамотно пользоваться общепринятыми стандартами программирования • Использовать принципы Объектно-Ориентированного Программирования (ООП) • Применять на практике основные приёмы разработки веб-сайтов • Внедрять шаблон проектирования MVC • Работать с базами данных • Создавать быстрые и безопасные веб-сайты • Реализовывать авторизацию пользователей с использованием сессий и cookies • Проектировать бизнес-логику своих веб-сайтов Продолжительность: 18:33:28 Качество видео: PCRec Видео: AVC/H.264, 1280 х 720, ~170 kbps Аудио: AAC, 2 ch, 126 kbps
Mediainfo:
General Complete name : D:\Раздачи\PHP1\Урок 8\8.mp4 Format : MPEG-4 Format profile : Base Media / Version 2 Codec ID : mp42 (isom/mp42) File size : 307 MiB Duration : 2 h 23 min Overall bit rate mode : Variable Overall bit rate : 299 kb/s Encoded date : UTC 2018-04-24 19:47:57 Tagged date : UTC 2018-04-24 19:47:57 gsst : 0 gstd : 8606917 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L3.1 Format settings : CABAC / 3 Ref Frames Format settings, CABAC : Yes Format settings, RefFrames : 3 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 2 h 23 min Bit rate : 170 kb/s Width : 1 152 pixels Height : 720 pixels Display aspect ratio : 16:10 Frame rate mode : Variable Frame rate : 30.000 FPS Minimum frame rate : 28.846 FPS Maximum frame rate : 31.250 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.007 Stream size : 174 MiB (57%) Title : ISO Media file produced by Google Inc. Created on: 04/24/2018. Encoded date : UTC 2018-04-24 19:47:57 Tagged date : UTC 2018-04-24 19:47:57 Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 2 Format : AAC Format/Info : Advanced Audio Codec Format profile : LC Codec ID : mp4a-40-2 Duration : 2 h 23 min Bit rate mode : Variable Bit rate : 126 kb/s Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 44.1 kHz Frame rate : 43.066 FPS (1024 SPF) Compression mode : Lossy Stream size : 129 MiB (42%) Title : ISO Media file produced by Google Inc. Created on: 04/24/2018. Encoded date : UTC 2018-04-24 19:47:57 Tagged date : UTC 2018-04-24 19:47:57
Дополнительная информация:
Урок 1. Введение в PHP Принципы работы динамических сайтов Принципы работы веб-серверов Подготовка рабочей среды Hello, world! [Практика] Базовые конструкции языка – дескрипторы, переменные, типы данных Версии языка и их различия на базовом уровне Условные блоки, ветвление функции Урок 2. Условные блоки, ветвление функции Принципы ветвления, визуализация, блок-схемы Операторы if, if-else Оператор switch Тернарный оператор Реализация схем логики ветвления Тернарный оператор Функции, рекурсия Использование функций и рекурсии для решения задач Области видимости переменных Циклы и массивы Урок 3. Циклы и массивы Понятие цикла, типы циклов в PHP While, do…while For Бесконечный цикл и выход из шагов, цикла Понятие массива, типы массивов в PHP Применение циклов для работы с массивами [Практика] Многомерные массивы Основные функции работы с массивами Применение функции для работы с массивами [Практика] Предопределённые массивы Работа с файлами Урок 4. Работа с файлами Файловая система и адресация, примеры на базе разных ОС Подключение файлов с кодом Базовые операции работы с файлами – чтение, запись. Использование базовых операций для решения повседневных задач – логирование, чтение данных, кэширование [Практика] Типовые форматы хранения данных Базы данных MySQL и работа с ними на уровне PHP Урок 5. Базы данных MySQL и работа с ними на уровне PHP Создание БД, пользователей Создание таблиц Синтаксис базовых запросов. Создаем, редактируем и удаляем таблицы, Изучаем 4 главных команды: INSERT, UPDATE, DELETE, SELECT Выборка из БД и вывод на экран Интерактивность: Методы передачи данных GET и POST, работа с формами и пользовательскими данными Урок 6. Интерактивность: Методы передачи данных GET и POST, работа с формами и пользовательскими данными Основные методы передачи данных на сервер Методы GET и POST Передача данных из формы в скрипт Обработка и сохранение данных в БД, обеспечение безопасности. Реализация CRUD-пакета действий [Практика] Загрузка файлов на сервер Авторизация и аутентификация Урок 7. Авторизация и аутентификация Знакомство с понятиями авторизации и аутентификации Сессии и Cookies Шифрование пользовательских данных Реализации аутентификации пользователя на сайте Практика Урок 8. Практика Написание недостающей логики страниц Создание тестовых заказов Тестирование
Скачать Олег Арестов - PHP. Основы веб-разработки [Уровень 1] (2018) слив курса.
Текущее время: Сегодня 20:24
Часовой пояс: GMT + 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы