Я прочитал "JavaScript руководство программиста" и потом ~год практиковался Я знаю клиентский JavaScript на уровне 7 из 10 Раньше не имел практики Ajax (небыло сервера) теперь есть "сервер" (Denwer), Учу PHP и хочу создать крупный проэкт (уже начал) где мне потребуется отличное знание КЛИЕНТСКОГО JS на уровне отличного понимания работы библиотеки JQuery (например просматривая её код узнал новые незнакомые ключевые слова (delete например) ) И уметь создавать кроссбраузерные так же использующие и современные технологии скрипты. У меня есть "книга с носорогом" я начал её читать но она мне не понравилась... Посоветуйте пожалуйста книгу по JS (очень желательно на русском) типа "сборник рецептов с описанием" про технологии клиента (и различии работы с ними в разных браузерах) и клиент-серверные технологии и всякие "фишки" js (Например я с удивлением узнал в википедии (о PHP) про любой_сценарий.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42) PS: под на уровне отличного понимания работы библиотеки JQuery имеется в виду знание тех принципов и методов которые использовал автор этой библиотеки при её написании, а не "умение пользоваться ею".
Ответ
имеется в виду знание тех принципов и методов которые использовал автор этой библиотеки при её написании, а не "умение пользоваться ею". То есть вы хотите понять как на javascript написать аналог jquery? Для этого следует почитать в книге с 'носорогом'(Javascript - подробное руковоство Д. Фленаган 5-е издание) главы 7,8,9 Объекты и массивы, функции, классы конструкторы и прототипы. Если не усвоить ООП, то понимание принципов работы Jquery никогда не придет, сколько ни практикуйся. А для успешного завершения серьезных самописных проектов, создающихся в одиночку, рекомендуется хорошо знать C++, так как это дает понимание функционирования высокоуровневых языков и многих концепций программирования, в том числе и ООП.
Комментариев нет:
Отправить комментарий