08.01.2010

ИТОГ видеокурса JavaScript

Видеоуроки JavaScript

Вот и подошла к концу серия из семи видеоуроков по 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.



  Post to Twitter



Если статья вам понравилась и вы не хотите пропустить свежие публикации, то подписывайтесь на RSS-ленту или получайте обновления сайта на эл. почту.


Похожие материалы:


Отзывов: 34 на «ИТОГ видеокурса JavaScript»

  1. Автор: papalev, 08.01.2010 в 17:39

    И всё (((( а про смайлы или что вообще JavaScript кирдык !!!!

    • Автор: Андрей Морковин, 08.01.2010 в 17:47

      Не расстраивайтесь, это базовый видеокурс закончился. Впереди еще много всего интересного.

      Кстати, знаний, полученных из видеокурса, должно хватить для самостоятельного углубления в нужных направлениях. Нет возможности описать все направления применения JavaScript, да и не нужно это.

      • Автор: Саша, 08.01.2010 в 18:56

        Перевожу слова автора:это базовый бесплатный курс,следующие курсы будут платные!
        Вот(((

        • Автор: Андрей Морковин, 08.01.2010 в 19:17

          С чего это Вы взяли? Я такое сказал? Бесплатных видеокурсов вообще не будет?

          М-да, жаль, а я то планировал… Ну раз Вы так говорите, то тогда конечно…

          А вообще, Ваш перевод не имеет ничего общего с реальностью :)

          • Автор: Валерий, 08.01.2010 в 19:44

            Все вы делайте отлично – тратите свое время для ленивых как я , которые не любят читать толстые книги. Жалко что информация подается не спеша…

            • Автор: Руслан, 21.02.2010 в 16:43

              ….мда…и как же это так посмел автор курса не написать нам лентяям как смайлики делать! …и вообще…))))
              ….ИДЕЯ! А давайте будем автору скидывать все наши рабочие заказы – пусть ЗА НАС ДЕЛАЕТ!))
              …Андрей ТВОИ уроки потрясающи!
              …Не обращайте внимание на неблагодарных лентяев! ))
              …как им в сартир еще не ВЛОМ сходить?)))

  2. Автор: levon, 08.01.2010 в 20:48

    Андрей, вы просто молодец. Все было просто замечательно.

  3. Автор: Виталий, 09.01.2010 в 02:31

    По яваскрипту мало уроков :(
    Было б не плохо еще сделать несколько уроков которые актуальны почти всегда, например создание разных меню. Так же поработать больше с тегами коротые меняют дизайн сайта.

  4. Автор: Григорий, 09.01.2010 в 15:02

    В уроках говорится про справочник JavaScript где его взять??
    А то чето я не понял :) .. Заранее СПС.

  5. Автор: Игорёк, 13.01.2010 в 16:29

    Объясните мне дураку: зачем в JS нужен объект String? Реально на практике. А то я читаю и не пойму. Типа для управления строками. И что? Что это даёт? Зачем, например, нужно вырезать из строки некоторую её часть? Зачем нужно считать количество символов в строке?
    Я дебилом никогда не был – всё учил сам, а тут хоть разбейся и в инете ничё накопать не могу.

    • Автор: Regent, 17.01.2010 в 16:22

      String – очень распространённый объект в использовании. Часто создают его облегчённую версию просто с помощью кавычек.

  6. Автор: Юрий, 15.01.2010 в 18:16

    Во-первых огромное спасибо за отличные видеоуроки!
    Но есть одна очень маленькая, но важная просьба. Прошу выкладывать видеоуроки заархивированными, так как политика безопасности фирмы запрещает качать видео. А так я бы с удовольствием еще много чего накачал…

  7. Автор: Regent, 17.01.2010 в 16:20

    Вы внесли большой вклад в развитие JS-сообщества :) Спасибо!

    http://www.sdelaysite.com/javascript/page/2 – страница не найдена :(

    Не возражаете, если я добавлю http://www.sdelaysite.com/javascript/ в этот список? Вот сам список: http://vl.vg/15.01.2010/js-blogs/

  8. Автор: Вадим, 18.01.2010 в 01:17

    Большущее СПАСИБО Вам Андрей! Будем ждать продолжения “много всего интересного”)))

  9. Автор: Григорий, 18.01.2010 в 13:26

    Андрей, огромное вам спасибо за уроки! После просмотра этого курса возник вопрос, как сделать плавное перемещение или постепенное появление объекта в документе?

  10. Автор: Дмитрий, 25.01.2010 в 05:58

    Андрей, очень благодарен за публикацию видеоуроков!

  11. Автор: iRoger, 27.01.2010 в 13:36

    Привет Андрей! Может идея и несколько корыстная – но сайту к лицу будет блок с пожертвованиями ;)

    • Автор: iRoger, 27.01.2010 в 13:39

      Просто так бесплатных курсов в нете неотышешь, а у вас все доступно

    • Автор: Андрей Морковин, 27.01.2010 в 15:26

      Спасибо за комментарий ;)

      Как-то мне стыдно просить деньги. Хотя, конечно, они лишними не будут и иногда их очень не хватает :)

  12. Автор: Bimigus, 16.02.2010 в 00:00

    JavaScript – это круто! Но, увы, минимально достойного сайта (а не просто группы страничек, пусть даже в чем-то функциональных и красивых) сделать не получится.
    Я знаком с php, но из-за существенной сложности запланированных сайтов делать их в классическом php буду ОЧЕНЬ долго (чувствуется дефицит знаний в некоторых местах, например, создании достойной админки). Сайты – браузерная игра, требующая множества вставок php-кода, небольшая социальная сеть и форумный сайт-визитка.
    Андрей! Вы можете посоветовать оптимальную систему управления сайтом или какую-нибудь базу php-скриптов? Смотрел седитио+котонти – там незнакомая мне система tpl-файлов с множеством заморочек: очень непонятно, как php-скрипт вставлять.
    Сейчас пытаюсь понять Joomla.
    Скажите, пользовались ли Вы какой-нибудь системой CMS?
    Что можете посоветовать?

    • Автор: igor_belousov, 22.02.2010 в 20:32

      Советую посмотреть в сторону MODx. Но это не совсем CMS, а скорее CMF

  13. Автор: Bimigus, 16.02.2010 в 00:14

    И еще: Будут ли у Вас уроки по php? ;)

  14. Автор: HAKOB, 16.02.2010 в 08:35

    Андрей а откуда можно скачать JavaScript?

  15. Автор: Bimigus, 16.02.2010 в 15:12

    НАКОВ, Вам справочник? В гугле их очень много! мне понравился мини-учебник “Яваскрипт для мага”. Кроме того, Андрей выложил справочник в 3 видеоуроке, если я не ошибаюсь. А если Вас интересует JavaScript как программа, то он встроен в браузерах, его скачивать не надо.

  16. Автор: Вячеслав, 25.02.2010 в 12:49

    Андрей, понравились ваши уроки! Очень хорошая дикция, приятный голос вы настоящий диктор, Женя Попов в этом плане отстает и при чем очень сильно. Вам нужно подумать о создании инфопродукта.

    • Автор: Андрей Морковин, 28.02.2010 в 10:03

      Спасибо :)

      • Автор: Вадим, 07.03.2010 в 03:47

        Не совсем согласен насчёт Е.Попова.Он тоже очень разумно всё объясняет и обладает приятным голосом и дикцией.А вот скачал я както какие-то видео уроки(точно не помню, но кажется по фотошопу).Так там чувак ну таким голосом всё это объясняет, что я даже 1ый урок не досмотрел, хотя описано всё от и до.

  17. Автор: Дмитрий, 28.02.2010 в 14:02

    Андрей, жаль что хороших профессионалов и людей находишь в инете не сразу. Темой сайтостроительства заинтересовался недавно, основная деятельность – трейдинг. Сваяв первый куцый сайт на Joomla, лихорадочно поглощаю инфу по теме. Хочется все сделать самому.
    Начав смотреть Ваш первый урок по JS, понял, что я Ваш прилежный ученик.
    Респект!

  18. Автор: Вадим, 07.03.2010 в 02:42

    Спасибо, давно искал! Конечно хотелось бы увидеть и более сложные вещи, но в целом база хорошая.

  19. Автор: Ігор, 09.03.2010 в 14:13

    Реально таких сайтів бобільшеб, багато чого можна дізнатись.

Ваш отзыв