JavaScript - Полный Курс JavaScript Для Начинающих [11 ЧАСОВ]

Поделиться
HTML-код

Комментарии • 4 тыс.

  • @Bogdan_Stashchuk
    @Bogdan_Stashchuk  2 года назад +604

    🔥 *Большой Практический JS BOOTCAMP [170 часов]* - sale.stashchuk.com/js-bootcamp
    🔴 *Полный курс JavaScript [24 ЧАСА] - ВКЛЮЧАЕТ 80 ЗАДАЧ С РЕШЕНИЯМИ* sale.stashchuk.com/js
    🔵 *Полный курс Python [43 ЧАСА]* sale.stashchuk.com/python
    🔴 Полный курс Node.js [18 ЧАСОВ] sale.stashchuk.com/nodejs
    🔵 *Полный курс React и Redux [32 ЧАСА]* sale.stashchuk.com/react
    🍺 🍺 *Донаты и благодарности* www.buymeacoffee.com/bstashchuk
    ⭐ *Все мои курсы по программированию* stashchuk.com
    🎦 Подпишись на канал RUclips ruclips.net/user/CodingTutorials

    • @blumenshtok
      @blumenshtok 2 года назад +14

      Богдан, подскажите пожалуйста как настроить в vscode такое же отображение в output как у вас, чтобы не отображалось done и лишняя инфа, только результат выполнения белым шрифтом

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +50

      ​@@blumenshtok В настройках VS Code:
      1. Включить Code-runner: Clear Previous Output
      2. Отключить Code-runner: Show Execution Message

    • @slava_po
      @slava_po 2 года назад +22

      Богдан суперзвезда!!! Объяснение для новичков лучше не надешь 🔥🔥🔥 Богдан если твой рускоязычный курс по реакту? Или продвинутый js но для джунов?

    • @Nikitosss91
      @Nikitosss91 2 года назад +11

      Даёшь реакт!!

    • @vovandry7182
      @vovandry7182 2 года назад +1

      @@Bogdan_Stashchuk чем этот курс отличается от платного?

  • @Гилфойл-т4я
    @Гилфойл-т4я 2 года назад +4803

    Разве не так должно выглядеть правильное и полное обучение языку JS ? Почему за всё время обучения и практики я не видел на всём ютубе ничего подобного! Автор ты ракета!

    • @Гилфойл-т4я
      @Гилфойл-т4я 2 года назад +53

      @@zxspectrum3352 волна качественного образования накрывает и нас, согласен :))

    • @alexmarkeloff5970
      @alexmarkeloff5970 2 года назад +83

      У меня душа радуется, что я наконец-то выйду из бедности! Спасибо автору!!! Всех благ желаю!

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +1353

      *Может потому что для создания такого курса нужно около 2 месяцев работы с утра до вечера? 😃*

    • @АлександрЕрмолов-п2ь
      @АлександрЕрмолов-п2ь 2 года назад +76

      @@Bogdan_Stashchuk бро, когда такое будет по реакту ? Что нам надо сделать ? Это пушка гонка!!!!

    • @Юра-д8э1й
      @Юра-д8э1й 2 года назад +48

      Согласен с комментарием выше на счет реакта. Планируешь что-то подобное по реакту? Готов даже купить, если подача будет такая же. Ты мастер! Поверь)Я много авторов видел)

  • @ДмитрийГуревич-ж5э
    @ДмитрийГуревич-ж5э Год назад +190

    Объяснить "сложно" может любой человек. Объяснить сложные вещи простым языком - это величайший талант. Значит человек разобрался в материале на молекулярном уровне. В JS - Богдан такой человек. Богдан - Огромная Тебе Благодарность!

    • @tomas_shelby471
      @tomas_shelby471 Год назад +1

      +

    • @trainPTT
      @trainPTT 8 месяцев назад +2

      Объяснить сложно может любой человек, который шарит в этом*

  • @FruktoviiSadik
    @FruktoviiSadik 2 года назад +634

    мужик, я не разбираюсь в этом, я по другой специальности, но то что ты сделал это жесть, 11 часов информации это классно, респект тебе что даешь такую возможность

    • @puldas6718
      @puldas6718 2 года назад +3

      Если ты по другой специальности, зачем ты вообще сюда зашёл?

    • @mikhail8376
      @mikhail8376 2 года назад +16

      @@puldas6718 чтобы начать быть по этой специальности, я думаю

    • @serikm9399
      @serikm9399 2 года назад +6

      ну чтож. 11 часов и вот уже готовый специалист. :-)

    • @Фархат-ю3з
      @Фархат-ю3з 2 года назад +7

      @@serikm9399 ну тут в среднем нужно неделю , делая перерывы с размером в день уделять определенное кол-во времени , потом это все в этот же промежуток надо пописать в редакторе кода, по изменять. поломать голову, 2 неделю изучать и то не плохой подход

    • @thekiruhan2616
      @thekiruhan2616 Год назад +3

      @@Фархат-ю3з за неделю маловато времени

  • @MouseVinograndaya
    @MouseVinograndaya 10 месяцев назад +74

    Это шедевр. Гений обучения. Как же сложно встретить человека, который не только знает свой материал, но и самое главное умеет его правильно донести. Спасибо огромное за бесценную информацию.

  • @user-hi8rw9kk9v
    @user-hi8rw9kk9v 2 года назад +611

    Как же мне нравятся эти небольшие паузы между предложениями, когда автор дает немного времени, чтобы уложить полученную информацию в свой "массив". Очень сильный формат! Благодарю! 🤝

    • @yevhenpolishchuk4327
      @yevhenpolishchuk4327 2 года назад +11

      Да я тоже это подметил. Очень удобно.

    • @sledleo
      @sledleo 2 года назад +5

      вторая скорость это корректирует в нужную сторону

    • @ivancomp_inside
      @ivancomp_inside 2 года назад +1

      @@sledleo если не нужны паузы то чкорость х2, а если нужны... То так лучше... Этим людям нравится что паухы есть.

    • @Yaroslav_Novik
      @Yaroslav_Novik Год назад +1

      Плюсую, ибо заебался ставить скорость ×0.5 дабы успеть внять сказуемое.))

    • @nesculi9058
      @nesculi9058 6 месяцев назад

      А видео на паузу поставить? Не?

  • @Эдгар-я1т
    @Эдгар-я1т 2 года назад +339

    Классный курс! Хотел бы добавить, всем тем, кто не понимает и не ориентируется в: объектах, методах объекта, вызов метода итп.
    Даю очень хороший пример, которым я объясняю новичкам,
    Объект - это один из наших машин ( трактор, самосвал, грузовик, подъемник)
    У трактора есть - методы - это его возможности, функционал (например поднимать ковш, вскапывать землю)
    У техниеи есть кнопки, руль итп - ими управляем техникой - Вызов метода - это нажать на кнопку (запустить двигатель, подять ковш, включить фары итп)
    Значение типа String (или другие значения) - это например - взять ковшом землю, взять ковшом - щебень.
    Очень банальный пример:
    console.log('hello word) - мы выведем в консоль логи (информацию техническую) с надписью hello word
    трактор.поднятьковш('земля') - условно мы поднимем ковш трактора с землей
    Суть объектов - в том, что языком они изначально прописаны, есть некий базовый набор этих объектов и их методов - их мы учим.
    Суть программирования на JS - писать свои объекты и методы, описывая взаимосвязь за счет алгоритмов.
    Условно, мы можем создать такой объект, как дом. house
    У дома будут открывать двери в квартиры. doorOpen
    В квартиру мы можем положить put данные или взять get (например, мы храним дни рождения в квартирах)
    Получается,
    В объекте ДОМ открыть квартиру # 313 и взять дату рождения
    house.doorOpen.get(313)

    • @terka186
      @terka186 2 года назад +1

      Спасибо

    • @maga_frank
      @maga_frank 2 года назад +1

      Подскажи пожалуйста почему на 2:59:10 я пишу этот код на vs code, и в консоли браузера ничего не выходит. А если в самом консоле прописать то выходит число 14?

    • @maga_frank
      @maga_frank 2 года назад +3

      @@ipple7 спасибо, но я уже в тот же день разбрался.
      Сейчас дошел до модулей)

    • @Julia_lialyna
      @Julia_lialyna 2 года назад +3

      Спасибо,это супер то что вы написали!!

    • @rustamturaev5361
      @rustamturaev5361 Год назад

      А что там насчет отношений между мужчиной и женщиной, есть примеры? )

  • @lonchakovav
    @lonchakovav 2 года назад +448

    Это лучшее обучающее видео для новичков, что я когда либо видел. Красивая подача материала, последовательность, внимание к деталям, увлеченность автора. Богдан, примите мое искреннее восхищение вашей работой!

    • @Tempered_nail
      @Tempered_nail 2 года назад

      На 19-ой минуте видео открывается консоль внизу с ошибкой, у меня почему-то этого не происходит, делаю всё так же как на видео, помогите пожалуйста!

    • @202222202222
      @202222202222 Год назад

      Хаудихо ещё топовый

    • @chebupa
      @chebupa Год назад +6

      @@202222202222 Хауди не умеет нормально объяснять

    • @selfdeveloper2688
      @selfdeveloper2688 Год назад +3

      @@202222202222 это сравнение звучит больше как шутка, нежели как сравнение

    • @valerymartirosyan
      @valerymartirosyan Год назад

      @@202222202222 хауди? да ну

  • @daria9621
    @daria9621 Год назад +16

    Пока просмотрела 3 часа урока.
    Сама изучаю JS по учебнику (думаю, самый известный в интернете). Учёба даётся тяжело, а тут этот курс.... Да, большинство вещей я уже знала, но есть много нюансов, которые Богдан описывает. Так же есть моменты, которые дополняют уже полученную мною ранее информацию.
    Богдан, больше тебе спасибо за такой ролик. Всего 3 часа, а я уже узнала много нового, да и ещё отличная подача материала. Совершенно не скучно смотреть (правда, я включила скорость 1.25) а впереди ещё 8 часов! Обычно такие ролики мне тяжело смотреть(слишком нудно), но тут всё совсем иначе. Никогда ещё не испытывала такой интерес в познании JS)))
    Никакой воды, всяких слов по типу "короче", "ну", "эх" и т.д. Чистый и предельно понятный материал. Первый раз смотрю подобный ролик (из множества других) Очень круто!
    Не смотря на то, что прошел год после выпуска видео, он всё равно остаётся ценным материалом, особенно для начинающих. Да даже для тех, кто уже что-то знает, сможет подчерпнуть что-то полезное из этого ролика!
    Ещё раз. СПАСИБО!

    • @cybd08
      @cybd08 Год назад +3

      Саме це відео Богдана зацікавило мене знову вчити Javascript. До цього спроби були невідалі.

  • @natalikamenkova5383
    @natalikamenkova5383 2 года назад +53

    Добрый день, только сейчас впервые нашла Ваше видео, просмотрела всего 30 мин и прервалась специально, чтоб написать отзыв.
    Спасибо Вам огромное за такое детальное обьяснение , для меня очень важно понимать что именно происходит и что каждая команда обозначает. Я начала изучать JS на курсе, так вот там все происходит так: - напишите - посмотрите. написали?-молодцы. Без каких либо обьяснений что именно написали. Ваш подход-Супер. Спасибо!!!
    И еще... Не знаю где Вы сейчас находитесь, очень надеюсь, что в безопасности. Надеюсь, что все скоро закончится, храни Вас Бог, и спасибо за Ваш труд.

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +12

      Спасибо за поддержку, Наталья. Надеюсь, курс вам понравится

  • @andreygokhan6893
    @andreygokhan6893 2 года назад +215

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

  • @AwakePulse
    @AwakePulse 2 года назад +172

    В конце даже как-то жалко стало расставаться) 11 часов вместе, было очень интересно слушать и вникать в ваши слова. Особенно порадовали моменты "общения" со зрителем.
    Благодарю автора за проделанную работу. Это действительно заслуживает огромной похвалы.

    • @huseynov142
      @huseynov142 Год назад +1

      Пахлава

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  10 месяцев назад +2

      Приходите на другие курсы и лайв стримы!

  • @АлександрРоманюк-з8э

    Добрых всем дней. А Богдану низкий поклон. Этот ролик я досмотрел до половины. Затем купил этот курс, что и другим советую. Упорно занимался один месяц и прошёл его весь. Теперь я пишу все коды, которые преподавал Богдан. Не буду хвастать, что по памяти. Пишу как плохой студент по шпаргалкам. Шпаргалки делал сам, по совету Богдана. Пометка. Мне 69 лет. Изучаю программирование с нуля. В 1986 закончил тульский техникум. Я радиотехник. Нам преподавали информатику. Мой опыт ДВК 2, язык бейсик. Кто не знаком с таким компьютером, поясню. Это диалоговый вычислительный комплекс второе поколение. Нет жёсткого диска. Два считывающих устройства по 350 килобайт. Удачи всем студентам. Став программистом у вас откроются все двери.

    • @Ролтун
      @Ролтун Год назад +4

      Я чуть помоложе. Тоже радио изучал. Программирование php js тоже учу. Жаль, что компании недооценивают потенциал тех кому 50++. Мозги варят просто отлично!

    • @АлександрРоманюк-з8э
      @АлександрРоманюк-з8э Год назад +4

      @@Ролтун Я работал на военном радиозаводе. Мне под зад дали в 46 лет. В Украине это назвали конверсия. Переход с выпуска телевизионных передатчиков на грабли и ломы гвоздодёры. Как на станках ЧПУ можно было делать грабли я не понял. Поэтому оказался за границей. Затем и всю семью перевёз. Двадцать лет отдал морю. Теперь на пенсии. Что бы мозг не засох изучаю программирование. Не вижу препятствий для образования. Если мозг не пропит возраст не помеха. А здесь мои способности востребованы. Это не позволяет заболеть ностальгией.

    • @Ролтун
      @Ролтун Год назад +2

      @@АлександрРоманюк-з8э Очень хорошо понимаю ситуацию. Тоже самое могу сказать, мозг работает еще лучше чем в молодости. Просто нужна среда, где можно было по практиковаться и войти в профессию.

    • @nataliablake6643
      @nataliablake6643 6 месяцев назад +5

      Спасибо большое за ваш отзыв. Он даёт мне надежду на светлое будущее. Мне 46 лет. У меня ребёнок 11 лет с аутизмом и всё это время я не работала, а занималась ребёнком, пока муж нас всех содержал. Две недели назад у мужа обнаружили онкологию, и ему впереди предстоит тяжелое лечение. Пока он в состояние работать с дома, я ищу какую-то возможность для себя работать на дому, так как сына я нигде не могу оставить. Решила освоить программирование. Когда то я закончила колледж и работала графическим дизайнером, я делала веб станицы пользуясь программой. Знаю много графических программ и умею монтировать качественное видео, к тому же я профессиональный фотограф. Я должна встать на ноги, я просто обязана это сделать. У меня нет другого выхода, как только работать с дома.

  • @MsXeks
    @MsXeks 2 года назад +238

    JS оказался для меня довольно сложной темой, но Богдан объясняет так, что никаких слов не подобрать! Если бы все учителя в школе и преподы в универе объясняли бы так же - я была бы гением))) Все не просто разжевано, а разжевано-пережевано 300 раз)
    Благодарность нереальная!

    • @defox9721
      @defox9721 Год назад +3

      И главное - интересно

    • @YevhenKolomytsev
      @YevhenKolomytsev Год назад +1

      Смотреть сплошное удовольствие

    • @АлександрРоманюк-з8э
      @АлександрРоманюк-з8э Год назад +1

      Преподаватель от бога. Возможно прямое общение с тобой Богдан?

    • @romantrend1981
      @romantrend1981 Год назад

      ​@@АлександрРоманюк-з8эна стрімах

  • @mariekravchenko8403
    @mariekravchenko8403 2 года назад +60

    Богдан, здравствуйте!
    Ваш курс - еще и в БЕСПЛАТНОМ доступе - это просто что-то невероятное! Это дар с небес! Как только я нашла его (совершенно случайно) - моя жизнь изменилась на “до” и “после”)))
    Потому что я НИ У КОГО не видела еще такого подхода! Я считаю, что профессионал своего дела должен быть именно таким, как вы!!! Не говоря уже о том, как вы все оформили - безупречно, красиво и понятно!!
    Я не могу выразить словами благодарность за вашу работу! Я вот только закончила изучать курс, не пропустила ни минуты!
    В любом курсе любой новичок сталкивается с терминологией, которая буквально сваливается как снег на голову! И то, как вы все поясняете - это просто потрясающе! Мне не приходилось искать по 20 часов ответы на какие-либо вопросы - они все были здесь и так, при этом не было ничего лишнего! Я конспектировала все с удовольствием, потому что мне было понятно, о чем вообще речь! И видно, что весь ваш курс очень гармоничен и логически продуман, а не сделан по образу и подобию других одинаковых видео) У вас просто дар преподавания!!
    Мысленно посылаю вам миллион лучей добра, счастья и наилучших пожеланий!

    • @muzi_
      @muzi_ Год назад

      ✨✨✨✨✨ тоже начинаю смотреть!)😊

    • @dazli7453
      @dazli7453 Год назад

      Благодарите лучше донатом.

  • @didDnipro
    @didDnipro 2 года назад +45

    Самое лучшее из курсов по JS на просторах RUclips! 👍👍👍

  • @formula_13
    @formula_13 Год назад +66

    Спасибо большое за ваш труд, много чего становиться понятней с первых минут вашего курса. Раньше увлекался программированием, но так сложилось что пришлось пахать, чтобы добывать себе еду. Но недавно получил инвалидность и выкинули с работы, пенсии по инвалидности и прочего нет, осталась только надежда выучить JavaScript и снова попробовать себя в программировании. Благо, ноутбук есть, со светом конечно огромные проблемы у нас из за обстрелов, но когда есть свет можно и поучиться.
    Спасибо вам огромное за урок и потраченное время и труд!

    • @billymon11
      @billymon11 Год назад +3

      Така ж фигня, чувак. Валяюсь четыре месяца...
      Как говорил Остап Бендер - "батько наш Бандера..."
      ...ой, не так... "Графа Монте Кристо из меня не вышло. Придётся переквалифицироваться в управдомы"

  • @andreymarkich1532
    @andreymarkich1532 2 года назад +98

    Не понимал долго JS, после прохождения этого фантастического курса я разобрался абсолютно во всём. Спасибо вам за лучший курс!

    • @ОльАпр
      @ОльАпр 2 года назад

      Ребят, это серьезно условно полноценный курс яваскрипта за 11ч?????? Что прям попрактиковался и работу работать теоретически можно юниором? Вопрос не риторический, просто если да,то придется собирать челюсть со стола и втыкать в него, без вариантов. (Я знаю,что все гениальное просто и излагается коротко,но тем не менее)

    • @daryaemelyanova1785
      @daryaemelyanova1785 2 года назад +7

      @@ОльАпр Нет, к сожалению. Но это отличная база.

    • @freehandred3179
      @freehandred3179 2 года назад

      @Soul Goodman 45% не меньше

  • @QweRty-ql5st
    @QweRty-ql5st 2 года назад +8

    Богдан приветствую Вас из СОлнечного Узбекистана! Всю жизнь я не мог найти нормальный курс, как точку входа в IT, столько информации и курсов, столько воды, столько часов!!!
    Я занимаюсь 2 раза в день по Вашим курсам!! в полдень у меня идет повторение предыдущих тем. Вторая часть дня - освоение нового материала, плюс постоянная практика, я полностью переписываю Ваш код (в vscode, и в тетрадь), который Вы даете в уроках и примерах, проговариваю его! И знаете что?
    Я научился читать чужой код, когда раньше для меня это было набором непонятных строк и инфы! Курс очень крутой! Еще не прошел полностью, но уже с легкостью могу понимать что написано другими разработчиками!! Извините за мой русский, быть может он хромает!! Чтение документации на инглише и занятия на codecademy + ваши курсы = ЗАЛОГ УСПЕХА 300%!!! Можно начать программировать в любом возрасте!! Мне 29 и я заблудился в момент, не мог понять чем заняться когда тебе под 30!!! Но теперь знаю что пойду во фронтенд! И всё благодаря Вам!!
    Богдан, Земля очень круглая и она вертится. Я очень надеюсь, что однажды смогу приехать к Вам и обнять Вас крепко. Спасибо большое!!!!
    Продолжайте просвящать и обучать народ! Это благое дело - делиться знаниями!
    Приезжайте в Ташкент! 🥰🥰🥰🥰😊😊😊
    const moeSpasibo = 'Rakhmat! Arigato! Thanks! Merci!'
    config.log(moeSpasibo)

    • @acsed.
      @acsed. 4 месяца назад

      Assalomu Alaykum, nima buldi aka, ishga kirdizmi?

  • @Thomas-ow2tf
    @Thomas-ow2tf 2 года назад +267

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

    • @Iamthebatmansometimes
      @Iamthebatmansometimes 2 года назад +12

      Поддерживаю, лучше обучения не нашёл

    • @БлэтОбэма-ы1г
      @БлэтОбэма-ы1г 2 года назад

      @Doniyorbek Abdurasulov это рофл или реально подсказать нужно что-то?

    • @БлэтОбэма-ы1г
      @БлэтОбэма-ы1г 2 года назад +1

      @Doniyorbek Abdurasulov это связанно уже с работой памяти компьютера, программирование тут ни при чем

    • @Артем-ш1н4э
      @Артем-ш1н4э 2 года назад +7

      Богдан богом дан

  • @АлексейСамылов-ш7е

    Хочу подчеркнуть фундаментальность подхода. Уважаемый автор, это реально мощно. Всем, кто смотрит, этот курс действительно НАДО ПОСМОТРЕТЬ ПОЛНОСТЬЮ. Я смотрел немало курсов по JS, этот самый подробный и, самое главное, самый доходчивый. Сильно рекомендуют не проматывать видео, вы можете упустить важное. Крайне желательно также вести конспект, я вначале так не сделал, сильно пожалел, пришлось пересматривать. Это видео на самом деле дает основы, как понимания, так и, банально, того же синтаксиса. Еще раз, НЕ пытайтесь ПРОМОТАТЬ, все, что изложено, крайне важно. Особенно новичкам, который еще ничего не знают, даже написания переменных, функций. Крайне, крайне крутой ролик.

    • @lvan_lvanov
      @lvan_lvanov Год назад +10

      да не даст конспект ничего, тупо трата времени, чисто практика только в основном поможет
      я тоже писал раньше конспекты, в итоге практика зарешала, а убрав конспекты бустанул скорость х4 точно
      работу это в итоге никак не помешало найти

    • @cybd08
      @cybd08 Год назад +7

      Якщо ви звикли писати конспект, то пишіть. Знання потребують сортування. Написання конспекту один із способів запам'ятати. Тим більше, можна буде повернутись та швидко перечитати. Швидше, а ніж шукати у відео.

    • @fosterathlete4691
      @fosterathlete4691 7 месяцев назад

      ​@@lvan_lvanovздравствуйте а какие методы практики посоветуйте или способ их реализации?

    • @lvan_lvanov
      @lvan_lvanov 7 месяцев назад

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

  • @dobryden7196
    @dobryden7196 2 года назад +42

    Это реально next level курс, да ещё и бесплатно. Огромная вам благодарность, дай Бог здоровья и всего доброго!

  • @forty_eighth
    @forty_eighth 2 года назад +106

    Огромное спасибо Богдану за его титаническую и бескорыстную работу. Это потрясающее видео. Богдан объясняет все доступно и очень понятно. Я сам гуманитарий и SEO-специалист, живу работаю в Кыргызстане, с программированием никогда не был знаком, но ваши уроки смотреть очень интересно. Стараюсь понемногу учиться каждый день. Богдан, выражаю вам большую благодарность за вашу работу. Вы большой молодец. Успехов и крепкого вам здоровья!

    • @Val-Kos888
      @Val-Kos888 2 года назад +1

      @Doniyorbek Abdurasulov условно это путь от переменной к объекту. разными цветами помечен квадраты это переменные, код который в квадрате - это путь к объекту. На который ссылается переменная.

  • @headsmanc0de
    @headsmanc0de 2 года назад +158

    Ну что ж я прошел весь курс разбив его по времени, 11 часов материала с нотатками я осилил за 8 дней. Большое спасибо вам за такой курс, я определенно закрыл свои пробелы в знаниях JavaScript. Поставил лайк с нескольких аккаунтов и с нетерпением жду курса по React. Надеюсь он выйдет в скором времени. В благодарность возьму их на udemy в знак благодарности вашей работы. Успехов вам!)

  • @zloy_zver
    @zloy_zver Год назад +17

    я даже не смотрел курс полностью, а лишь искал того, кто мне объяснит тему с промисами, так вот, это лучшее объяснение промисов на ютуб и вообще где-либо, которое я видел, да не только промисов (я там отрывок с объектами глянул, так там ты рассказал то, что никто не говорил про правильное копирование объектов). Богдан, ты просто лучший, спасибо тебе за те знания, которыми ты поделился, я долго голову ломал и не мог понять промисы, все объясняли их как-то муторно и поверхностно, но тыы...ты просто что-то с чем-то в мире IT-БЛОГЕРОВ

  • @Expertdog
    @Expertdog 2 года назад +95

    Богдан, огромная Вам благодарность за такой великолепный курс! Я смотрю его с большим удовольствием! По моему мнению, это один из лучших курсов по JS для начинающих, каким я и являюсь. Подача материала СУПЕР! Особенно когда показываете что откуда берётся, куда перемещается и как интерпретатор JS читает код. Мне теперь понятно стало как работает function, что такое стрелочная функция и многие другие вопросы поместились на свои полочки у меня в голове. Побольше вам лайков, подписчиков, ждем с нетерпением новых курсов. Здорово такой жe курс сделать по TypeScript ) Respect Вам !!!

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +24

      Я очень рад, что вам нравится курс и вдвойне приятно, что вы начали многое понимать. Ведь как раз для начинающих я и делал этот курс.

    • @spektrone9285
      @spektrone9285 2 года назад +1

      @@Bogdan_Stashchuk Помогите с решением . Создайте функцию calculate. Функция должна принимать арифметические операции двух чисел в виде строки и возвращать строку с результатом их выполнения.
      Функция принимает данные из аргументов и возвращает с помощью return.

    • @MisaNia25
      @MisaNia25 2 года назад +1

      @@Bogdan_Stashchuk будет ли практические задания для закрепления? И когда примерно?

  • @KPECHET_
    @KPECHET_ 2 года назад +27

    Так,пишу комент для себя. Никому и ничего не обещаю,но хочу попробовать! Я такой хитростью курить бросил,может и тут поможет. Надоело чувствовать себя безграмотным балбесом. Хочется понять вообще что это за мир, возможно совсем не моё, но ,думаю,могу увлечься как раз. Может быть получится что то,а новые знания это всегда счастье,ибо голова костенеет от ютубов развлекательных. В любом случае,не начиная,сразу скажу спасибо,потому как те,кто пишут обучающие видео,большие молодцы! Потому что это большой труд и куча времени. Ну что ж,поехали

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +6

      Желаю вам удачи!

    • @savannah633
      @savannah633 Год назад +1

      Как сейчас дела у вас?😊

    • @KPECHET_
      @KPECHET_ Год назад

      @@savannah633 к сожалению приходится всё время работать, а пот полчаса в день, осваивать что то новое, не получается, отложил пока что

    • @savannah633
      @savannah633 Год назад +1

      @@KPECHET_ поняла. Возможно, получится накопить подушку безопасности на пол года хотя бы. Либо же поменять работу на ту, которая потребует меньше времени, опять же, если есть возможность.

    • @savannah633
      @savannah633 Год назад

      @@KPECHET_ удачи!!!🐰

  • @valentynazhuravlova6902
    @valentynazhuravlova6902 2 года назад +64

    У меня преподаватель на курсах не так старается с подачей материала как Вы! Спасибо огромное за ваше время и Ваш труд!

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +6

      Пожалуйста, Валентина!

    • @boobadooba742
      @boobadooba742 2 года назад

      Это разные понятие. Наверно вашему преподу не доплачивают! Или студенты не проявляют интерес! Здесь совсем другое дело! Хочешь учи, хочешь не учи, спрашивать не с кого.

    • @boobadooba742
      @boobadooba742 2 года назад +1

      @@Bogdan_Stashchuk У вас действительно отличный контент!

    • @valentynazhuravlova6902
      @valentynazhuravlova6902 2 года назад +4

      @@boobadooba742 "понятие" относительно самого понятия мутабельно, а также имеющее прототипное наследование ранее известного класса, сформировавшегося от изначально введёных данных.

    • @Тристадвенадцать
      @Тристадвенадцать 2 года назад

      @@Bogdan_Stashchuk спасибо вам огромное столько в душу вложили дай вам бог здоровья!!! Я вспомнила школьную программу где не было Пентиум Виндовс а Бейсик Корвет Москва😄😄🥰🥰😊😃😃😃

  • @Monstr1ckNew
    @Monstr1ckNew 2 года назад +683

    00:00 Введение
    07:38 Как выполнять код
    20:17 Самое важное в JavaScript
    23:29 Что такое console log
    32:24 Выражения
    41:24 Переменные
    49:43 Объявление переменных
    59:41 Практика по созданию переменных
    01:06:29 Примитивные типы
    01:12:27 Ссылочный тип
    01:28:38 Динамическая типизация
    01:39:38 Объекты
    01:45:18 Создание и удаление свойств объектов
    01:55:58 Вложенные свойства
    01:59:18 Сокращенный формат записи свойств
    02:03:28 Глобальные объекты
    02:09:01 Методы объекта
    02:14:17 JSON - JavaScript Object Notation
    02:25:17 Мутация в JavaScript
    02:32:26 Как избежать мутаций объектов
    02:42:11 Что такое функция
    02:50:15 Объявление и вызов функции
    03:00:25 Передача значения по ссылке
    03:07:36 Колбэк функции
    03:16:45 Области видимости
    03:22:26 Цепочка областей видимости
    03:28:05 Жизненный цикл переменных
    03:36:38 Типы областей видимости
    03:41:19 Строгий режим
    03:44:05 Операторы
    03:49:50 Оператор присваивания
    03:53:33 Унарные и бинарные операторы
    03:57:34 Форматы записи операторов
    03:59:53 Приоритетность операторов
    04:03:20 Логические операторы
    04:04:47 Ложные значения
    04:07:58 Практика с typeof оператором
    04:10:57 Оператор НЕ
    04:13:39 Операторы короткого замыкания И
    04:16:47 Оператор короткого замыкания ИЛИ
    04:20:18 Трюк с оператором И и вызовом функции
    04:26:06 Оператор разделения объекта на свойства
    04:31:34 Конкатенация строк
    04:38:01 Функциональные выражения
    04:45:44 Стрелочные функции
    04:53:59 Значения параметров функции по умолчанию
    05:08:22 Обработка ошибок
    05:17:26 Инструкции
    05:23:44 Выражения-инструкции
    05:28:27 Как отличить инструкцию от выражения
    05:34:39 Массивы
    05:42:03 Оператор сравнения для массивов и объектов
    05:44:35 Массив против Объекта
    05:55:37 Методы массивов
    06:05:15 Метод forEach
    06:12:28 Метод map
    06:20:02 Деструктуризация объектов
    06:24:33 Деструктуризация массивов
    06:27:53 Деструктуризация параметров функции
    06:34:09 Условные инструкции
    06:43:04 Условная инструкция if else
    06:55:40 Использование if в функциях
    07:03:18 Инструкция Switch
    07:08:18 Тернарный оператор
    07:22:04 Циклы
    07:25:48 Цикл for
    07:31:08 Для перебора массивов не нужен for
    07:36:51 Цикл while
    07:40:13 Цикл do while
    07:42:59 Цикл for in
    07:45:42 Методы keys и values для объектов
    07:51:11 Цикл for in для массивов
    07:52:43 Цикл for of
    07:57:21 Модули
    08:05:07 Создание и запуск модулей с помощью Node
    08:18:33 Несколько экспортов
    08:23:11 Правила работы с модулями
    08:26:18 Практика по созданию нескольких экспортов
    08:30:30 Как используются модули в React
    08:37:05 Введение в классы и прототипы
    08:41:09 Пример класса
    08:49:23 Создание экземпляров класса
    08:55:40 Цепочка прототипов
    08:58:42 Вызов унаследованных методов
    09:02:08 Практика по созданию классов и экземпляров
    09:11:22 Проверка принадлежности свойств объектов
    09:16:04 Статические методы
    09:19:06 Практика по созданию статических методов
    09:23:12 Расширение других классов
    09:30:47 Что же такое прототип
    09:37:51 Введение в промисы
    09:43:57 Создание и использование промисов
    09:51:54 Использование промисов в fetch
    10:00:25 Практика по использованию промисов и fetch
    10:12:20 Практика с отклонением промисов
    10:15:29 Вызов fetch внутри промиса
    10:23:28 Асинхронные функции
    10:48:17 Обработка ошибок в асинхронных функциях
    10:51:56 Ключевые принципы в async await

    • @Dimasik86352
      @Dimasik86352 2 года назад +30

      это и так в описании есть xD

    • @robloxcool9692
      @robloxcool9692 2 года назад +10

      чел в описании есть -_-

    • @DaShiWoo
      @DaShiWoo Год назад +16

      @@Dimasik86352 Ну, он старался))

    • @minoriiii
      @minoriiii Год назад +49

      Может он это написал, а потом Богдан добавил это в описание

    • @Diadema566
      @Diadema566 Год назад +2

      спасибо!

  • @iam_evgen
    @iam_evgen 2 года назад +80

    Этот курс просто фантастика! От простого сложному, последовательно. Добиваем до 50к лайков!

  • @tonymiller7120
    @tonymiller7120 2 года назад +70

    Один из лучших, если не самый лучший, курс по js в ютубе. Автору огромный респект за такой титанический труд. Очень буду рад такому же курсу по React!)

  • @sergeyt61
    @sergeyt61 Год назад +24

    Богдан, спасибо вам огромное! Ваш курс оставил только положительные впечатления! Видно, что проделана очень большая работа. Как мне кажется, еще более понятно и подробно чем вы объяснить невозможно. Даже про настройку программ рассказано. Всё очень последовательно, детально и в то же время без лишней воды. Вы всегда отдельно проговариваете на первый взгляд мелкие, но очень важные детали, за это отдельное спасибо! У вас очень грамотная речь, приятно слушать! Очень хороший звук и презентация. Часто опытные программисты сами все понимают, но объяснить не могут, потому что считают, что это простые сами собой разумеющиеся вещи. Вы же можете взглянуть на тему глазами новичка, тут же наглядный пример в коде. Можно без предварительной подготовки прямо с нуля брать и делать. Это очень качественный курс. У вас талант преподавания! Не все платные курсы такие крутые как ваш! Я много материалов пересмотрел, но ваш курс однозначно в числе топовых. Ещё раз спасибо вам!

  • @enigma9445
    @enigma9445 2 года назад +54

    Много курсов пересмотрел на разные темы, но вы подняли образование на новый уровень, спасибо за курс !

  • @АртемКарпович-н8д
    @АртемКарпович-н8д 2 года назад +14

    Эту РАБОТУ продавали бы за конские деньги на сраных сайтах.
    Автор,вы огромный молодец.

  • @Nissmoline
    @Nissmoline 2 года назад +15

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

  • @BuddyNadia
    @BuddyNadia Год назад +23

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

  • @iventeye
    @iventeye 2 года назад +46

    Отличная подача материала! Очень круто. Ждём курс по REACT!

  • @arinaterehina8570
    @arinaterehina8570 2 года назад +34

    Богдан, спасибо большое за вашу работу. Я ещё только начинаю, но я уже знаю что любой курс от Богдана, который я посмотрю, будет кристально понятным. Как кто-то уже писал в комментах, курсы Богдана действительно вне конкуренции. Ещё психологический момент - мне нравится, что Богдан общается со зрителем без лишней заносчивости. Практически во всех курсах, которые я смотрела до этого, у авторов присутствует это непонятное пренебрежение к новичкам + ужасный порядок преподнесения материала (обычно этого порядка вообще нет и авторы тупо начинают кодить, и ты сидишь такой типо что? почему? зачем?), отчего не возникает никакого другого желания, кроме как закрыть видео и забыть о нём навсегда. Здесь же всё наоборот. В общем, Богдан просто чудо

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +2

      Большое спасибо за такой отзыв, Арина!

  • @БурякЯна
    @БурякЯна 2 года назад +18

    только начал смотреть и уже хочу выразить свое уважение ,видео 11 часов ,вы проделали большой труд,спасибо

  • @BuddyNadia
    @BuddyNadia Год назад +7

    Чем больше слушаю, тем больше понимания приходит. Тут такие нюансы рассказаны, которые нигде не описываются с такой точностью и глубиной. Браво!

  • @Devilmakrey
    @Devilmakrey 2 года назад +6

    готовлюсь к собесам . решив освежить знания js наткнулся на данный ролик. очень крутой курс все по полочкам все четко . эхххх где же вы были раньше !?

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +3

      Так если вы еще готовитесь к собеседованиям, значит не так и поздно я сделал этот курс 😃

  • @aleksandr95
    @aleksandr95 2 года назад +14

    Такой приятный дядька, интересно слушать. Огромное спасибо вам, за ваш труд. Вы большой молодец! 🙂✊

  • @АлександрШвец-г4з
    @АлександрШвец-г4з 2 года назад +34

    Что могу сказать про этот курс
    как человек который прошел n-количество курсов по JS
    этот курс дает понимание как язык работает
    когда большую часть авторов пробегаются галопом по Европе
    Огромное спасибо автору!!!
    За то что выложил в открытый доступ такую годному, обычно такую годному выкладывают за какой то прайс =)

  • @coder_24_
    @coder_24_ 3 месяца назад +2

    Очень информативно структурировано и достаточно доступным языком рассказано. Автор - реальный трудяга и настоящий профессионал своего дела. Спасибо за курс! Очень многое подчеркнул для себя, и самое главное - наконец-то разобрался с промисами. Спасибо ещё раз! 😊

  • @dmitrid.317
    @dmitrid.317 2 года назад +36

    Уровень подачи просто БОГ! Мегаполезный материал, спасибо!

  • @mihail_krash
    @mihail_krash 2 года назад +5

    Очень грамотный и продуманный курс, лучший из того что я видел. Я сначала в тетрадь законспектировал весь курс. Потом подумал что не удобно будет в своих каракулях копаться. Счас заново весь курс конспектирую в вордовский документ с выделениями подчеркиваниями, чтоб потом распечатать. И эта распечатка будет лучше чем книга потому что в книге как в справочнике вся информация и для основного понимания много лишнего именно учится программировать по книге очень неудобно, должен учитель все нюансы объяснять как в этом курсе. Так как я 20 лет назад учился на программиста мне хватило этого курса, так как программировать я умею, мне нужен был только синтаксис. Но для новичка нужно много практики без большого количества разных практических заданий все бесполезно. В бесплатном варианте здесь их нет. Но я посмотрел для интереса сколько стоит этот курс с практическими задачами, это смешная цена, копейки за такую работу.

    • @andyshow3059
      @andyshow3059 2 года назад

      что бы не писать в ворде используй markdown блокноты по типу obsidian, joplin, inkdrop , есть подсветка синтаксиса и можно красиво оформить любые свои мысли)

    • @charliebrown5554
      @charliebrown5554 2 года назад

      Notion наше всё

  • @user-aniru
    @user-aniru 2 года назад +58

    Идеальный курс по JS. Изучаю его сейчас после других. Всё становится на свои места и язык уже не кажется трудным :) Спасибо!

  • @Rizz_The_One
    @Rizz_The_One Год назад +4

    очень приятно смотреть, в примерах с картинками и грамотной речью без всяких "ЭЭЭ" и "ААА" :)

  • @olyapopova3585
    @olyapopova3585 2 года назад +19

    Я посмотрела этот урок перед экзаменом по js и сдала на 95 из 100 😍😍😍
    Огромное спасибо Богдан , я думала никогда не пойму js а вы все так объяснили что я до сих пор не верю что все поняла 🙈🙈🙈
    Спасибо 🙏🏻

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +5

      Пожалуйста, Ольга! Я рад что мой курс оказался полезным

    • @karuma9779
      @karuma9779 2 года назад +1

      @@Bogdan_Stashchuk это оля

    • @Abbos_700
      @Abbos_700 2 года назад

      @@karuma9779 тебе то что курама

    • @karuma9779
      @karuma9779 2 года назад

      @@Abbos_700 я карума

    • @Abbos_700
      @Abbos_700 2 года назад

      @@karuma9779 что у тебя родственники с Индии

  • @LeeSoftRu
    @LeeSoftRu 2 года назад +10

    Пробегал мимо, но не удержался и остался полистать, ибо подача очень качественная -- слайды, внятный текст без воды. Автору респект!

  • @ryuavorzied9697
    @ryuavorzied9697 2 года назад +15

    Уроки преподавания у вас на высоком уровне, подробно и доходчиво. Спасибо вам, за ваши курсы!

  • @МарияКасычева
    @МарияКасычева Месяц назад +1

    Спасибо автору! Проделана колоссальная работа.Материал проработан и автор смог подать сложный материал доступный для новичком языком,что говорит о том,что он досконально владеет темой и разобрал ее до мелочей.Смотрю пока полтора часа,прервалась на комент,тк в восторге от подачи материала! Искреннее уважение и благодарность!!

  • @МихаилПилипенко-г7ю
    @МихаилПилипенко-г7ю 2 года назад +103

    Так приятно было слышать в конце видео :'И так, коллеги'. В самом начале пути изучения сего дива, а от одной фразы столько мотивации :D
    Спасибо за такой прекрасный курс!
    Еще радовали моменты когда у вас проскакивала ели заметная улыбка и сразу становится понятно что вам НРАВИТСЯ ваше дело, а это тоже в свою очередь мотивирует )

  • @ЯнЛатишев
    @ЯнЛатишев 2 года назад +10

    Смотреть вечно можно на 3 вещи, как течёт вода, как горит огонь, и как автор кивает когда нужно переключать слайд)

  • @elenabartash
    @elenabartash 2 года назад +45

    Богдан, огромное спасибо! Большое дело делаете, делясь с людьми знаниями искренне и бесплатно. Мне почти 50, языки начинала учить несколько раз и столько же раз бросала, потому что нелегко. С вами движусь без остановки, без стресса, но с удовольствием и с пониманием. Еще раз огромное спасибо!

    • @ko3ak112
      @ko3ak112 2 года назад +1

      Ну как у вас успехи?

    • @elenabartash
      @elenabartash 2 года назад

      @@ko3ak112 учусь :) html, css etc

    • @ko3ak112
      @ko3ak112 2 года назад +2

      @@elenabartash уважаю. Мне 30, неделю назад решил изменить свою жизнь. Начал учить js и на 7 день обучения сдал вступительный экзамен в школу программирования. Теперь жду начало курса, попутно учу верстку (хтмл, цсс) и реакт. Удачи нам обоим)

    • @elenabartash
      @elenabartash 2 года назад +3

      @@ko3ak112 благодарю! Очень приятно слышать такое. Учимся, жизнь прекрасна :) удачи вам большой и мотивации :)

    • @ДамираМадиярбекова-л2ю
      @ДамираМадиярбекова-л2ю 2 года назад +1

      Да тоже самое, несколько раз начинаешь учить и в итоге бросаешь....

  • @stenty8464
    @stenty8464 Год назад +47

    Сейчас на 10 часу просмотра, но однозначно могу сказать, что это лучшее обучающее видео на русском по программированию, которое есть на ютубе. Очень четкая и последовательная подача, волей - не волей к концу курса уже начинаешь думать как программист (значит цель обучения была достигнута). В общем спасибо большое за такой труд, его трудно недооценить

    • @leonardkotenko1750
      @leonardkotenko1750 Год назад

      ty gyro

    • @jackson8460
      @jackson8460 11 месяцев назад +2

      Ну и чему можно научиться после просмотра этого видео? Писать код в консоли? А как этот код работает на реальном примере он не рассказывает.

    • @kaytoGtr3
      @kaytoGtr3 10 месяцев назад

      Як на мене,досить непоганий курс саме для базового розуміння JS,але дійсно нічого робити ви не навчитесь,проте зможете потім розуміти більш складні речі.Якось так)@@jackson8460

    • @ccdeal
      @ccdeal 10 месяцев назад

      @@jackson8460 Действительно, когда будешь сидеть над двумя строками кода, не понимая почему у всех юзеров один логин и пароль - вот весело
      Чему в университете научиться можно? в школе? Это база, без которой ты просто не сможешь разобраться в простейших задачах в том или ином месте.

    • @AlexTruf-v8x
      @AlexTruf-v8x 10 месяцев назад

      @@jackson8460 бля, этот курс вводный и знакомит с языком и его базовыми понятиям. Согласен, этих знаний недостаточно чтобы найти работу или делать крупные проекты, но на это и не расчитывается. Он предназначен для заложения фундамента в изучении языка, а реальные примеры и выход за границы консоли для людей более опытных, чем новичков)))

  • @trendsgallery
    @trendsgallery 2 года назад +70

    Богдан, почти завершил ваш курс. Как же я вам безумно благодарен за ваши труды. Вы большой молодец, это огромный труд. Самая приятная картинка, хороший звук, отличная структура. Самое главное - я чувствую огромные прогресс в том, что делаю. А ваш курс стал фундаментом для многих людей. Безмерно благодарен вам!

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +13

      Большое спасибо! Я очень рад, что смог помочь многим.

    • @MirrorTarot
      @MirrorTarot Год назад

      как долго проходили этот курс

    • @trendsgallery
      @trendsgallery Год назад

      @@MirrorTarot не могу сказать так:
      30 минут просмотра = час реального времени с практикой, если не больше.

    • @6YP6ON
      @6YP6ON Год назад

      @@trendsgallery Как сейчас дела ? Каких целей добился в программировании ?

  • @sevindzhshukurova8419
    @sevindzhshukurova8419 Год назад +69

    Я только что закончила курс js в аргентинской онлайн школе. Ощущение, что я просто пронеслась со скоростью света по этому курсу. Перед началом react я решила поискать другие курсы по js и наткнулась на ваш курс! Это же просто подарок судьбы!! Спасибо огромное, Богдан 🎉

    • @MirrorTarot
      @MirrorTarot Год назад

      скажите пожалуйста после этого курса можно уже переходить на реакт

    • @cryptoevg851
      @cryptoevg851 Год назад +4

      @@MirrorTarot если считаешь что знаешь достаточно HTML/CSS и JS то стоит задуматься о выборе фреймворка. Можешь попробовать порешать задачи на CodeWars по JS

    • @АнтонПолюх-к1ф
      @АнтонПолюх-к1ф Год назад +1

      @@MirrorTarot тут даже DOM нет

    • @jiijkj9633
      @jiijkj9633 Год назад

      такая же ситуация учусь в Испании .ЕГо канал просто находка.

    • @jaillagayev6843
      @jaillagayev6843 Год назад

      Salam xanım. Kursun adı nədir,?

  • @idksterlinghfan
    @idksterlinghfan 2 года назад +11

    Большое спасибо за русскоязычный курс! Очень полезен!🙂🙂🙂

  • @АнатолійПриказюк
    @АнатолійПриказюк 2 года назад +13

    На 101% благодарен Вам за этот курс!!! Бесценный и очень классный курс! Спасибо!!!

  • @ГеоргийГольцов
    @ГеоргийГольцов 2 года назад +18

    Я уже и надежд не питал , что возможно найти что то годное и настолько понятное . Преподавание это прям ваше . Супер курс , супер понятно для новичка 5+ , как усвою этот материал обязательно переберусь дальше на платный контент

  • @sergerevitsky8153
    @sergerevitsky8153 2 года назад +13

    Теперь я понял, почему у меня слетела прошивка контроллера на системном ssd сразу после того, как скачал другой курс на английском - просто я должен был сначала увидеть этот! Более внятной подачи материала я ещё не встречал, всё четко, на своих местах в схемах и по цветам, а главное без воды!

  • @Bleid81
    @Bleid81 Месяц назад +1

    Автор вообще красавчик, я смотрю уже 2-ой курс, первый был python, а теперь JavaScript. Много бы таких хороших и желающих людей на земле. Всех благ тебе Богдан и огромное спасибо за курс

  • @Невидимка1234
    @Невидимка1234 Год назад +13

    Красавчик! Человек любит свою работу и готов делиться знаниями! Это такая редкость в наше время! Спасибо, Богдан!

  • @МихаилСабуров-ы1в
    @МихаилСабуров-ы1в Год назад +9

    Лучше любой книги по JS!!! Преимущество это то что все объясняется на пальцах, посмотрел пока 3 часа 16 минут, но уже понял многое, что раньше не понимал. Автору огромное спасибо!

  • @ДокторЗойдберг-й4д
    @ДокторЗойдберг-й4д 2 года назад +16

    В очередной раз обращаю внимание на сколько сильна IT школа в Украине. Держитесь там ребята.

  • @gleblazarev2638
    @gleblazarev2638 Год назад +5

    Учусь в скиллбокс сейчас, JS модуль оказался очень сложным для меня, много материала даётся на самостоятельное изучение, что очень утомляет и иногда совершенно не усваивается. Здесь знания и информация откладывается в голове структурировано и "по полочкам" . Спасибо Богдан, вы талантливый учитель!

    • @zhurabekov
      @zhurabekov Год назад

      Тимофей не вывез?)))

  • @АндрейПотапов-ш9ц
    @АндрейПотапов-ш9ц 2 года назад +12

    Автору огромное спасибо за этот видео курс. Многое изучил ранее самостоятельно но, в некоторых моментах узнал новое. Лично для меня, синтаксис без использования "точек с запятой" не зашёл. В некоторых местах не зразу и заметишь где кончается одна функция и начинается другая. Однако на сегодня это самый лучший курс по javaScript которы я находил на просторах Ютуба.

  • @yatvoy457
    @yatvoy457 2 года назад +104

    Умоляю! Делайте контент для русскоязычных....я уверен с таким подходом у Вас будет огромная аудитория студентов!!!! Кто согласен лайк ребята! Покажите активность!!!!!!!

    • @Valerkosss
      @Valerkosss 2 года назад +12

      Очень жаль что люди хотят учить программирование и не хотят учить английский.

    • @МаламутИнсо
      @МаламутИнсо 2 года назад +5

      Мне интересно как можно стать нормальным программистом не зная английского ?

    • @msv1963
      @msv1963 2 года назад +6

      @@МаламутИнсо Знать английский можно в достаточной степени, чтобы разбираться с документацией, но не в достаточной, чтобы воспринимать его на слух. Это разные уровни знания. Чтобы стать хорошим программистом вполне достаточно просто читать.

    • @АндрейК-у1п8ъ
      @АндрейК-у1п8ъ 2 года назад +3

      Более русского обучающего видео, чем здесь, я пока не видел. Если хочешь программировать на русском, то тебе дорога в 1С

  • @arturalex1901
    @arturalex1901 2 года назад +29

    Выражаю Вам огромную благодарность за Ваш труд. Это лучшее, с чем мне приходилось сталкиваться при изучении JS. Ожидаю Ваш курс по React.

  • @mix_show7942
    @mix_show7942 Год назад +11

    Большое спасибо вам за проделанную работу! Каждый человек, кто прошел этот курс должным образом многому научился!

  • @MaximShelest
    @MaximShelest 2 года назад +15

    Очень классный курс! Все разложено по полочкам. Многие темы теперь стали более понятными. Явно видно, что человек не только специалист, но и хороший преподаватель. Спасибо!

  • @ЧеловексЗемли-х2р
    @ЧеловексЗемли-х2р 2 года назад +7

    Спасибо, с языком знаком, как говорится "повторение мать учения". Смотрю за чаем, всех с наступающим)

  • @alexmarkeloff5970
    @alexmarkeloff5970 2 года назад +10

    Блин...ещё и курс начинается с Принципа 80/20 (принцип Парето). Эта вещь моя любимая..Узнал в детстве. Вот я лично думаю, что бывают все-таки вещи хорошими на 100%! Как этот курс.

  • @dimitrizarichanskyi8409
    @dimitrizarichanskyi8409 Год назад +11

    Одно из лучших видео обучений в своем роде. Стоило бы это включить в школьную программу. =)

  • @zloy_vorobushek5889
    @zloy_vorobushek5889 Год назад +22

    Это лучший курс по JS из тех, что я видел. Как же много труда вложено и насколько подробно все изложено!

  • @Synapsis13
    @Synapsis13 2 года назад +9

    Долго искал хороший курс по .js, именно этот курс детально разъясняет! добьем 10к лайков!)

  • @aleksandr-vyr
    @aleksandr-vyr 2 года назад +7

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

  • @viktor_white
    @viktor_white Год назад +9

    Богдан, спасибо! Большая благодарность за простое и понятное обьяснение Функции конструктора🙏 Курс хороший, пару раз посмотреть стоит точно👍

  • @saleslias2132
    @saleslias2132 2 года назад +16

    Богдан, огромная благодарность. Посмотрела весь курс. Все очень четко и понятно. Вы проделали огромную работу. Я очень счастлива, что нашла ваш канал.

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +6

      Спасибо за просмотр всего курса!

  • @tigranovakyan2783
    @tigranovakyan2783 2 года назад +46

    на одном дыхании 4 часа пролетело - огромное спасибо-от себя добавлю из собственного опыта : видео структурирует весь накопленный за 2 года контент (преподавателей ютуба) но и без них видимо никуда) P.S. написано с любовью ко всем кто выкладывает свой труд-это бесценно!

    • @nikola03077777777
      @nikola03077777777 2 года назад

      у меня больше 15минут не получалось и в целом 1час за день

    • @tigranovakyan2783
      @tigranovakyan2783 2 года назад +2

      @@nikola03077777777 -на самом деле до этого ролика было потрачено примерно полтора года))) этот ролик просто структурирует то что было накоплено

  • @gnnus
    @gnnus 2 года назад +17

    Очень жду курс для начинающих по питону!
    Вы просто подарок для нас!

    • @Slowmou01
      @Slowmou01 2 года назад

      Даааа, сделать про PYTHON много людей ждут!💪Было бы идеально!

  • @PEREPELITSA_KIRILL
    @PEREPELITSA_KIRILL Год назад +13

    Боже какой прекрасный курс. Все просто и понятно. Спасибо автору за такой упорный труд. Теперь очень многое понял чего раньше не понимал. Богдан дай вам бог здоровья и всего самого наилучшего.

  • @Tolik8822
    @Tolik8822 2 года назад +26

    Очень круто! Прохожу уже не первый курс по JS, на разныз языках, и в такие подробности мало кто углубляется. Прям глаза открыл в некоторых темах. Спасибо большое

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +8

      Пожалуйста, Анатолий!

    • @АлексейКомлев-т4с
      @АлексейКомлев-т4с 2 года назад

      Прошёл несколько курсов? И как успехи?) Результаты есть?

    • @Tolik8822
      @Tolik8822 2 года назад

      @@АлексейКомлев-т4с Ну всё относительно:) Прогресс есть, но лично для меня успех это найти работу в АйТи, а этого я пока не сделал.
      В следующем месяце надеюсь закончить проект над которым сейчас работаю и начать искать работу.
      JavaScript это конечно очень важно и нужно хорошо понимать, но не достаточно для работы. Нужно знать реакт или ангуляр, тайп скрипт и т.д

  • @Артур-ю1б4г
    @Артур-ю1б4г 2 года назад +7

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

  • @ИгорьГлазков-с1б
    @ИгорьГлазков-с1б 2 года назад +8

    Спасибо Богдан за Ваш титанический труд для новичков. Здоровья Вам и процветание каналу.

  • @Fobiosu
    @Fobiosu Год назад +7

    Сложные вещи объяснять таким простым языком, Вы просто гений, спасибо за этот курс.

  • @Jonifree10
    @Jonifree10 2 года назад +11

    Бодя, ты лучший во всём! Ты пример и образец в любых начинаниях! Я твой подписчик и пройду этот 11 часовой курс, и ты знаешь, что я это сделаю!!!

  • @ВАЛЕРИЙ-с1з4х
    @ВАЛЕРИЙ-с1з4х 2 года назад +8

    Грамотно построенная речь и подача материала! Более внятного ролика не встречал! Автору браво! Надо догнать до 100к лайков. Подписка однозначно!

  • @carthagodelendaest7789
    @carthagodelendaest7789 2 года назад +4

    Мужик -- респект. Хоть кто-то разложил всё по полочкам. Base.

  • @akramyuldoshev4889
    @akramyuldoshev4889 2 года назад +16

    Огромная благодарность за настолько чудесную подачу информации!!Отличная подача материала! Очень круто. Ждём курс по REACT!

  • @Neurotoxin-q2r
    @Neurotoxin-q2r 2 года назад +13

    спасибо мужик, посмотрел весь курс, офигенно объясняешь, очень последовательно и все по полочкам, это просто топ уровень, я не видел пока никого кто хотя бы близко так же хорошо объяснял. ну и оформление супер, смотреть одно удовольствие. запредельное качество и бесплатно, офигеть, спасибо ещё раз

  • @makkirusfomenkov
    @makkirusfomenkov 2 года назад +6

    Это самый офигенный курс из всех, что я видел! А видел я, поверьте, оооооочень много курсов! Богдан!!! Огромное спасибо!!!! Огромный респект!!!

  • @demure_iskander
    @demure_iskander 2 месяца назад +1

    Богдан, спасибо вам большое! Вы один из немногих тех, кто создает по настоящему качественный контент на тему программирования и обучает людей. Браво!

  • @FabiaNightshadow
    @FabiaNightshadow 2 года назад +6

    Самый лучший курс по Java Script! Автору низкий поклон!

  • @Alex-wg8tb
    @Alex-wg8tb 2 года назад +26

    Посмотрел полторачаса. Это просто самый лучший курс который я видел. Обязательно досмотрю до конца Доходчиво для таких туговатых как я, надеюсь дальше так же будет все разжовываться)) Жду курс по React )

    • @Физик-г4о
      @Физик-г4о 2 года назад +1

      При просмотре на второй круг смотрится быстрее и понимается глубже.

    • @halavandala7221
      @halavandala7221 2 года назад

      @@Физик-г4о да думаю даже можно в третий раз посмотреть, чтоб наверняка

  • @e1.st0rm99
    @e1.st0rm99 2 года назад +13

    Добрый день, Богдан. Большое спасибо, однозначно курс одни из лучших русскоязычных.
    Просмотрел пока 40 минут, пока есть одно замечание. Если b = 6, то выражение b++ вернёт 6, а не 7, так как это постфиксная форма инкремента. Сначала вернёт 6, после чего увеличится на единицу. Если нужно, что бы вернуло 7, тогда нужна префиксная форма, а именно: ++b;
    PS: лайк поставил, подписался, всем рекомендую.

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +5

      Да, спасибо. Уже заметили эту ошибку) Я редко сам на практике использую оператор ++ там, где нужно использовать результат выражения как раз по причине неоднозначного поведения оператора в префиксной и постфиксной формах.

    • @e1.st0rm99
      @e1.st0rm99 2 года назад +3

      @@Bogdan_Stashchuk доброй ночи. Досмотрел уже до метки 5:32. Появилось ещё одно мелкое замечание и один повод для дискуссии. Так как замечание мелкое и это скорее всего простая опечатка. на метке 5:20 c циклом for проблема, а именно перепутаны местами местами части 'условие' и 'шаг':
      ===================================
      for (let i = 0; i++; i < 5) {
      console.log(i);
      }
      ==================================
      Этот код отрабатывает, но конечно же ничего не выводит, так как скорее всего предполагался такой код:
      ==================================
      for (let i = 0; i < 5; i++) {
      console.log(i);
      }
      ==================================
      Дискуссия меня интересует гораздо больше. Речь пойдёт об операторе ; (точка с запятой), а так же об инструкциях. Насколько я знаю, оператор точка с запятой, в JavaScript, как и во многих других (Cи подобных языках), чаще всего используется для обозначения конца выражения. Благодаря этому программу можно написать в одну строку, так как каждое выражение будет отделено оператором ; (он хоть и не обязателен в JavaScript, но при компиляции кода blablabla.min.js, компилятор вынужден их проставлять и вот здесь я бы точно не надеялся на то, что компилятор расставит ; где нужно). По этой причине я всегда использую этот оператор, даже если точно знаю, что код не будет компилироваться, привычка. В Python таким оператором является перевод строки, потому написать программу в одну строку на нём не получится, даже при всём желании.
      Вы сами продемонстрировали хороший пример на метке 5:32, а именно:
      ================================
      function myFn(a) {
      console.log(a);
      }
      let c = 10;
      myFn(c = c + 1;)
      ================================
      Здесь действительно будет ошибка, но не потому, что здесь инструкция ничего не вернула, а потому что оператор ; явно указывает, что выражение закончено, а скобка которую мы открыли console.log( , так и не закрылась. Получаем ошибку: SyntaxError: missing ) after argument list. Интерпретатор доходит до ; и понимает, что выражение закончено, а скобка не закрыта. Вы можете сказать, да но ведь с = c + 1 идёт до точки с запятой, а так как код в интерпретируемых языках выполняется строка за строкой последовательно и по идее выражение с = c + 1 должно было вернуть 11. Это было бы верно лет 25 - 30 назад, когда учили мы JS 1.2, эх было время. Сейчас всё только усложнилось и код падает не на этапе выполнения, а на этапе анализа (Этап 1: Парсинг, Этап 2: Построение AST -> Abstract Syntax Tree). В общем анализатор кода сейчас не так прямолинеен, что бы проанализировать то, что находится в скобках, он должен сначала найти как открывающую, так и закрывающую скобку. Если в программе открывающих и закрывающих скобок будет не равное количество, он не запустит её на выполнение, выплюнув ошибку ещё на этапе парсинга. Для примера исправим ваш код и уберём ; точку с запятой, перейдём на пару строк ниже и просто добавим туда скобку (любую) и не закроем её.
      ================================
      function myFn(a) {
      console.log(a);
      }
      let c = 10;
      myFn(c = c + 1)
      {
      ===============================
      Даже сейчас никакого вывода не будет, так как кол-во открывающих и закрывающих скобок не совпадает, ошибку происходит на (Этап 1: Парсинг). Но в этот раз, получаем другую ошибку: SyntaxError: Unexpected end of input. Всё дело в том, что анализатор на этапе парсинга разбивает программу на более мелкие лексемы (tokens). Строит синтаксическое дерево и т.д. Если скобок не равное кол-во, то и анализировать то, что в них он не будет, не найдя закрывающей скобки анализатор просто вернёт ошибку. Причём если заменить скобку открывающую на закрывающую:
      ================================
      function myFn(a) {
      console.log(a);
      }
      let c = 10;
      myFn(c = c + 1)
      }
      ===============================
      Ошибка будет другой: SyntaxError: Unexpected token '}', ошибку получаем на этапе (Этап 1: Парсинг). Так как до этого он проанализировал все скобки и их было равное кол-во, после чего он встречает закрывающую скобку, он больше ничего искать не будет, так как скобка закрывающая, а до этого не было открывающей, а те которые были, уже имею пары закрывающих.
      Что касается инструкций, то я бы инструкцией назвал бы скорее 'use strict', т.е. мы даём явно инструкцию анализатору (интерпретатору, компилятору), анализировать наш код по более жёстким правилам. Инструкции это, что-то на более глобальное и на более низком уровне. Мог бы привести примеры из Assembler, но так мы рискуем уйти в такие дебри.
      Только просьба, без обид. Я тут не умом блеснуть хотел, а просто высказал, свое мнение. Это не критика, это просто дискуссия. Если вы с чем-то не согласны, с удовольствием выслушаю. Всегда приятно поговорить с человеком, который понимает о чём речь (с тем, кто в танке). А то в реале сложно с людьми по теме балакать. Все сразу: Ой, хватит, я всё равно ничего не понимаю. ;(((((
      В общем половину курса я уже прошёл, пошёл спать, а попутно посмотрю ещё, на сон грядущий. Кстати, за английский отдельное спасибо, а то порой вроде и видео нормальное, но когда слышу что-то типа "дамаг" (damage), первое впечатление, что "дамаг" - это существо какое-то и явно не доброе. 8-|

    • @Bogdan_Stashchuk
      @Bogdan_Stashchuk  2 года назад +2

      Спасибо за первый содержательный комментарий, а то 100К просмотров и ни одного комментария по теме)
      Да, на 5:19:22 опечатка, спасибо что заметили.
      Касательно выражений и инструкций - согласен, что точку с запятой лучше интерпретировать как завершение отдельностоящего выражения.
      Слово инструкция - это мой перевод с англ слова statement, которое на самом деле переводится как утверждение. Но называть, например, цикл утверждением я не могу. Потому выбрал слово инструкция.
      Касательно того опускать точки с запятой или нет - если опускать, то да, разработчику нужно следить за корректностью кода и возможны крайние случаи, которые вы описали. Но сейчас в этом во многом помогают редакторы кода. Для меня код без точек с запятой более читабелен. Кроме того, неудобно переходить постоянно в конец строки чтобы поставить точку с запятой (хотя можно это делать автоматически при сохранении файлов) Просто следует придерживаться правила - разделять логические части кода между собой и ошибок не будет.

    • @e1.st0rm99
      @e1.st0rm99 2 года назад +2

      @@Bogdan_Stashchuk доброй ночи. Вот на выходных решил таки добить курс. На данный момент досмотрел до оператора ветвления if..else if...else и появился хороший повод для дискуссии. А именно, вот чего я не понял. Вы советуете не пользоваться else if, вместо чего предлагаете использовать отдельные конструкции if, а именно в этом примере вместо этого кода:
      ===================================
      const age = 25;
      if (age >= 18) { // сравнение будет выполняться всегда
      console.log("Is adult");
      } else if (age >= 12) { // сравнение будет выполняться только в том случае если первое условие было ложно
      console.log("Is teenager");
      } else { // выполняется без сравнений, только в том случае если первое и второе условие были ложными
      console.log("Is child");
      }
      ==================================
      Вы рекомендуете использовать такой подход:
      ==================================
      const age = 25;
      if (age >= 18) { // сравнение будет выполняться всегда
      console.log("Is adult");
      }
      if (age >= 12 && age < 18) { // сравнение будет выполняться всегда
      console.log("Is teenager");
      }
      if (age < 12) { // сравнение будет выполняться всегда
      console.log("Is child");
      }
      ==================================
      Сравнивать эти два вообще не стоит, они работают абсолютно по разному. Причём не в пользу второго подхода, где используются отдельные условные конструкции, в комментариях я указал почему. В данном случае разница не так очевидна, так как пример далёк от практического и разница будет в доли секунды. На практике, часто ветвления приходится использовать в циклах (иногда в бесконечных), где на каждой итерации будем терять эти доли секунды. Конструкция if...else if...else, не настолько сложная и/или запутанная, что бы жертвовать производительностью в пользу удобочитаемости кода. Хотя возможно, интерпретатор додумается оптимизировать кода за вас, но полагаться на это, я бы не стал.
      Что касается оператора точка с запятой, то я бы рекомендовал всегда его использовать тем, кто в дальнейшем планирует учить языки с Си подобным синтаксисом (Java, Perl, PHP, C, C++, C# и множество других). В этих языках компиляторы и интерпретаторы таких вольностей вам не позволят, а привычка использовать этот оператор, никак не повлияет на ваш JS код и сбережёт ваши нервы, при изучении языков которые я указал выше. Кстати, JavaScript тоже является языком с Си подобным синтаксисом, просто позволят на многое закрывать глаза и пытается всё это делать за вас, что с одной стороны может и хорошо, то с другой, не очень.

    • @e1.st0rm99
      @e1.st0rm99 2 года назад +2

      Добрый вечер, Богдан! Только что досмотрел курс до конца. Всё очень замечательно, никаких нареканий, критики и поводов для дискуссий больше не возникло, а те что были, скорее придирки, так что не берите в голову. Один привык называть, что-то инструкциями, другой привык это называть выражениями, один ставит точку с запятой в конце выражения, другой нет. Курс действительно БОМБА, было бы времени побольше, то думаю осилил бы его одним махом. Приходилось останавливаться исключительно из-за каких-то своих обстоятельств, а не потому что стало скучно, как бывает при просмотре других курсов на RUclips.
      В общем, ещё раз спасибо вам, крепкого здоровья и успехов во всём.

  • @marien5483
    @marien5483 Год назад +9

    Хочу выразить огромную благодарность!
    Богдан, вы проделали очень большу и кропотливую работу!
    Очень не хватало такого фундаментального рассмотрения базовых понятий JavaScript. Все объяснения сделаны с толком, со знанием дела, без воды с уважением ко времени зрителя.
    На такие видео надо ставить независимые знаки качества)
    Еще раз СПАСИБО! Развития вашему каналу!

  • @cinemavideo8012
    @cinemavideo8012 2 года назад +5

    Реально человек столько времени потратил и рассказал все это , а все по доброте душевной если это так считайте вы подарили многим мотивацию, многим возможно хлеб работу, искренне считаю вас Героем.

  • @vz2883
    @vz2883 2 года назад +9

    Замечательный курс, я только в начале, но всё понятно. Полный доскональный разбор каждого элемента.