Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений! badge За шикарный аватар!
Регистрация
26/03/2018
Сообщения
29.131
Репутация
1.812
  • 1
  • #1
Автор: Александр Лущенко
Название: Функции в JavaScript (2021)

[Александр Лущенко] Функции в JavaScript (2021)


Описание:

Полный курс по функция в JavaScript. От способов создания функций и отличия способов, до замыканий, областей видимости, порядка выполнения кода.

Количество видеоуроков: 12
Проект. Полноэкранный слайдер цитат
Количество ДЗ: 134

Программа курса:

1 Функции. Function Declaration. Запуск функций + yes 10
2 Функции и аргументы + yes 15
3 Return и возвращаемые значения + yes 30
4 Стрелочные функции + yes 20
5 Функции callback + yes 10
6 Контекст и функции. Call, apply, bind + yes 14
7 Function definition expression, function declaration statement + yes 10
8 Pure function, функции высшего порядка + yes 10
9 Функции высшего порядка - практическое применение + no 0
10 Рекурсия + yes 10
11 Рекурсия - рекурсивный перебор DOM элементов - yes 5
12 Замыкания + yes 10

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 

Отзывов в теме: 1

Отличный курс по функциям Javascript. Идеально подойдет для новичком и тех, у кого есть пробелы по функциям. Автор довольно хорошо и доступно объясняет что такое замыкания, зачем нужны call, apply, bind. В целом, большинство аспектов разобраны. Единственное, что стоило бы добавить это:
1. Возврат объектов в однострочных стрелочных функциях. Это сэкономило бы новичкам нервы и время потраченное на поиск простого ответа. Кто не знает, нужно просто обернуть объект в круглые скобки: item => ({one: 1, two: 2})
2. Рассмотреть middleware-функции. Они в чистом JS крайне полезные, если же говорить о том же React, то крайне необходимые. Да, вещь простая, но все же.
3. Создание объектов на основе функций. Удобная штука, особенно если хочеться выстраивать цепочки вызовов. На примере массива: split().map().join()
4. Построение цепочек .then на своих функциях. Да, это как бы за уши притянуто к функциям, но все же думаю стоило бы рассмотреть. Все же это асинхронная, но цепочка вызовов функций.

В целом, рекомендую просмотреть даже если речь идет о том, чтобы освежить данные. Курс спокойно смотрится на скорости х2. Подача автора мне крайне нравится. Натыкался на его видео на Youtube, очень даже!

Говорить о качестве видео в скринкастах мало смысла, но все же... качетсво на уровне. И видео и аудио. Автор, как уже писал выше, подает информацию очень хорошо.
Оценка в 4,5 исключительно из-за того, что можно было бы добавить.
 
Последнее редактирование:

Даже интересно стало... курс, который не просто на языке программирования сконцентрирован, более того - на некой части языка программирования. Качну, посмотрю.
 
Спасибо!
 
Отличный курс по функциям Javascript. Идеально подойдет для новичком и тех, у кого есть пробелы по функциям. Автор довольно хорошо и доступно объясняет что такое замыкания, зачем нужны call, apply, bind. В целом, большинство аспектов разобраны. Единственное, что стоило бы добавить это:
1. Возврат объектов в однострочных стрелочных функциях. Это сэкономило бы новичкам нервы и время потраченное на поиск простого ответа. Кто не знает, нужно просто обернуть объект в круглые скобки: item => ({one: 1, two: 2})
2. Рассмотреть middleware-функции. Они в чистом JS крайне полезные, если же говорить о том же React, то крайне необходимые. Да, вещь простая, но все же.
3. Создание объектов на основе функций. Удобная штука, особенно если хочеться выстраивать цепочки вызовов. На примере массива: split().map().join()
4. Построение цепочек .then на своих функциях. Да, это как бы за уши притянуто к функциям, но все же думаю стоило бы рассмотреть. Все же это асинхронная, но цепочка вызовов функций.

В целом, рекомендую просмотреть даже если речь идет о том, чтобы освежить данные. Курс спокойно смотрится на скорости х2. Подача автора мне крайне нравится. Натыкался на его видео на Youtube, очень даже!

Говорить о качестве видео в скринкастах мало смысла, но все же... качетсво на уровне. И видео и аудио. Автор, как уже писал выше, подает информацию очень хорошо.
Оценка в 4,5 исключительно из-за того, что можно было бы добавить.



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

Код:
const Obj = function() {
    let total = 0;
   
    function add(value) {
        total += value;
        return this;
    }
   
    function sub(value) {
        total -= value;
        return this;
    }
    /**
    ... дргуие методы
    */
    return {add, sub}
}

const obj = new Obj()
obj.add(7).sub(5)

Заодно, закрепление того, как работают замыкания. Да и отсылка к уроку 4 (стрелочные функции) тоже неплохая.

Еще момент я упустил в отзыве - это генераторы. Генераторы 100% стоит добавлять в современный курс по JS.
 
торрент файлов нет? Всё через прямое скачивание?
 
Отличный курс по функциям Javascript. Идеально подойдет для новичком и тех, у кого есть пробелы по функциям. Автор довольно хорошо и доступно объясняет что такое замыкания, зачем нужны call, apply, bind. В целом, большинство аспектов разобраны. Единственное, что стоило бы добавить это:
1. Возврат объектов в однострочных стрелочных функциях. Это сэкономило бы новичкам нервы и время потраченное на поиск простого ответа. Кто не знает, нужно просто обернуть объект в круглые скобки: item => ({one: 1, two: 2})
2. Рассмотреть middleware-функции. Они в чистом JS крайне полезные, если же говорить о том же React, то крайне необходимые. Да, вещь простая, но все же.
3. Создание объектов на основе функций. Удобная штука, особенно если хочеться выстраивать цепочки вызовов. На примере массива: split().map().join()
4. Построение цепочек .then на своих функциях. Да, это как бы за уши притянуто к функциям, но все же думаю стоило бы рассмотреть. Все же это асинхронная, но цепочка вызовов функций.

В целом, рекомендую просмотреть даже если речь идет о том, чтобы освежить данные. Курс спокойно смотрится на скорости х2. Подача автора мне крайне нравится. Натыкался на его видео на Youtube, очень даже!

Говорить о качестве видео в скринкастах мало смысла, но все же... качетсво на уровне. И видео и аудио. Автор, как уже писал выше, подает информацию очень хорошо.
Оценка в 4,5 исключительно из-за того, что можно было бы добавить.
Спасибо за развернутый ответ. Вы новичкам не помогаете случайно ? :D
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
3
Просмотры
3K
Тотуся
Тотуся
Малыш Джон
Ответы
1
Просмотры
2K
Тотуся
Тотуся
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
2K
Суперюля
Суперюля

Похожие темы

Малыш Джон
Ответы
6
Просмотры
5K
d_r_v
Малыш Джон
Ответы
13
Просмотры
12K
Уилл Скарлет
Уилл Скарлет
Копостник
Ответы
2
Просмотры
4K
GRAFILOV
GRAFILOV
Брат Тук
Ответы
0
Просмотры
909
Брат Тук
Брат Тук
Малыш Джон
Ответы
4
Просмотры
9K
Prins0424
Prins0424
Малыш Джон
Ответы
3
Просмотры
3K
crazyworm
crazyworm
Малыш Джон
Ответы
0
Просмотры
4K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
7
Просмотры
6K
efendi
efendi
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Сверху Снизу