Азбука JavaScript
4.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8 students enrolled

Азбука JavaScript

(курс для начинающих)
4.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8 students enrolled
Created by Alexey Neuymin
Last updated 6/2020
Russian
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 15 downloadable resources
  • 1 Practice Test
  • 2 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • JavaScript для начинающего программиста. Моя попытка разобраться с этим языком. Курс делал для себя, так как при просмотре чужих курсов необходимые знания не получил.
  • Мой непрофессиональный взгляд на JavaScript. Буду рад, если кому-то из начинающих разработчиков JS пригодится.
  • Никаких сертификатов и гарантий трудоустройства. Вы должны понимать, что, в конечном счете, всё в этой жизни зависит только от вас и вашего желания учиться. Учиться всю жизнь.
  • Курс - в процессе наполнения. Включает теоретические материалы (лекции), практические задания и тесты на проверку знаний. Новые темы постараюсь выкладывать раз в неделю.
Course content
Expand 26 lectures 07:45:17
+ Основы JavaScript для начинающих
26 lectures 07:45:17

Знакомство с содержанием курса. Установка и основы работы с редактором кода Visual Studio Code.

Preview 09:34

Синтаксис объявления переменных и констант, правила именования, особенности использования. Поднятие ("всплытие") переменных (hoisting).

Preview 27:26

Практическое занятие. Настройка Visual Studio Code. Синтаксис переменных и констант. Поднятие переменных.

Переменные и константы (практика)
19:06

Проверка и закрепление знаний по синтаксису и особенностям использования переменных и констант в JavaScript

Переменные и константы в JavaScript
8 questions

Типы данных: примитивы и объекты. Возвращение (проверка) типа данных в JavaScript.

Preview 11:07

Проверка усвоения материала по теме: "Типы данных JavaScript"

Типы данных JavaScript
3 questions
Понятие объектно-ориентированного программирования
20:54

Знакомство с некоторыми операциями над числами в JavaScript. Объект Math.

Операции с числами
11:50
Операции с числами
1 question
Несколько практических заданий на операции с числами и методами объекта Math.
Операции с числами
5 questions

Проверка усвоения материала темы "Операции с числами"

Операции с числами
5 questions
Строки в JavaScript. Шаблонные строки (литералы)
09:22
Методы работы со строковыми литералами
26:44
Методы работы со строковыми литералами (практика)
38:57
Методы работы со строковыми литералами. Метод replace()
08:06

Проверка усвоения работы со строковыми литералами

Методы строковых литералов
6 questions
Методы работы со строковыми литералами
1 question
Практическая отработка навыком использования методов, применяемых к строковым литералам (выражениям).
Методы работы со строковыми литералами
4 questions

Понятие объектов, создание объектов, доступ к их свойствам.

Объекты в JavaScript: понятие и работа со свойствами
24:25

Практическое занятие по теме "Объекты в JavaScript". Разбор теоретических вопросов создания объектов и работы с их свойствами на практике.

Объекты в JavaScript (практическое занятие)
32:05
Объекты в JavaScript (практическое занятие 2): особенности создания объектов
13:23
Объекты в JavaScript: отработка практических навыков создания объектов и работы с их свойствами
Объекты в JavaScript: создание и работа со свойствами
5 questions

Проверка знаний по теме

Объекты в JavaScript: понятие и работа со свойствами
5 questions

Дублирование и объединение объектов: c помощью оператора for … in; методом Object.assign или

оператором spread ( … ).

Дублирование и объединение объектов
13:45
Дублирование и объединение объектов (практика)
18:15

Особенности конвертации одного типа в другой. Преобразование сложных типов (объектов).

Преобразование типов в JavaScript
20:38

Практическое занятие по преобразованию типов в тип string.

Преобразование к типу string (строка)
22:34
Преобразование к типу number
18:02

Практическое занятие по преобразованию типов данных к boolean.

Преобразование типов к типу boolean
23:31
Получите числовое значение из заданной строки, используя методы работы со строками и преобразование типов данных.
Получить числовое значение из строки
2 questions

Проверка знаний по теме "Преобразование типов в JavaScript"

Преобразование типов в JavaScript
11 questions
Преобразование типов в JavaScript 2
2 questions

Знакомство с объектами-обертками.

Объекты-обертки
08:45

Практическое занятие на создание и свойства объектов-оберток.

Объекты-обертки (практика)
11:03

Понятие функции в JavaScript. Синтаксис объявления функций ("function declaration" и "function expression")

Preview 13:39

Понятие параметров и аргументов функции в JavaScript. Значения параметров функции по умолчанию.

Параметры и аргументы функций. Параметры функций по умолчанию.
09:48
Объект arguments. Переменные в функциях.
11:19
Практическое занятие. Function Declaration
24:16

Особенности объявления функций, Работа с параметрами, аргументами и переменными функций.

Объявление функций. Параметры и аргументы функций.
7 questions
Реализуйте функцию myReplace(before, after, myString) замены слов строки "myString", переданных в строке "before", на некоторое слово "after".
Замена слов в строке на заданное слово
1 question
Requirements
  • Знания на уровне школьного курса информатики.
  • Желание получать новые знания и осваивать JavaScript.
Description

Курс по JavaScript для начинающих программистов и просто людей, которым не хватает знаний по JavaScript. Я являюсь приверженцем старой школы образования, поэтому методика подачи материала близка к классической университетской: лекции, практические занятия, самостоятельное изучение материала, выполнение домашних заданий и тестирование. Именно такую последовательность и соблюдение формулы "знания - навыки - умения" я считаю наиболее эффективными при обучении.

Программирование, создание и продвижение сайтов - мои хобби. В настоящее время мне стало катастрофически не хватать знаний JavaScript и PHP, в связи с чем я и решил немного подучиться. Этот курс лекций - электронный конспект, попытка систематизации знаний, полученных мной в процессе изучения JavaScript.

Я не являюсь профессиональным преподавателем программирования, поэтому прошу простить мне некоторые оговорки и неточности. Буду рад вашим конструктивным замечаниям, уточнениям и предложениям по тем или иным вопросам курса.

Курс будет состоять из нескольких разделов, а начну я с фундаментальных основ языка.

Лекции постараюсь выкладывать раз в неделю.

Who this course is for:
  • Начинающие разработчики на JavaScript
  • НЕ РЕКОМЕНДУЕТСЯ к просмотру опытными программистами (ничего нового вы не узнаете)
  • Подача материала медленная, так как одновременно укладывал информацию в своей голове.
  • И да, произношение английских терминов "хромает", практики маловато.