Шановний читачу!
Пропоную вам завантажити всі відеоуроки курсу JavaScript в кращій якості + всі вихідні прикладів, що демонструються під час видеоурока + довідник по JavaScript, на якій я частенько посилався одним архівом з виділеного сервера на високій швидкості (до 5 Мбіт / сек).
Вартість послуги - $ 2,95. Оплатити можна пластиковими картами Visa і Mastercard, мобільним платежем (Мегафон, МТС, Білайн), а також WebMoney, Яндекс.Деньги, Qiwi і іншими популярними платіжними системами.
Модуль оплати вбудований в WordPress за допомогою цього плагіна .
Після оплати вам буде надана посилання для швидкого скачування архіву (372,4 Мбайт, * .zip). Швидкість закачування - до 1.5 Мегабит в секунду.
Вартість швидкого скачування курсу - $ 2,95.
Введіть Вашу адресу ел. пошти (після оплати ми відправимо на нього посилання для завантаження відеокурсу):
Ось і підійшла до кінця серія з семи відеоуроків по JavaScript. Сьогодні я пропоную вашій увазі ще один бонусний (восьмий) видеоурок, в якому йтиметься про принципи налагодження JavaScript-коду.
Але перед тим, як переходити до завершального відеоуроку, хочу сказати пару слів про мову JavaScript і необхідності його вивчення.
Динамічний сайт, який відповідає високим вимогам функціональності, можна реалізувати і без використання JavaScript, цілком достатньо розуміння зв'язок HTML + CSS і PHP + MySQL. Адже, на сучасному рівні розвитку веб-дизайну, пішли в минуле різноманітні колгоспні візуальні ефекти, що реалізуються тільки за допомогою JavaScript (повзає текст, змінюється title, довільний текст в рядку стану). Для втілення думок дизайнера все більшу і більшу свободу веб-майстру дає CSS.
Але з'явився Ajax, JQuery, різноманітні API (карти Яндекса і Google) і все це базується на старому доброму JavaScript.
Наскільки спрощується працю верстальника, коли, завдяки використанню деяких функція JavaScript, з'являється можливість розрахувати координати виведення блоків веб-сторінки, реалізувати кросбраузерності ефекти, задумані збоченим дизайнером, відображувати спливаючі підказки, перевірити правильність введених відвідувачем даних і все це без перезавантаження сторінки.
Якщо від красивих ефектів можна відмовитися, до речі іноді це йде на користь дизайну сайту, то обробка вводяться користувачем даних, їх перевірка, відображення спливаючих підказок, зміна видимості блоків без перезавантаження сторінки - це важливе і серйозне питання з області юзабіліті. Дизайн - справа спірна, а ось гальмівний сайт, який не може на льоту обробляти дії користувача - це серйозний дзвіночок безуспішності складного проекту.
Звідси висновок: JavaScript вивчати потрібно, він корисний як верстальщику, так і веб-майстру, який бажає спростити життя відвідувачів сайту, а в господарстві просто незамінний.
З моєї серії безкоштовних відеоуроків по JavaScript ви зможете, більш інтерактивним і наочним чином, на відміну від книги, швидко отримати базові знання та освоїти:
- Синтаксис мови JavaScript.
- Основні його конструкції і функції.
- Принципи роботи з парадигмою DOM (об'єктно-оріентрірованная модель програмування), яка значно полегшує життя JavaScript-програмісту.
- Можливості динамічної верстки на JavaScript.
- Перевірка даних, одержуваних від користувача, на стороні клієнта, без перезавантаження сторінки.
- Збереження даних між візитами користувача сайту (cookies).
А тепер, як і обіцяв, бонусний видеоурок по налагодженню програмного коду. Підхід, який я демонструю, можна застосувати не тільки для налагодження JavaScript, але і будь-якого іншого скрипта.
В якості основного інструменту налагодження я використовую власну голову, а в якості допоміжного - FireBug (про який я більш-менш докладно розповідав тут , А також, на прикладі CSS-framework-а, демонстрував принципи зручного ознайомлення FireBug-му з чужим кодом тут ).
У кращій якості видеоурок можна скачати з Народного.Діска (* .Wmv, 14.1 КБ).
Всі відеоуроки по JavaScript, для зручності, об'єднані однією міткою. Ви зможете їх знайти перейшовши за посиланням JavaScript відеокурс .
З повагою, Андрій МорковінScript .