Сообщений: 187
Тем: 12
Зарегистрирован: Mar 2010
Репутация:
111
Azagthtot Написал:ECMAScript (Он же JavaScript) не жопа, а очень интересный, функциональный и быстроизучаемый язык.
полностью согласен, основы JS изучил быстрее чем php.
Про видео уроки забудьте, если хотите научиться читайте!!! Ну и попутно эксперементируйте, гуглите, прежде чем задать вопрос кому-то долбите гугл и пробуйте сами, т.к. пока гуглите еще 100500 тыщ полезных вещей узнаете. Лучшая литература из всего что я читал по php - php.su. Почему? Доступно даже для 0 в программировании, набор функций с удобной классификацией и неплохим описанием (рус с php.net), много полезной инфы вобщем.
После того как оба учебника с php.su освоите, попутно напишете сотню - другую бесполезных мелких скриптов, начинайте ставить задачи из серии "А напишу-ка я собственную cms". Из этой мысли возникнет еще штук 100 вопросов из серии "Как же это сделать". Опять же лезете в гугл, и узнаете основы механизмов, таких как авторизация, кеширование, регистрация и прочее. Далее пишите свою первую вебочку, радуетесь результатам и можно начинать работать за мелкую денежку. Почему именно так? Все элементарно, клиенты дадут новые задачи, а это новая область для освоения. После пары месяцев нестандартных и разных задач от клиентов можно попробовать сделать реворк своей cms, потому что при взгляде на нее возникнет вопрос "Как я написал это говно". Тут уже должно приходить осознание объектного стиля и горизонтов которые он открывает. Переписав заново свою cms дальше работаем с клиентами и пробуем нестандартные задачи. Далее опять тыкаемся в cms и переписываем. Тут уже возможно придет осознание MVC и прочих примудростей. Далее можно пробовать знакомиться с фреймворками... Далее заново по кругу: клиенты -> cms -> клиенты и т.д.
Итог: через год будете неплохо разбираться в php, если клиенты дают задачи моддинга чужих cms, то получите знание некоторых других cms + умение понимать чужой код без доки, получите свою cms, возможно говноватую, но не в этом суть, получите горы бесценного опыта.
Важно: Не пытайтесь учить программирование по видеокурсам, это глупо, на самом деле (возможно только мне так кажется). Не стоит начинать с ковыряния чужих cms, потому что напоровшись на говноcms можно начать писать как ее разрабы, например на DLE.
Сообщений: 5,863
Тем: 105
Зарегистрирован: Sep 2010
Репутация:
13,014
noith Написал:возникнет вопрос "Как я написал это говно". Плюсую :redlol::redlol::redlol:
Порой знаешь, что нужно, но не знаешь как...
Сообщений: 755
Тем: 47
Зарегистрирован: Mar 2012
Репутация:
1,365
Хлорке
Хлорка Написал:Создается впечатление, что вы тут сами ламеры. Прошу прощения.
Хлорка заказывала книгу "PHP 5 и MySQL" Тим Конверс, Джойс Парк и Кларк Морган. Книга толстая, как я, но в ней почти весь PHP по основным функциям. Далее уже люди пользуюся справкой на сайте ПэХэПэ. Написана хлорошо и понятно, но не сказать чтоб вообще супер. Суперски пишет Мак-Лахлин, но он в Яве спец. Но сразу скажу, это книга скорее для тех, кто уже понимает что такое программирование и изучал хоть какой-то другой язык. Так там не рассматриваются подробно понятия классификации данных, перегрузка, указатели и т.п. Т.е. эти базовые понятия должен знать любой программист, если не знаете, рекомендую начать с изучения или С++ или Питона. Изучайте Visual Studio не промахнетесь.
Для любой серьезной работы, если вы не знаете с чего начинать как и что, всегда покупайте литературу и читайте. Поверьте это быстрее чем махаться и догадываться как там в CMS инвалидными методами. Хлора делает имеено так. Можно скачать книги в djvu, но как их читать ума не приложу, может купить только чернильную электрокнигу.
:facepalm: Смысл в книгах? Теория? Почитаем мы (много букафак) и поймём, лиш долю того, что мы бы поняли за то же время кавыряния php скриптов. CMS - уже готовый набор php скриптов связаных между собой тем или иным образом - используют одну талицу, один сторонний скрипт и т.д. в книгах сколько раз их не читал ничего и рядом стоящего нету с тем, что я вылепил из практики.
У меня есть только два чувства, похмелье и изжога.
Сообщений: 1,733
Тем: 33
Зарегистрирован: Mar 2010
Репутация:
4,698
оффтоп
Sisi Написал:
Хлорке
:facepalm: Смысл в книгах? Теория? Почитаем мы (много букафак) и поймём, лиш долю того, что мы бы поняли за то же время кавыряния php скриптов. CMS - уже готовый набор php скриптов связаных между собой тем или иным образом - используют одну талицу, один сторонний скрипт и т.д. в книгах сколько раз их не читал ничего и рядом стоящего нету с тем, что я вылепил из практики.
Смысл яву учить? Можно поковырять чью-то сборку и сразу стать специалистом. А люди такие дурные книги читают зачем-то да? Глупцы.... Если в книгах ничего не нашли - значит либо читали не то, либо программирование не ваше.
P/S CMS не набор скриптов, а целая система
Сообщений: 755
Тем: 47
Зарегистрирован: Mar 2012
Репутация:
1,365
офт
Apoloser Написал:
оффтоп
Смысл яву учить? Можно поковырять чью-то сборку и сразу стать специалистом. А люди такие дурные книги читают зачем-то да? Глупцы.... Если в книгах ничего не нашли - значит либо читали не то, либо программирование не ваше.
P/S CMS не набор скриптов, а целая система
А хах набор скриптов обьеденённых между собой каким либо образом - система или не?
У меня есть только два чувства, похмелье и изжога.
Сообщений: 1,326
Тем: 10
Зарегистрирован: Apr 2010
Репутация:
2,078
Sisi Написал:А хах набор скриптов обьеденённых между собой каким либо образом - система или не? Не-а. Это просто набор скриптов. То, что лежит в /etc/init.d это система?
Сообщений: 1,733
Тем: 33
Зарегистрирован: Mar 2010
Репутация:
4,698
Sisi Написал:
офт
А хах набор скриптов обьеденённых между собой каким либо образом - система или не?
Я могу написать 5 скриптов и объединить их конфигом, но это не будет CMS
Сообщений: 341
Тем: 32
Зарегистрирован: May 2011
Репутация:
57
Sisi
Что за чушь вы несете? Изучение языка по CMS? Бреетесь по ночам что ли?
Книги были, есть и будут наилучшим пособием.
Сообщений: 5,863
Тем: 105
Зарегистрирован: Sep 2010
Репутация:
13,014
Effas, зависит от человека, я, например, практик. Для меня читать книги - читать пустоту. Прочитал - ничего не осталось, и только из практики я могу чему-то научиться.
Сообщений: 755
Тем: 47
Зарегистрирован: Mar 2012
Репутация:
1,365
офт
Apoloser - набор php скриптов связаных между собой тем или иным образом - используют одну талицу, один сторонний скрипт и т.д. т.е. если они будут между собой понтактировать то да они будут системой (имхо)
Effas - Да я броюсь по ночам, я сплю днём.
Zubastic - я послность с тобой согласен
У меня есть только два чувства, похмелье и изжога.
|