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

         В ходе курса Вы сможете узнать и научиться следующему:

  • Основным принципам написания программных алгоритмов. Узнаете и научитесь оперировать такими инструментами программирования как переменные, циклы, функции, массивы, логические выражения и т.д.
  • Научитесь использовать основополагающие инструменты php-разработчика, такими как SublimeText, Eclipse/Netbeans, PhpStorm.
  • Научитесь создавать базовый функционал сайта, такой как личный кабинет пользователя и навигационную панель при помощи функциональных инструментов языка.
  • Узнаете, как заполнять сайт статическим и функциональным контентом, хранящимся как на ПК, так и в базах данных, таких как PDO и MySQLi. Изучите язык запросов SQL при помощи которого будете общаться с БД.
  • Узнаете что такое ООП, а также его основные понятия: Инкапсуляция, наследование, полиморфизм. Научитесь создавать свои собственные объекты, а также классы и методы для работы с ними. Познакомитесь с модульным принципом разработки.
  • Узнаете, что такое фреймворки, для чего они нужны, и какие бывают инструменты для работы с ними.