Встречайте новый видео курс - PHP 7.4 Базовый
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Добрый день, друзья!

      Сегодня мы хотим порадовать всех, кого интересует использование языка PHP в разработке серверной стороны веб-приложений — на ITVDN вышел видео курс “РНР 7.4 Базовый”.

      Язык программирования PHP — один из лучших для создания серверной части современных веб-сайтов. Этому языку очень много лет, и при этом он до сих пор остается востребованным инструментом веб-разработки и входит в ТОП-10 различных рейтингов языков программирования (индекс TIOBE, PYPL Index и другие). Новая версия РНР — 7.4 — имеет множество полезных нововведений и их знание пригодится каждому разработчику, который в качестве главного инструмента использует именно язык РНР.

      Курс PHP Базовый является продолжением курса PHP Стартовый. Здесь вы познакомитесь с основами объектно-ориентированной парадигмы написания программ, основными принципами устройства и работы современных web-приложений, а также научитесь сами их создавать при помощи PHP. Значительная часть курса посвящена базовым понятиям, которые необходимо освоить перед тем, как переходить к изучению программирования на данном языке с использованием фреймворков.

      Автор курса — Александр Хонько, РНР разработчик.

       

      Структура курса:

      1. Знакомство с ООП, РНР ООП
      2. Контекст вызова. Константы. Статика в РНР ООП
      3. Наследование, полиморфизм
      4. Инкапсуляция
      5. Абстракция
      6. Перегрузка. Магические методы перегрузки
      7. Особенности работы с классами
      8. Клонирование. Сериализация
      9. Строгость типов
      10. Исключения
      11. Автозагрузка классов, namespace
      12. Знакомство с БД
      13. Composer
      14. MVC
      15. Рефлексия
      16. SPL
      17. Работа с объектом, как с массивом

       

      Чему вы научитесь на данном курсе:

      • Создавать простейшие web-приложения с помощью PHP.
      • Понимать базовые принципы ООП и основы построения web-приложений в этой парадигме.
      • Работать с контекстом вызова в PHP.
      • Понимать особенности и работать с множественным наследованием в PHP, абстрактными классам, трейтами.
      • Применять строгую типизацию и обеспечивать контроль возвращаемых значений.
      • Понимать особенности понятий и механизмов клонирования и сериализации.
      • Понимать особенности ковариантности и контравариантности.
      • Работать в PHP с исключениями и их обработкой.
      • Понимать механизмы организации пространств имён в PHP.
      • Применять в разработке принцип устройства итераторов для работы с объектом как с массивом в PHP.
      • Понимать основы работы с реляционными базами данных.
      • Понимать основы шаблонов проектирования Singletone и Builder.
      • Понимать основы библиотеки SPL в PHP.

       

      Предварительные требования

      Курс рассчитан на тех, кто уже знает базовый синтаксис языка PHP, либо прошел курс РНР Стартовый.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме - со всеми учебными материалами и онлайн тестированием. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.

      Предлагаем вам дополнительно ознакомиться с записью вебинара “Как стать РНР разработчиком?” для лучшего понимания технологий, которые вам понадобятся в дальнейшем на пути становления РНР разработчиком.

      Курс входит в комплексную программу подготовки по специальности PHP Developer.

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.