Здравствуй, Хабр!
Представляю вам свой курс по JavaScript, недавно прошедний на Хекслете. Курс состоит из семи лекций общей продолжительностью около четырех часов.
Первая лекция: Введение в JavaScript, немного истории, числа (тут есть ошибка: функция toFixed округляет значения).
Остальное – под катом.
Вторая лекция: Строки и объекты. Прототипы объектов и цепочки свойств. Небольшое введение в наследование.
Третья лекция: Самые важные части JavaScript: функции и замыкания (closures).
Четвертая лекция: Наследование свойств и конструкторы в JavaScript.
Пятая лекция: Массивы и работа с массивами.
Шестая лекция: Регулярные выражения.
Седьмая лекция: Сравнение переменных и объектов, var, eval и заключение.
P.S. Напомню, что проект Хекслет существует благодаря пожертвованиям пользователей. Вы можете поддержать проект любым удобным вам способом на этой странице. Ну и простая информационная поддержка (расскажите друзьям, расшарьте в соц. сети и так далее) сильно поможет нам. Большое спасибо!
Знания должны быть свободными!
Представляю вам свой курс по JavaScript, недавно прошедний на Хекслете. Курс состоит из семи лекций общей продолжительностью около четырех часов.
- Раздача на Рутрекере (видео+слайды)
- Прямые ссылки на видеофайлы: первая лекция, вторая, третья, четвертая, пятая, шестая и седьмая
- Прямая ссылка на слайды (zip-архив pdf-файлов)
- Подкаст в iTunes
- Плейлист на YouTube
- Форум курса
Первая лекция: Введение в JavaScript, немного истории, числа (тут есть ошибка: функция toFixed округляет значения).
Остальное – под катом.
Вторая лекция: Строки и объекты. Прототипы объектов и цепочки свойств. Небольшое введение в наследование.
Третья лекция: Самые важные части JavaScript: функции и замыкания (closures).
Четвертая лекция: Наследование свойств и конструкторы в JavaScript.
Пятая лекция: Массивы и работа с массивами.
Шестая лекция: Регулярные выражения.
Седьмая лекция: Сравнение переменных и объектов, var, eval и заключение.
P.S. Напомню, что проект Хекслет существует благодаря пожертвованиям пользователей. Вы можете поддержать проект любым удобным вам способом на этой странице. Ну и простая информационная поддержка (расскажите друзьям, расшарьте в соц. сети и так далее) сильно поможет нам. Большое спасибо!
Знания должны быть свободными!