Ðне ÑаÑÑо задаÑÑ Ð²Ð¾Ð¿ÑоÑ: «ÐакÑÑ Ð»Ð¸ÑеÑаÑÑÑÑ Ð¿Ð¾ÑекомендÑеÑе?». Ðа ÑÑой ÑÑÑаниÑе Ñ Ð¿ÑÐµÐ´Ð»Ð°Ð³Ð°Ñ ÑекомендаÑии по ÑазлиÑнÑм Ñемам. ÐÑего неÑколÑко книг на каждÑÑ ÑемÑ, из болÑÑего колиÑеÑÑва вÑÑ Ñавно пÑиÑлоÑÑ Ð±Ñ Ð²ÑбиÑаÑÑ.
ÐÑÑаÑи, по вÑем книжкам, оÑобенно Ñем, коÑоÑÑе каÑаÑÑÑÑ ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¹, вÑегда иÑиÑе поÑледнее издание.
P.S. СкаÑаÑÑ ÐºÐ½Ð¸Ð³Ð¸ здеÑÑ Ð½ÐµÐ»ÑзÑ. ÐÑа ÑÑÑаниÑа ÑодеÑÐ¶Ð¸Ñ ÑолÑко ÑекомендаÑии.
CSS
CSS ÑÑÐ¾Ð¸Ñ Ð¸Ð·ÑÑаÑÑ Ð¿Ð¾ одной из ÑÑÐ¸Ñ ÐºÐ½Ð¸Ð³. Ðожно ÑÑÐ°Ð·Ñ Ð¿Ð¾ обеим.
- ÐолÑÑÐ°Ñ ÐºÐ½Ð¸Ð³Ð° CSS3. ÐÑвид ÐакÑаÑланд.
- CSS. ÐаÑкаднÑе ÑаблиÑÑ ÑÑилей. ÐодÑобное ÑÑководÑÑво. ÐÑик ÐейеÑ
ÐонеÑно, ÑÑандаÑÑÑ Ñоже бÑдÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ. ÐодÑÐ°Ñ Ð¸Ñ ÑоÑноÑÑÑ ÐºÑда пÑоÑе, Ñем много ÑÑÑÐ°Ð½Ð¸Ñ ÑазÑÑÑнений.
JavaScript
Ðолезное ÑÑение о ÑзÑке, вÑÑÑоеннÑÑ Ð¼ÐµÑÐ¾Ð´Ð°Ñ Ð¸ конÑÑÑÑкÑиÑÑ JavaScript:
- JavaScript. ÐодÑобное ÑÑководÑÑво. ÐÑвид ФлÑнаган.
- JavaScript. ШаблонÑ. СÑоÑн СÑеÑанов.
jQuery
ÐÑоме докÑменÑаÑии:
- jQuery. ÐодÑобное ÑÑководÑÑво по пÑодвинÑÑÐ¾Ð¼Ñ JavaScript. ÐÐµÑ Ðибо, ÐегÑда ÐаÑ.
ÐбÑекÑно-оÑиенÑиÑованное пÑогÑаммиÑование
ÐбÑекÑно-оÑиенÑиÑованное пÑогÑаммиÑование (ÐÐÐ) â ÑÑо конÑепÑÐ¸Ñ Ð¿Ð¾ÑÑÑÐ¾ÐµÐ½Ð¸Ñ Ð¿ÑогÑаммнÑÑ ÑиÑÑем на оÑнове обÑекÑов и взаимодейÑÑÐ²Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð½Ð¸Ð¼Ð¸. ÐÑи изÑÑении ÐÐÐ ÑаÑÑмаÑÑиваÑÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñе аÑÑ Ð¸ÑекÑÑÑнÑе пÑиÑмÑ, как оÑганизоваÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð±Ð¾Ð»ÐµÐµ ÑÑÑекÑивно.
Умение ÑоздаваÑÑ Ð¾Ð±ÑекÑ, конÑÑÑÑкÑоÑ, вÑзÑваÑÑ Ð¼ÐµÑÐ¾Ð´Ñ â ÑÑо оÑновнÑе, ÑамÑе базовÑе «киÑпиÑики». ÐÑ ÑледÑÐµÑ Ð¾ÑвоиÑÑ Ð¿ÐµÑвÑми, напÑÐ¸Ð¼ÐµÑ Ð¸ÑполÑзÑÑ ÑÑÐ¾Ñ ÑÑебник. ÐаÑем, когда оÑÐ½Ð¾Ð²Ñ Ð±Ð¾Ð»ÐµÐµ-менее оÑвоенÑ, ÑÑÐ¾Ð¸Ñ ÑделиÑÑ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ ÑеоÑии обÑекÑно-оÑиенÑиÑованной ÑазÑабоÑки:
- ÐбÑекÑно-оÑиенÑиÑованнÑй анализ и пÑоекÑиÑование Ñ Ð¿ÑимеÑами пÑиложений. ÐÑади ÐÑÑ Ð¸ дÑ..
- ÐÑиÑÐ¼Ñ Ð¾Ð±ÑекÑно-оÑиенÑиÑованного пÑоекÑиÑованиÑ. ÐаÑÑеÑÐ½Ñ Ð¿ÑоекÑиÑованиÑ. Ð. Ðамма, Ð . Хелм, Ð . ÐжонÑон, Ðж. ÐлиÑÑидеÑ.
РегÑлÑÑнÑе вÑÑажениÑ
- РегÑлÑÑнÑе вÑÑажениÑ. ÐжеÑÑÑи ФÑидл.
ÐÑа книга опиÑÑÐ²Ð°ÐµÑ Ð±Ð¾Ð»ÐµÐµ ÑиÑокий клаÑÑ ÑегÑкÑпов, по ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñ ÑекÑÑим JavaScript. С одной ÑÑоÑонÑ, какаÑ-Ñо инÑоÑмаÑÐ¸Ñ Ð±ÑÐ´ÐµÑ Ð»Ð¸Ñней, Ñ Ð´ÑÑгой â ÑегÑлÑÑнÑе вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð²Ð¾Ð¾Ð±Ñе оÑÐµÐ½Ñ Ð²Ð°Ð¶Ð½Ð°Ñ Ð¸ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð°Ñ Ñема.
ÐлгоÑиÑÐ¼Ñ Ð¸ ÑÑÑÑкÑÑÑÑ Ð´Ð°Ð½Ð½ÑÑ
- ÐлгоÑиÑмÑ. ÐоÑÑÑоение и анализ. Т. ÐоÑмен, Ч. ÐейзеÑÑон, Ð . РивеÑÑ, Ð. ШÑайн.
ÐÑÑÑ Ð¸ дÑÑÐ³Ð°Ñ ÐºÐ»Ð°ÑÑика, напÑÐ¸Ð¼ÐµÑ Â«ÐÑкÑÑÑÑво пÑогÑаммиÑованиÑ», ÐоналÑд ÐнÑÑ, но она ÑÑебÑÐµÑ Ð±Ð¾Ð»ÐµÐµ ÑеÑÑÑзной маÑемаÑиÑеÑкой подгоÑовки. ÐÑдÑÑе гоÑÐ¾Ð²Ñ ÑиÑаÑÑ Ð¸ вникаÑÑ Ð´Ð¾Ð»Ð³Ð¾ и ÑпоÑно. РезÑлÑÑÐ°Ñ â апгÑейд мозговÑÑ Ð¸Ð·Ð²Ð¸Ð»Ð¸Ð½ и обÑего ÑÐ¼ÐµÐ½Ð¸Ñ Ð¿ÑогÑаммиÑоваÑÑ.
РазÑабоÑка и оÑганизаÑÐ¸Ñ ÐºÐ¾Ð´Ð°
- СовеÑÑеннÑй код. СÑив Ðакконнелл.
ÐÑо желаÑелÑно изÑÑаÑÑ Ñже поÑле полÑÑÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾-Ñо опÑÑа в пÑогÑаммиÑовании.
ÐомменÑаÑии
<code>, Ð´Ð»Ñ Ð½ÐµÑколÑÐºÐ¸Ñ ÑÑÑок кода — Ñег<pre>, еÑли болÑÑе 10 ÑÑÑок — ÑÑÑÐ»ÐºÑ Ð½Ð° пеÑоÑниÑÑ (plnkr, JSBin, codepenâ¦)