Закрыто

[Школа программирования] Javascript - Интерактивные веб-приложения

Тема в разделе "Курсы по программированию", создана пользователем Вадим Поплавский, 29 янв 2013.

Цена: 7970р.-97%
Взнос: 210р.
100%

Основной список: 90 участников

Резервный список: 161 участников

Статус обсуждения:
Комментирование ограничено.
  1. 29 янв 2013
    #1
    Вадим Поплавский
    Вадим Поплавский БанЗабанен

    [Школа программирования] Javascript - Интерактивные веб-приложения

    О курсе
    Курс предназначен для тех, кто прошел курсы по PHP и хочет совершенствоваться, как профессиональный веб-разработчик.
    А также для тех, кто не имеет опыта или имеет небольшой опыт программирования на JavaScript и хочет научиться делать это грамотно.
    Курс охватывает основы создания интерактивных веб-страниц с помощью языка JavaScript и объектно-ориентированному программированию. Основной упор в курсе сделан на практических заданиях, что позволяет лучше усвоить материал и закрепить полученные знания. Вы получите навыки использования современной технологии AJAX, которые позволят вывести Ваши веб-приложения на принципиально новый уровень интерактивности, соизмеримый с лучшими представителями современных интернет-сервисов. Использование фреймворка JQuery и JQuery UI позволит легко и элегантно организовать логику работы веб-приложений любой сложности на стороне клиента. Вы также научитесь основным средствам коммуникации в HTML 5 с использованием новых технологий Web-sockets, Server-sent events и Web-workers.

    Урок 1. JavaScript и DOM
    • Что такое JavaScript и DOM
    • Принцип взаимодействия клиент-сервер
    • Как вызвать JavaScript
    • С чем взаимодействует JavaScript
    • Структура DOM документа
    • Функции и область видимости переменных
    • Типы данных
    • Пример калькулятора на JavaScript
    • Замыкания
    • Пример часов на JavaScript
    • Создаём заготовку для выполнения домашнего задания

    Урок 2. ООП в JavaScript и AJAX
    • Общие понятия ООП
    • Класс
    • Объект
    • Особенности ООП в JavaScript
    • Классы и объекты на примере игры «змейка»
    • Почему внутри класса следует аккуратно использовать this
    • Что такое AJAX
    • Работа с XMLHttpRequest
    • Пример функции отправки AJAX-запроса
    • Создаём чат с роботом на AJAX

    Урок 3. jQuery (часть 1)
    • Зачем нужны фреймворки
    • Что такое jQuery
    • Где скачать и как подключить
    • Работа с DOM с помощью jQuery
    • Селекторы и иерархия
    • Проводим аналогию с css
    • Фильтры
    • Примеры сложных фильтров
    Урок 4. jQuery (часть 2)
    • Работа с формами
    • Работа со стилями
    • Обработчики событий
    • Пример обработки нажатия на кнопку
    • Пример обработки скроллинга элемента
    • Пример обработки наведения курсора мышки
    • Функция live
    • Анимация
    • Простые анимационные эффекты
    • Функция animate
    • Цепочки из анимаций

    Урок 5. AJAX в jQuery
    • Функция ajax
    • Что такое асинхронность запроса
    • Сериализация форм
    • Типы передаваемых данных
    • Timeout
    • Обработчики событий в рамках ajav-запроса
    • Функция ajaxSetup
    • Зачем нужны глобальные настройки
    • Функции post, get и load
    • Глобальные события

    Урок 6. JSON
    • Что такое JSON
    • Какие данные может возвращать Ajax
    • Почему правильнее, чтобы Ajax возвращал JSON а не HTML
    • JSON vs XML
    • Работа с JSON в PHP
    • Работа с JSON в JavaScript
    • Пример чата с использованием JSON

    Урок 7. jQuery UI
    • Где скачать и как подключить
    • Взаимодействия
    • Виджеты
    • Эффекты
    • Утилиты
    • Подключение календаря
    • Автодополнение
    • Работа с диалоговыми окнами
    • ThemeRoller

    Урок 8. HTML-5, новшества
    • Почему появился flash
    • Что такое сanvas
    • Общий порядок рисования на сanvas
    • Функции для рисования на сanvas
    • Чем отличаются fill и stroke
    • Примеры реализаций html5 + canvas
    • Web-sockets
    • Чат с ботом с использованием сокетов
    • Уверенное владение языком Javascript
    • Использование объектно-ориентированного подхода при разработке
    • Понимание концепции DOM
    • Работа с фреймворком JQuery
    • Использование библиотеки JQuery UI
    • Применение технологии AJAX
    • Знание формата JSON
    • Использование новых возможностей Javascript в стандарте HTML5
    Дмитрий Лаврик
    Профессиональный веб-разработчик, успешный фрилансер, системный архитектор и руководитель ряда интернет-проектов. Автор курсов: «JavaScript – интерактивные веб-приложения», «Основы программирования».
    Умеет просто и понятно донести до слушателей материал любого уровня сложности. Пользуется огромным уважением и признательностью своих учеников. Под руководством Дмитрия уже более 1000 слушателей курсов получили навыки профессиональной веб-разработки.
    Сертифицированный бизнес-тренер. Международный мастер спорта по шахматам. Чемпион России и вице-чемпион Европы по классическим и быстрым шахматам, трехкратный чемпион Москвы в составе шахматной сборной команды РГСУ.
    Цена: 7970 р.

    Ближайший курс - 31 августа

     
    Последнее редактирование модератором: 5 авг 2013
    1 человеку нравится это.
  2. Отзывы участников

    5/5,
    • 5/5,
      не смотря на проблемы, ОРГУ 10+
      19 янв 2014
    • 5/5,
      спасибо организатору сработал хорошо, продукт отличный все доходчиво и толково разжовано
      19 янв 2014
    • 5/5,
      Все гуд. По срокам конечно атас, в остальном, что хотел, то и получил.
      18 янв 2014
  3. Обсуждение
  4. 12 июн 2013
    #2
    Асимметрия
    Асимметрия ЧКЧлен клуба
    В программе курса в Уроке 4. jQuery (часть 2) изучается:
    • Функция live
    Она же уже deprecated, вместо неё используется функция delegate(). В ШП могли бы более новым версиям JQuery учить . Я понимаю что разница не большая, но всё-таки :)
     
  5. 12 июн 2013
    #3
    Коровьев
    Коровьев БанЗабанен
    возможно просто забыли обновить программу курса на самом сайте
     
  6. 17 сен 2013
    #4
    Гигант мысли
    Гигант мысли БанЗабанен
    Курс один и тот же, разные форматы.
     
  7. 26 дек 2013
    #5
    Grek2010
    Grek2010 ОргОрганизатор
    Прошу придерживаться следующего:
    1. Если ты был записан и не оплатил, а сейчас тебя нет в списке - запишись заново.
    2. Если ты был записан и оплатил - запишись, дождись когда складчина станет Активной, подожди сутки чтобы орг мог отметить всех заново и если не отметил то напиши В РЕКВИЗИТАХ о том что платил, укажи дату-время-способ оплаты и сумму (если организатор просит то под хайдом).
    3. Тут НИЧЕГО НЕ ПИШЕМ про п.1. и п.2.
    4. Если что-то не получается пиши мне в личку - будем вместе разбираться.
     
    Последнее редактирование модератором: 27 дек 2013
  8. 2 янв 2014
    #6
    numb9
    numb9 ДолжникДолжник
    Сборы денег были в середине августа - сейчас 02 января 2014 г. - материалов нет.

    Вопрос к Организатору складчины - будут ли розданы материалы курса?
     
    4 пользователям это понравилось.
  9. 2 янв 2014
    #7
    ilma55
    ilma55 БанЗабанен
    поддерживаю. я писал автору. он сказал, что должны быть
     
    1 человеку нравится это.
  10. 2 янв 2014
    #8
    zo_ar
    zo_ar ЧКЧлен клуба
    Я думаю пора поинтересоваться у администрации сайта, почему никто не собирается раздавать оплаченные материалы.
     
    6 пользователям это понравилось.
  11. 5 янв 2014
    #9
    ilma55
    ilma55 БанЗабанен
    я тоже присоединяюсь к вопросу про курс. админы складчины любят быстро наказывать за нарушения простых платедльщиков складчин. а вот оргов че-то не спешат. может стоит и тут ужесточить правила? пусть орги хотя бы отписываются, почему не выклядывают курсы. чем объяснена эта задержка. деньги собирают быстро, а вот что с курсами? мне лично орг писал, что выложит до НГ. а уже 5 число и что? админы складчины, убедительная прогсьба тоже влиять на эти моменты. вы же админы. люди расчитывают на эти курсы.
     
    1 человеку нравится это.
  12. 19 янв 2014
    #10
    IrinkaS
    IrinkaS ЧКЧлен клуба
    Еще можно записаться? Пишет, что организатор не может принимать платежи в настоящее время.
     
  13. 20 янв 2014
    #11
    Гигант мысли
    Гигант мысли БанЗабанен
    Решаю этот вопрос, отпишусь.
     
  14. 21 янв 2014
    #12
    Ferdenant
    Ferdenant ЧКЧлен клуба
    Приветствую, держите и меня в курсе, потому что есть желание приобрести сей продукт. Спасибо
     
  15. 21 янв 2014
    #13
    Гигант мысли
    Гигант мысли БанЗабанен
    Администрация ответила отказом. Так что, в лучшем случае - складчина будет доступна после завершения.
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей