Две недели назад решил усиленно заняться изучением PHP + MySQL, потому что это открывает много новых возможностей.
Да и просто интересно)
Читать книги по программированию для меня не слишком интересно, поэтому долго искал хороший видеокурс (в т.ч. и на Youtube).
Как ни странно актуальных курсов в Рунете не много, даже среди платных.
Но один хороший всё же нашёл, поэтому делюсь с теми кто тоже хочет изучить PHP и MySQL.
Ссылочка: Php-start.ru >>
По сути там два курса: для новичков (теория) и практика. И они бесплатные.
В практическом курсе показано создание интернет-магазина с использованием объектно-ориентированного подхода + MVC.
Автор хорошо объясняет материал. И видео сделано таким образом, что не нужно ждать пока автор напишет код. Написание кода вырезано из видео.
Считаю что это правильно. В случае необходимости можно остановить видео и посмотреть код.
Также есть исходники готового интернет магазина.
Лично я пару раз заглядывал) Но лучше этого не делать.
В результате получиться, конечно, не боевой проект, но при должном внимании к урокам и практическим занятиям, создать свой боевой проект можно легко.
Почему другие курсы не понравились.
Курсов полно, но они со временем теряют свою актуальность.
В некоторых показывается создание сайта на старых версиях PHP с использованием устаревших функций. Другие курсы/видео объясняются мягко говоря какими то непрофессионалами, с кучей отступлений и прочей ерунды.
Третьи, объясняются плохо, ничего не понятно. Где то используется только процедурный подход, а не ООП.
Конечно, процедурный подход важен, т.к. это основа. Но я считаю что нужно стремиться к ООП, т.к. с ним проще поддерживать и обновлять свои проекты.
Как лучше изучать PHP и MySQL.
Если вы ещё новичок и совсем не знаете PHP, то начать нужно с теории и самых азов.
Php-Start поможет, также рекомендую ещё одного автора - Дмитрий Валак >>
Далее нужно изучить процедурный подход, т.е. обычное программирование на PHP и создать несложный сайт, можно даже с использованием MVC шаблона.
И затем приступать к ООП.
И практика, практика и ещё раз практика)
Кстати, я тоже немного по-практиковался и написал несколько несложных, но полезных инструментов для веб-мастера >>
Если что пользуйтесь)
P.S.: Изучить PHP+MySQL на базовом уровне за пару месяцев - это реально.
И можно спокойно создавать сайты и магазины на своём движке.
На этом сегодня всё.
Спасибо за внимание!