Дистанционный курс

Основы PHP

Дата

Идет набор

1 мес.

Цена

495

Компания

Место проведения

Онлайн

Начните создавать сайты с помощью PHP.

Зачем изучать PHP

PHP широко применяется в веб-разработке: с его помощью создают как небольшие сайты, так и крупные интернет-сервисы. Язык используется в проектах разного масштаба, поэтому его освоение дает базу для дальнейшего развития в направлении разработки веб-приложений.

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

Программа обучения

  • Основы PHP. Начнете с написания первого кода и познакомитесь с базовыми правилами языка. Разберете теги, комментарии и инструкции, узнаете, как проверяются решения, научитесь интерпретировать результаты тестирования и распознавать синтаксические ошибки.
  • Арифметика. Перенесете привычные математические вычисления в программный код. Освоите арифметические операторы, композицию и очередность выполнения действий, познакомитесь с коммутативными операциями и разберетесь, для чего при разработке используется линтер.
  • Строки. Научитесь представлять и обрабатывать текст средствами PHP. Рассмотрите разные варианты использования кавычек, экранирующие последовательности, соединение строк и принципы кодирования символов.
  • Типы данных PHP. Разберетесь в особенностях слабой типизации языка и поведении примитивных значений. Узнаете, что происходит при взаимодействии данных разных типов, и освоите их явное преобразование.
  • Переменные. Научитесь сохранять информацию для дальнейшего использования в программе, изменять значения и выбирать понятные названия. Разберете выражения, конкатенацию, правила именования, константы, интерполяцию и работу с отдельными символами строки. Также познакомитесь с магическими числами, магическими константами и Heredoc.
  • Использование функций. Освоите вызов готовых функций и научитесь ориентироваться в их документации. Разберете сигнатуры, параметры со значениями по умолчанию, функции с переменным количеством аргументов, детерминированность и возможности стандартной библиотеки PHP.
  • Создание функций. Научитесь самостоятельно определять функции, передавать им параметры и возвращать результаты. Разберетесь с необязательными аргументами и закрепите навыки чтения технической документации.
  • Логика. Познакомитесь с логическим типом и функциями-предикатами. Научитесь объединять операции и функции, использовать логические операторы и отрицание, а также глубже разберете особенности слабой типизации PHP.
  • Условные конструкции. Освоите управление поведением программы в зависимости от заданных условий. На практике разберете if, else, else if, тернарный оператор, switch и оператор Элвиса.
  • Циклы. Научитесь автоматизировать многократное выполнение однотипных действий. Освоите while и for, агрегацию чисел и строк, последовательный обход текста, условия внутри циклов, инкремент и декремент, возврат результата и обработку пограничных случаев.
  • Углубленная работа со строками. Разберетесь с современным представлением текстовых данных в PHP и функциями для многобайтовых кодировок. Познакомитесь с Unicode, локализацией и поиском начальной позиции внутри строки.
  • Дата и время. Узнаете, как компьютерные системы работают со временем, познакомитесь с аппаратными и системными таймерами. Освоите функции PHP для обработки даты и времени, включая date и mktime(), и разберетесь с часовыми поясами.

Хекслет - онлайн-школа программирования

Основная специализация веб-разработка. В школе есть обучающие программы для новичков и действующих разработчиков. Студенты могут получить все необходимые навыки и знания для трудоустройства веб-разработчиком.

Онлайн-школа программирования, за выпускниками которой охотятся компании

Студенты Хекслета проходят гарантированные собеседования в компаниях-партнёрах

Почему Хекслет

Программы курсов спроектированы так, что их невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку будущих специалистов и идеально подходит для тех, кто хочет получать новые востребованные знания в области создания сайтов и веб-приложений

  • Практика с начала курса. Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также работа над 4 проектами, в рамках которых вы напишете полноценные веб-приложения и сайты для портфолио на GitHub
  • Глубокая проработка тем. Мы не сторонники подхода в обучении «повтори за учителем». На курсах Хекслета работа над задачей идет только через реальное понимание. Вы будете не просто писать код на новом для себя языке, а научитесь самостоятельно находить и создавать лучшие решения
  • Сертификат. Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным QA-тестировщиком
  • Опытные наставники. Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями во время прохождения курса. Вы не останетесь один на один с программой и вам не будет стыдно за проделанную работу
  • Подготовка к трудоустройству. Знания и навыки, которые вы получите на курсе, релевантны требованиям международных компаний. А еще есть программа Карьерный трек, в рамках которой вы подготовитесь к поиску первой работы в IT

Как проходит обучение

  • Курс состоит из учебных модулей с уроками и проектами
  • 1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
  • В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
  • Все онлайн-встречи сохраняем в записи — можно пересматривать!

Статьи по теме

Как стать PHP-разработчиком – что нужно знать

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

Профессия PHP-разработчик – что делает, как им стать, зарплата в России

Интересуетесь веб-разработкой и готовы связать профессиональную карьеру с цифровыми технологиями? Обратите внимание на популярный скриптовый язык программирования PHP и связанную с его применением специальность PHP-разработчика. Узнайте, каковы его обязанности и где получить образование.