Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Введение Ключевые аспекты веб-разработки на PHP

Обучение PHP на Хекслете — процесс довольно длительный и непростой. Он включает в себя десятки курсов. Перед тем, как касаться непосредственно веб-программирования и соответствующего инструментария, необходимо научиться программировать в принципе. Причём знание синтаксиса языка не делает из вас программиста, также как знание правил шахмат не делает из вас шахматиста. Во время процесса обучения вас начнут посещать мысли «зачем я это учу?», «как это поможет мне в работе?», «я хочу уже делать сайты, дайте мне нужные инструменты!» и тому подобное. Даже если бы я сразу начал с веб-разработки, то вы бы просто не смогли понять практически ничего из-за огромного объёма сопутствующих тем, в которых нужно разбираться. Получается парадокс: курс называется Ключевые аспекты веб-разработки на PHP, но изучать веб-разработку как таковую мы будем позже.

Мотивация в обучении важна, но она есть только тогда, когда мы понимаем, ради чего мы что-то делаем. Это основная причина создания курса, который вы проходите прямо сейчас. В нем мы поверхностно пройдёмся по тому, как делается веб на PHP. Познакомимся со встроенными возможностями PHP, фреймворками, http, шаблонизацией, базами данных, orm, тестами, работе с коллекциями, API и многими другими вещами. Каждая из перечисленных выше тем требует от вас понимания некоторых фундаментальных вопросов, которые как раз и рассматриваются в будущих курсах. Другими словами, в этом курсе я дам обоснование всему дальнейшему обучению.

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

Сам курс наполнен огромным количеством новой информации, терминами, концепциями, синтаксисом. И у нас нет ни цели, ни возможности их полностью охватить и, более того, разобрать. Не стоит сильно переживать, если вы что-то совсем не понимаете. Закончив программу обучения («профессию»), вы не только поймёте, но и сможете использовать все, о чём говорится в курсе.


Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты.

Ошибки, сложный материал, вопросы >
Нашли опечатку или неточность?

Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.

Что-то не получается или материал кажется сложным?

Загляните в раздел «Обсуждение»:

  • задайте вопрос. Вы быстрее справитесь с трудностями и прокачаете навык постановки правильных вопросов, что пригодится и в учёбе, и в работе программистом;
  • расскажите о своих впечатлениях. Если курс слишком сложный, подробный отзыв поможет нам сделать его лучше;
  • изучите вопросы других учеников и ответы на них. Это база знаний, которой можно и нужно пользоваться.
Об обучении на Хекслете

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 120 курсов, 2000+ часов теории
  • 900 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»