Бесплатный курс

Основы PHP

Наш курс познакомит вас с основами языка программирования PHP. Вы научитесь создавать веб-страницы, писать простые программы на PHP.
507 студентов уже учатся азам PHP
Cамостоятельно и бесплатно в любое время
Поддержка и обратная связь по урокам на сайте
Первый шаг к работе в сфере IT
Бессрочный доступ
к пройденным урокам

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

PHP широко используется для создания сайтов и веб-приложений. Он применяется как в небольших проектах, так и в крупных сервисах (сайты Google, Wikipedia, ВКонтакте, Yahoo и др.). Веб-разработчики на PHP требуются во многих сферах бизнеса!
Не только сайты, но и популярные CMS, такие как WordPress или Joomla, созданы с помощью PHP.
PHP – это популярный язык программирования, входящий в десятку самых известных языков для веб-разработки.

Работа и зарплата PHP-разработчика

1,5 года
Средний темп роста PHP-разработчика от джуна до миддла
3,5 тысячи в месяц
Среднее количество вакансий для PHP-специалистов в России

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

170 000+ ₽
2-3 года опыта работы
Middle PHP
220 000+ ₽
Более 5 лет опыта работы
Senior PHP
70 000+ ₽
Сразу после начала работы
Junior PHP

Для кого подходит курс

Новичкам в программировании
Верстальщикам
PHP отлично подойдет в  качестве первого языка! Он очень наглядный и  позволяет легко перейти от  теории к  практике.
Чтобы лучше понимать работу CMS-систем и веб-сайтов, эффективнее взаимодействовать с  коллегами и   развиваться.
Действующим разработчикам
Тем, кто знаком с программированием, но хочет освоить новый стек и  усилить свои навыки, чтобы найти более высокооплачиваемую работу.


Перечислим, кому будет полезно обучение на курсе по PHP:

Чему вы научитесь:

Находить ошибки

Основам верстки сайтов

Вы научитесь азам верстки сайтов на HTML и  CSS, научитесь создавать свои первые веб-страницы

Программировать на PHP

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

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

Вы обучаетесь на курсе PHP бесплатно и самостоятельно, в любое время и в удобном для вас месте.

В трек «Основы PHP» на сайте входят 54 урока по основам PHP и верстки (видео и/или текст), 48 проверочных тестов, 45 упражнений в тренажере и дополнительные материалы. Вы будете писать и анализировать код на PHP, работать с данными и учиться разрабатывать программы.


Отработка материала: тесты и практика для закрепления знаний по PHP и верстке после каждого урока.

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

Продолжительность ~62 часа
42 урока, 40 проверочных тестов, 40 упражнений в тренажере, Дополнительные материалы

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

Изучать основы PHP вы будете не только в теории, но и на практике. Уже с первого урока вы начнете выполнять упражнения, а в конце курса – сможете поработать над дополнительными заданиями. Благодаря практике в каждом уроке, вы быстрее освоите этот язык программирования. Знания из этого курса помогут получить основное представление о языке PHP, его принципах и особенностях.

Уроки:

  • Введение
  • Hello, World!
  • Инструкции
  • Арифметические операции
  • Линтер
  • Строки
  • Типы данных
  • Переменные
  • Выражения в определениях
  • Интерполяция
  • Извлечение символов из строки
  • Функции и их вызов
  • Сигнатура функции
  • Вызов функции – выражение
  • Функции с переменным числом параметров
  • Детерминированность и побочные эффекты
  • Стандартная библиотека
  • Определение функции
  • Возврат значений из функции
  • Параметры функций
  • Необязательные параметры функций
  • Окружение
  • Именование
  • Логические операции
  • Условные конструкции if и if-else
  • Тернарный оператор и Элвис
  • Конструкция Switch
  • Цикл while
  • Использование циклов
  • Пограничные случаи
  • Цикл for
  • Погружаясь в строки
  • Дата и время
  • Отладка
  • Ошибки
  • Включение файлов
  • Пространство имен
  • Вложенные пространства имен
  • Импорт функций
  • Описание типов
  • Ссылки
  • История PHP

Чему научитесь:

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

  • Сумма двоичных чисел
  • Сбалансированные скобки
  • Совершенные числа
  • Счастливый билет
  • Физзбазз
  • Добавляем цифры
  • Фибоначчи
  • Степень тройки

Отзывы участников курса

Участник курса
Алексей К.
Результат супер! Благодаря этому курсу я понял, что быть web-разработчиком — это мое призвание. Практические задания позволяют закрепить теорию, а поддержка сообщества делает обучение намного проще. Теперь я уверенно создаю сайты и работаю с дата на сервере.
Участник курса
Александр К.
Хотелось бы поблагодарить команду Хекслета за такой классный продукт, который мне лично помог продвинуться в профессии и развиваться в ней:).
Участник курса
Кристина
Спасибо, шикарное упражнение. Очень хотелось немного поломать голову, и вуаля :) Всё, что есть в «Теории», нужно просто внимательно прочитать, вникнуть и исполнить. Спасибо еще раз.
Участник курса
Дмитрий А.
Я выбрал Хекслет по совету своих знакомых разработчиков, которые уже много лет в этой сфере. Они сказали, что тут программа достаточно объёмная и сложная, в ней много всего полезного. На выходе из этой школы получаются крутые специалисты, которые имеют ценность на рынке.
Участник курса
Марина
Очень интересное задание! Особенно интересно количество вариантов решения. Спасибо команде Хекслета!
Участник курса
Дмитрий Ф.
Особенно круто, что обучение построено таким образом, что ты читаешь теорию, потом проходишь тест и закрепляется это все практикой.
Участник курса
Сергей А.
Впечатления от обучения самые лучшие! Интересные задачи, проекты которые заставляют становиться сильнее, крутые наставники и не менее крутое сообщество! Хекслет за время обучения стал для меня больше чем просто школой.
Участник курса
Лариса П.
Что важно: в курсе очень много полезной информации, именно практической, не только теория. И ты можешь общаться как с такими же обучающимися, как и ты, так и с преподавателями. И, что важно, ты сам регламентируешь свое время, как долго ты будешь учиться. Для занятых людей это важно.
Участник курса
Павел
Хекслет меня подкупил тем, что у них очень хорошая практика. Теории, кажется, мало, но практика заставляет думать. Именно благодаря практике, после каждого урока, у тебя действительно остается что-то в голове.
Участник курса
Светлана М.
В целом, обучение мне очень понравилось. В обучении вообще нет воды, даже иногда хотелось немного отдохнуть, потому что информации очень много:)

Вопрос-ответ

Уроки по PHP на сайте можно начать в любое время, а все материалы программы доступны круглосуточно и остаются с вами навсегда.
© Хекслет, 2024
ООО «Хекслет Рус»
108813, г. Москва, вн.тер.г. поселение Московский, г. Московский, ул. Солнечная,д. 3А, стр. 1, помещ. 10/3
ОГРН 1217300010476
О Хекслете
Помощь
Документы
Бесплатно по РФ
Бесплатно по Москве