JavaScript для начинающих
В отличие от серверного PHP Яваскрипт является клиентским языком программирования.
При большом желании можно обойтись без него (как и без PHP), но профессиональные сайты изобилуют JavaScript
И не путайте JavaScript c Java - это разные языки!
Стоимость обучения: 7000 р.
Чтобы начать обучение:
- Нажмите на кнопку "Оплатить тренинг".
- Вы перейдете на сайт кассы, где доступны более 30 способов оплаты, в том числе и картой.
- После успешной оплаты тренинг станет доступен в вашем профиле.
Оплатить тренинг
Урок 1. Введение в JavaScript
|
Урок 2. Первый скрипт - Привет, мир!
|
Урок 3. Внешние скрипты и подключение js файлов
|
Урок 4. Ждем загрузки документа: DOMContentLoaded, load, beforeunload, unload
|
Урок 5. Порядок загрузки скриптов и асинхронные скрипты: defer/async
|
Урок 6. Структура JS кода и точка с запятой
|
Урок 7. Комментарии в JavaScript
|
Урок 8. Современный стандарт и use strict
|
Урок 9. Переменные, имена переменных и константы в JavaScript
|
Урок 10. Как правильно назвать переменную?
|
Урок 11. Шесть типов данных в JS
|
Урок 12. Оператор typeof
|
Урок 13. Основные операторы и термины: «унарный», «бинарный», «операнд»
|
Урок 14. Операторы сравнения и логические значения
|
Урок 15. Взаимодействие с пользователем: alert, prompt, confirm
|
Урок 16. Условные операторы: if и ? (тернарный)
|
Урок 17. Азы отладки JS и console.log()
|
Урок 18. Задача: калькулятор prompt
|
Урок 19. Задача: калькулятор prompt 2
|
Урок 20. Логические операторы в JavaScript
|
Урок 21. Преобразование типов
|
Урок 22. Циклы while, for
|
Урок 23. Конструкция switch
|
Урок 24. Создание собственных функций в JavaScript
|
Урок 25. Функциональные выражения Function Expression
|
Урок 26. Рекурсия и стек
|
Урок 27. Генерация случайного числа Math.random()
|
Урок 28. Контрольная работа №1 по JavaScript
|
Урок 29. Введение в методы и свойства
|
Урок 30. Работа с числами в JavaScript
|
Урок 31. Работа со строками в JavaScript
|
Урок 32. setTimeout и setInterval
|
Урок 33. DOM и BOM
|
Урок 34. Дерево DOM
|
Урок 35. Навигация по DOM-элементам
|
Урок 36. getElementById или просто id
|
Урок 37. getElements*
|
Урок 38. querySelectorAll, querySelector и другие
|
Урок 39. innerHTML и outerHTML
|
Урок 40. Атрибуты, *Attribute и DOM-свойства
|
Урок 41. Калькулятор расчета стоимости часа на JS
|
Урок 42. Изменение документа
|
Урок 43. Задача: проход по таблице и печать
|
Урок 44. Работа с CSS стилями, style, getComputedStyle. CSS свойства узлов
|
Урок 45. Задача на перенос строк таблицы
|
Урок 46. Задача на скрытие блоков Знаю
|
Урок 47. Размеры и прокрутка элементов, offset*, client*, scroll*
|
Урок 48. Размеры и прокрутка страницы
|
Урок 49. Координаты в окне
|
Урок 50. Координаты относительно document
|
Урок 51. Подведение итогов и Контрольная работа №2 по JS
|
Урок 52. Введение в браузерные события
|
Урок 53. Действия браузера по умолчанию и отмена событий
|
Урок 54. Отправка формы: событие и метод submit
|
Урок 55. Задача Ипотечный калькулятор на JS
|
Урок 56. Задача: Генератор шаблонов и генерация ZIP архива на JS
|
Урок 57. Что изучать дальше?
|
Урок 58. Курсовая работа по JavaScript
|
Стоимость обучения: 7000 р.
Чтобы начать обучение:
- Нажмите на кнопку "Оплатить тренинг".
- Вы перейдете на сайт кассы, где доступны более 30 способов оплаты, в том числе и картой.
- После успешной оплаты тренинг станет доступен в вашем профиле.
Оплатить тренинг