PHP

Как правильно учить программирование?

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

А уже после этого переходить к промышленным языкам и реальным проектам.

Для начинающих: Вирт, "Алгоритмы и структуры данных", последнее издание.

P.S. Главное - не перепутать учебник программирования и учебник языка программирования: учебники языков программировнию не учат.

P.P.S. В качестве языка начального обучения PHP - очень плохой выбор. Хуже него для новичка только JavaScript.
Алидибир Гамзатов
Алидибир Гамзатов
88 627
Лучший ответ
Артур Шевцов python тоже не плох, он к тому же универсальный в отличии от пхп. И все таки стоит сначала
блогеров смотреть, и решать не сложные задачи, писать программы на подобии hello world,а потом только переходить к алгоритмам и структурам, потому что первые разы ты вообще не сечешь, зачем нужны алгоритмы
Для начала почитать о нем и выбрать направление. Потом читать книги по языкам программирования и алгоритмам и тренироваться.
писать программы от простых к более сложным
Павел Чесноков
Павел Чесноков
94 151
Если вы не поняли самый простейший алгоритм, то вообще не пытайтесь.
SE
Sait Erzhanov
40 456
Читать мануал www.php.net/manual/ru/intro-whatis.php
Игорь Лысов
Игорь Лысов
10 243
Практикой
Начинай изучать программирование с языка Pascal.
Потом прочитай какую-нибудь книгу по алгоритмам.
И только потом приступай к изучению таких языков, как Си и PHP.

Ни в коем случае не учи языки программирования запоминанием. Языки программирования изучаются не запоминанием, а применением на практике.

Самая лучшая практика для изучения языка программирования, это написать на изучаемом языке программирования программу ДЛЯ САМОГО СЕБЯ ЛЮБИМОГО, которой будешь пользоваться лично ты. Это программа, которой тебе не хватает в жизни. (Для других людей и организаций тоже можно писать программы в процессе обучения новому языку, но это более слабый способ изучения языка и личной мотивации.)
На курсы