1

Этап 1

Часть I. Введение в JavaScript

2

Этап 2

Часть II. Начало работы с jQuery

3

Этап 3

Часть III Начало работы с jQuery UI

4

Этап 4

Часть IV. Расширенные способы использования jQuery И JavaScript

5

Этап 5

Часть V. Диагностика, советы и нюансы

6

Этап 6

Часть VI. Приложение

1

Этап 1

Часть I. Введение в JavaScript

2

Этап 2

Часть II. Начало работы с jQuery

3

Этап 3

Часть III Начало работы с jQuery UI

4

Этап 4

Часть IV. Расширенные способы использования jQuery И JavaScript

5

Этап 5

Часть V. Диагностика, советы и нюансы

6

Этап 6

Часть VI. Приложение

29 июня 2017 30 октября 2018
Цель просрочена на 2063 дня

Цель заброшена

Автор не отписывался в цели 6 лет 9 месяцев 26 дней

Автор цели

Общая

Изучить книгу JаvaScript и jQuery

Уверенная разработка web-сайтов и интерфейсов любой сложности.

 Критерий завершения

завершение изучения книги JаvaScript и jQuery

 Личные ресурсы

2017

JavaScript. Уровень 2. Расширенные возможности

Учебный центр при МГТУ им. Н,Э. Баумана Специалист.ru, Front - end разработчик

2017

JavaScript. Уровень 1. Основы веб-программирования

Учебный центр при МГТУ им. Н,Э. Баумана Специалист.ru, Front - end разработчик

2017

HTML и CSS. Уровень 3. Продвинутые методологии и инструменты верстки

Учебный центр при МГТУ им. Н,Э. Баумана Специалист.ru, Front - end разработчик

2017

HTML и CSS. Уровень 2. Кроссбраузерная верстка, основы юзабилити, HTML5 и CSS3

Учебный центр при МГТУ им. Н,Э. Баумана Специалист.ru, Front - end разработчик

2017

HTML и CSS. Уровень 1. Создание сайтов на HTML 5 и СSS 3

Учебный центр при МГТУ им. Н,Э. Баумана Специалист.ru, Front - end разработчик

 Экологичность цели

Иметь востребованную работу

  1. Часть I. Введение в JavaScript

    1. Глава 1. Ваша первая программа на языке JavaScript 40

    2. Введение в программирование 41

    3. Что такое компьютерная программа 43

    4. Добавление JavaScript на страницу 44

    5. Внешние файлы JavaScript 47

    6. Ваша первая программа на языке JavaScript 52

    7. Публикация текста на веб-странице 55

    8. Управляющие структуры

    9. Прикрепление внешнего файла JavaScript 57

    10. Отслеживание ошибок 60

    11. Консоль JavaScript в браузере Chrome 61

    12. Консоль JavaScript в браузере Internet Explorer 64

    13. Консоль JavaScript в браузере Firefox 65

    14. Консоль JavaScript в браузере Safari 66

    15. Глава 2. Грамматика языка JavaScript 68

    16. Инструкции 68

    17. Встроенные функции 69

    18. Типы данных 70

    19. Числа 70

    20. Строки 71

    21. Логический тип данных 73

    22. Переменные 74

    23. Создание переменной 75

    24. Использование переменных 77

    25. Работа с типами данных и переменными 79

    26. Основные математические операции 79

    27. Порядок операций 82

    28. Объединение строк 83

    29. Объединение чисел и строк 84

    30. Изменение значений в переменных 86

    31. Использование переменных для создания сообщений на практике 88

    32. Запрос информации на практике 91

    33. Массивы 93

    34. Создание массива 95

    35. Доступ к элементам массива 96

    36. Добавление элементов в массив 98

    37. Удаление элементов из массива 101

    38. Публикация текста на веб-странице с помощью массивов на практике 103

    39. Вкратце об объектах 107

    40. Комментарии 110

    41. Использование комментариев 111

    42. Комментарии в этой книге 113

    43. Глава 3. Добавление в программу логики и контроля 115

    44. Интеллектуальная реакция программы 115

    45. Управляющие инструкции 117

    46. Запасной план 122

    47. Проверка более одного условия 123

    48. Более сложные условия 127

    49. Использование управляющих инструкций на практике 133

    50. Работа с повторяющимися задачами с использованием циклов 139

    51. Циклы while 139

    52. Циклы и массивы 142

    53. Циклы for 144

    54. Циклы do/while 146

    55. Функции: многократное использование кода 148

    56. Практика 151

    57. Передача данных функциям 152

    58. Запрос данных от функций 155

    59. Предупреждение конфликта переменных 157

    60. Создание простой викторины на практике 161

  2. Часть II. Начало работы с jQuery

    1. Глава 4. Введение в jQuery 170

    2. О библиотеках JavaScript 170

    3. Получение библиотеки jQuery 173

    4. Ссылки на файл jQuery, расположенный на сервере CDN 175

    5. Загрузка файла jQuery 177

    6. Добавление библиотеки jQuery на страницу 179

    7. Модифицирование веб-страниц 182

    8. Объектная модель документа (DOM) 186

    9. Выбор элементов страницы: подход jQuery 188

    10. Основные селекторы 189

    11. Специальные селекторы 193

    12. Фильтры jQuery 196

    13. Понимание выборок jQuery 198

    14. Добавление содержимого на страницу 201

    15. Замена и удаление выборок 205

    16. Установка и чтение атрибутов элемента 206

    17. Классы 206

    18. Чтение и изменение свойств CSS 210

    19. Одновременное изменение нескольких свойств CSS 212

    20. Чтение, установка и удаление атрибутов HTML 215

    21. Работа с каждым элементом выборки 216

    22. Анонимные функции 216

    23. Ключевые слова this и $ (this) 218

    24. Автоматические «броские цитаты» 220

    25. Обзор 221

    26. Верстка кода 222

    27. Глава 5. Действие/реакция: интерактивные страницы с помощью событий 228

    28. Что такое события? 228

    29. События мыши 230

    30. События документа/окна 231

    31. События форм 233

    32. События клавиатуры 234

    33. Использование событий: способ j Query 235

    34. Использование событий на практике 238

    35. Больше концепций для событий jQuery 245

    36. Ожидание загрузки HTML-кода 245

    37. События наведения и смещения указателя мыши 249

    38. Объект события 252

    39. Отмена обычного поведения событий 254

    40. Удаление событий 254

    41. Профессиональное управление событиями 257

    42. Другие способы использования функции on () 259

    43. Делегирование событий с помощью функции on () 262

    44. Создание страницы ЧаВо на практике 266

    45. Обзор задачи 267

    46. Верстка кода 268

    47. Глава 6. Анимация и эффекты 276

    48. Эффекты jQuery 276

    49. Основы отображения и сокрытия 277

    50. Постепенное появление и исчезновение элементов 279

    51. Скользящие элементы 280

    52. Всплывающее окно авторизации на практике 282

    53. Верстка кода 283

    54. Анимация 287

    55. Управление скоростью анимации 289

    56. Выполнение действия после завершения эффекта 291

    57. Анимированная панель навигации на практике 295

    58. Верстка кода 297

    59. Библиотека jQuery, а также переходы и анимация CSS3 303

    60. Библиотека jQuery и переходы CSS 304

    61. jQuery и анимация CSS 307

    62. Глава 7. Распространенные задачи, решаемые с помощью jQuery 312

    63. Смена изображений 312

    64. Изменение атрибута зге изображения 313

    65. Смена изображений с помощью jQuery 315

    66. Предварительная загрузка изображений 316

    67. Сменяемые изображения 318

    68. Добавление сменяемых изображений на практике 320

    69. Обзор задачи 321

    70. Верстка кода 322

    71. Фотогалерея с эффектами на практике 327

    72. Обзор задачи 328

    73. Верстка кода 330

    74. Управление поведением ссылок 335

    75. Выборка ссылок с помощью языка JavaScript 336

    76. Определение направления ссылки 337

    77. Не переходите по этой ссылке 338

    78. Открытие внешних ссылок в новом окне 340

    79. Создание новых окон 344

    80. Свойства окна 345

    81. Знакомство с плагинами jQuery 350

    82. На что обратить внимание в плагине jQuery? 352

    83. Основы работы с плагинами jQuery 354

    84. Создание отзывчивого меню навигации 357

    85. HTML-код 358

    86. Каскадная таблица стилей 360

    87. JavaScript 361

    88. Руководство 361

    89. Настройка внешнего вида плагина SmartMenu 366

    90. Глава 8. Улучшение веб-форм 369

    91. Структура форм 369

    92. Выбор элементов формы 372

    93. Получение и установка значений элементов форм 375

    94. События формы 378

    95. Усовершенствование форм 385

    96. Фокусировка на первом элементе формы 385

    97. Отключение/включение элементов формы 387

    98. Сокрытие/отображение параметров формы 388

    99. Усовершенствование простой формы на практике 390

    100. Фокусировка на элементе формы 391

    101. Отключение элементов формы 392

    102. Сокрытие элементов формы 396

    103. Проверка формы 398

    104. Плагин jQuery Validation 400

    105. Простая проверка 403

    106. Расширенная проверка 406

    107. Стилизация сообщений об ошибках 415

    108. Проверка формы на практике 416

    109. Простая проверка на практике 417

    110. Расширенная проверка на практике 420

    111. Проверка состояний флажков и переключателей 424

    112. Форматирование сообщений об ошибках 428

  3. Часть III Начало работы с jQuery UI

    1. Глава 9. Улучшение интерфейса 432

    2. Что такое jQuery UI? 432

    3. Предназначение jQuery UI 434

    4. Использование плагина jQuery UI 436

    5. Добавление jQuery UI на веб-страницу 439

    6. Создание диалоговых окон с сообщениями 440

    7. Создание диалогового окна на практике 442

    8. Настройка свойств диалогового окна 444

    9. Передача параметров виджету Dialog на практике 449

    10. Открытие диалоговых окон с помощью событий 451

    11. Добавление кнопок в диалоговое окно 453

    12. Добавление кнопок в диалоговое окно на практике 455

    13. Предоставление информации с помощью всплывающих подсказок 463

    14. Быстрое добавление всплывающих подсказок на практике 464

    15. Параметры всплывающих подсказок 465

    16. Использование в подсказке HTML-контента 467

    17. Добавление в подсказку HTML-кода на практике 469

    18. Добавление панелей с вкладками 470

    19. Параметры панели с вкладками 475

    20. Добавление панелей с вкладками на практике 477

    21. Вкладки с удаленным содержимым 482

    22. Экономия пространства с помощью аккордеонов 486

    23. Создание аккордеона jQuery UI на практике 491

    24. Добавление меню на страницу 493

    25. Создание горизонтальной панели навигации 498

    26. Глава 10. Стилизация форм 502

    27. Стильный способ выбора даты 502

    28. Настройка свойств виджета Datepicker 504

    29. Добавление панели для выбора даты рождения на практике 510

    30. Стилизация раскрывающихся списков 514

    31. Настройка свойств раскрывающегося списка 516

    32. Выполнение действия при выборе пункта раскрывающегося списка 518

    33. Стилизация кнопок 521

    34. Настройка кнопок 523

    35. Стилизация переключателей и флажков 525

    36. Предоставление подсказок с помощью функции автозаполнения 527

    37. Использование массивов с виджетом Autocomplete 530

    38. Использование отдельных меток и значений 532

    39. Получение данных для функции автозаполнения с сервера 534

    40. Параметры автозаполнения 538

    41. Использование виджета jQuery UI Form на практике 540

    42. Глава 11. Настройка внешнего вида jQuery UI 548

    43. Знакомство с приложением ThemeRolIer 548

    44. Загрузка и использование новой темы 555

    45. Добавление новой темы на существующий веб-сайт 556

    46. Подробнее о CSS-файлах jQuery UI 557

    47. Переопределение стилей jQuery UI 558

    48. Понятие специфичности 559

    49. Как плагин jQuery UI стилизует виджеты 562

    50. Глава 12. Взаимодействия и эффекты jQuery UI 565

    51. Виджет Draggable 565

    52. Добавление виджета Draggable на веб-страницу 566

    53. Применение виджета Draggable на практике 567

    54. Параметры виджета Draggable 569

    55. События виджета Draggable 578

    56. Виджет Droppable 583

    57. Использование виджета Droppable 584

    58. Параметры виджета Droppable 586

    59. События виджета Droppable 589

    60. Drag-and-Drop на практике 595

    61. Сортировка элементов страницы 604

    62. Использование виджета Sortable 604

    63. Параметры виджета Sortable 607

    64. События виджета Sortable 612

    65. Методы виджета Sortable 616

    66. Эффекты jQuery U1 620

    67. Эффекты 622

    68. Параметр easing 626

    69. Анимация изменения класса 627

  4. Часть IV. Расширенные способы использования jQuery И JavaScript

    1. Глава 13. Введение в технологию Ajax 632

    2. Что такое Ajax 632

    3. Технология Ajax: Основы 635

    4. Части мозаики 635

    5. Взаимодействие с веб-сервером 639

    6. Работа с Ajax с помощью средств jQuery 642

    7. Использование метода load () 642

    8. Функция load () на практике 646

    9. Методы get () и post () 652

    10. Форматирование данных, посылаемых на сервер 653

    11. Обработка данных с сервера 658

    12. Обработка ошибок 663

    13. Использование метода get () на практике 664

    14. Формат JSON 673

    15. Доступ к данным JSON 675

    16. Сложные объекты 677

    17. Введение в JSONP 681

    18. Добавление фида сервиса Flickr на ваш сайт 681

    19. Построение URL-адреса 683

    20. Использование метода $. getJSON () 686

    21. JSON-фид сервиса Flickr 686

    22. Добавление на сайт изображений сервиса Flickr на практике 689

    23. Глава 14. Создание приложения «Список дел» 697

    24. Обзор приложения 697

    25. Добавление кнопки 699

    26. Добавление диалогового окна 700

    27. Добавление задач 706

    28. Маркировка задачи как выполненной 714

    29. Делегирование событий 714

    30. Удаление задач 720

    31. Усовершенствование приложения 723

    32. Редактирование задач 724

    33. Подтверждение удаления 725

    34. Сохранение списков 725

    35. Дополнительные идеи 726

  5. Часть V. Диагностика, советы и нюансы

    1. Глава 15. Дополнительные возможности библиотеки jQuery 728

    2. Полезные советы и сведения о библиотеке jQuery 728

    3. Конструкция $ () равнозначна функции jQuery () 728

    4. Сохранение выборок в переменных 729

    5. Сокращение числа операций по добавлению контента 731

    6. Оптимизация селекторов 733

    7. Использование документации к библиотеке jQuery 735

    8. Описание страницы сайта с документацией 739

    9. Обход дерева DOM 742

    10. Дополнительные функции для работы с кодом HTML 749

    11. Глава 16. Совершенствуемся в программировании на языке JavaScript 756

    12. Работа со строками 756

    13. Определение длины строки 756

    14. Изменение регистра строки 758

    15. Поиск в строке: техника indexOf () 759

    16. Извлечение части строки с помощью метода slice () 761

    17. Поиск по маске в строках 763

    18. Создание и использование регулярного выражения 764

    19. Построение регулярного выражения 765

    20. Группировка частей маски 770

    21. Полезные регулярные выражения 772

    22. Сопоставление маски 779

    23. Замена текста 782

    24. Тестирование регулярных выражений 784

    25. Работа с числами 785

    26. Преобразование строки в число 785

    27. Тест на числа 788

    28. Округление чисел 789

    29. Форматирование значений в валюте 789

    30. Генерация случайных чисел 791

    31. Дата и время 793

    32. Получение информации о месяце 793

    33. Получение информации о дне недели 794

    34. Получение информации о времени 795

    35. Создание даты, отличной от сегодняшней 800

    36. Оптимизация сценариев JavaScript 803

    37. Сохранение параметров в переменных 803

    38. Сохранение параметров в объектах 806

    39. Тернарная операция 807

    40. Инструкция-переключатель 809

    41. Объединение массивов и разбиение строк 812

    42. Выводы 813

    43. Использование внешних файлов JavaScript 813

    44. Ускорение загрузки файлов JavaScript 817

    45. Глава 17. Диагностика и отладка 819

    46. Наиболее распространенные ошибки при программировании

    47. на языке JavaScript 819

    48. Незакрытые пары 819

    49. Кавычки 823

    50. Использование зарезервированных слов 826

    51. Одинарные знаки равенства в управляющих инструкциях 827

    52. Чувствительность к регистру 828

    53. Некорректный путь к внешнему файлу JavaScript 828

    54. Некорректные пути внутри внешнего файла JavaScript 829

    55. Пропадающие переменные и функции 831

    56. Отладка с помощью веб-консоли 833

    57. Открытие веб-консоли 833

    58. Обзор ошибок с помощью консоли 834

    59. Использование функции console. log ( ) для отслеживания выполнения сценария 836

    60. Использование консоли на практике 837

    61. Дополнительные средства отладки 842

    62. Отладка на практике 849

  6. Часть VI. Приложение

    1. Приложение А. Источники знаний по JavaScript 858

    2. Справочные материалы 858

    3. Веб-сайты 858

    4. Книги 859

    5. Основы языка JavaScript 859

    6. Веб-сайты 859

    7. Книги 859

    8. Библиотека jQuery 860

    9. Веб-сайты 860

    10. Книги 860

    11. Расширенные возможности языка JavaScript 861

    12. Статьи и презентации 861

    13. Веб-сайты 861

    14. Книги 861

    15. Язык CSS 862

    16. Веб-сайты 862

    17. Книги 863

    18. Предметный указатель 864

  • 918
  • 29 июня 2017, 09:11
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?