• Tuesday , 26 May 2020

Почему начинающие не понимают Javascript

Code Canyon



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

Original source

3d Ocean

Related Posts

42 Comments

  1. Vabka -
    December 21, 2018 at 12:53

    Видео не досмотрел, но от меня к js претензии:

    1. Непохожесть на другие языки – недоООП/недоФП. Не совпадает именование терминов ("стрелочные функции", например.)

    2. Большое количество костылей в типичном коде на JS (например использование const для объявления функции)

    3. Плохая документация (в MDN идёт упор именно на api фаерфокса. Да и организовано так себе, если сравнивать с msdn)

    4. Слишком разный api в разных рантаймах (браузерах и js движках)- это всё равно, что если бы Java работала по разному в Oracle JDK/OpenJDK/Android

    5. Коммюнити – по опыту могу сказать, что коммюнити у js очень токсичное (фаворит у меня – коммюнити F#)

    6. Нет единого инструментария. Несколько разных пакетных менеджеров, сборщиков и способов прицепить библиотеку чего стоит

    7. Дикий разношёрстый синтаксис

    PS: Кстати, я сам стал разработчиком не потратив ни копейки на образование (если не считать трат на учебные принадлежности, пока учился в школе и колледже), лол.
    И курсы всякие, какие я видел (краем глаза), стоят немного дохера и при этом не дают никаких крутых знаний, которые бы оправдали цену – очень много можно получить бесплатно даже не занимаясь пиратством книг.
    (например прямо сейчас смотрю видео, где чел 5 часов показывает экзотические способы оптимизации C# кода. При помощи unsafe и Emit, например)

  2. Vladimir Cult
    December 21, 2018 at 12:53

    6:20 что печатают эти пальцы? :-/

  3. Игорь Ямбаршев
    December 21, 2018 at 12:53

    одна вода, пользы от данного ролика 0

  4. Vladimir Volodin
    December 21, 2018 at 12:53

    Мой первый язык. Пробовал другие, но очень сложно для понимания, человеку с тремя классами церковно-приходской школы. Может нада высшую математику выучить для начала?

  5. Igor Gordiychuk
    December 21, 2018 at 12:53

    JavasCrypt 😀

  6. Сергей
    December 21, 2018 at 12:53

    Очень хороший напутствующий ролик. Сам начал с JS , не пошло, когда выучил HTML, изучение пошло намного лучше.

  7. Prinzzessa Rayana
    December 21, 2018 at 12:53

    На этом канале классные и быстрые CSS и JavaScript фичи https://www.youtube.com/channel/UCexuqrzLWloVErD1-Y7NyfA

  8. Ми Терещенко
    December 21, 2018 at 12:53

    но вить на джава скрипте можно написать помогалку для сайта, которую до тебя не кто не придумал. Да, наверное он сильно отличается от других языков, даже от языков веб программирования, но, именно джаваскрипты называются скриптами для браузеров… Может в этом случаи всё же можно начать изучение программирования с html css и переходить к js

  9. new games 2019 молодои
    December 21, 2018 at 12:53

    што за

  10. Daniyar Dany
    December 21, 2018 at 12:53

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

  11. Алексей Рифма
    December 21, 2018 at 12:53

    6:25 Что это он делает?

  12. Dima Morgunov
    December 21, 2018 at 12:53

    Чуток мотивации в конце

  13. vi ss
    December 21, 2018 at 12:53

    На каком языке пишутся веб-приложения именно приложения, а не сайты???

  14. Дон Пехот
    December 21, 2018 at 12:53

    Изучайте HTML и CSS перед тем как изучать Джаваскрипт – вот це дило говорит хлопиц.

  15. Роман Литвин
    December 21, 2018 at 12:53

    Никогда не изучайте js первым. Ок, после твоего видоса брошу

  16. Jenya Space
    December 21, 2018 at 12:53

    блять у нас в компании не один js разработчик верстку не знают вообще

  17. dreamIIx
    December 21, 2018 at 12:53

    Интересно кто-же не понимает тут js? одноклеточный, как и большинство высокоуровневых сейчас языков. Вода

  18. Ievgen K.
    December 21, 2018 at 12:53

    Зачем новичкам (та и не новичкам) прототипное наследование? Что значит "создание неверных ссылок на методы экземпляра" 4:43?

  19. Вячеслав Иванов
    December 21, 2018 at 12:53

    кто знает чем отличаются книги Флэнаган Javascript Полное руководство 2012 и 2017 годов, при том, что обе книги 6 издание. Дело в том, что электронную версию 2012 года найти не сложно, а 2017 так и не нашел. Если покупать бу книги то 2012 года стоит в два раза дешевле 2017. Поэтому хочу понять стоит ли перепалачивать

  20. lavr7502
    December 21, 2018 at 12:53

    у js проблема с мануалом, возьмём абстрактного новичка и задачу вывести дату в нужном формате, во сколько раз дольше новичок будет ковыряться в мануале js по сравнению с тем же пхп, у которого достаточно скопировать пример и идти дальше? Зачем мне знать "историю создания от сотворения мира класса date()" в js? Зачем мне читать портянку с кучей примеров, если там нет моего? Я решаю конкретную задачу и в 90% случаев решение не в мануале js находится, а хрен пойми где с ковыряниями и отсеиванием jquery примеров. Не зря он долго пылился никому не нужный и полетел только за счёт библиотек.

  21. qwer ty
    December 21, 2018 at 12:53

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

  22. Illia Illiaa
    December 21, 2018 at 12:53

    уже 3 минтуы прошло а ты все сука ноешь

  23. стрит воркаут армения
    December 21, 2018 at 12:53

    спасибо бро!

  24. Глеб
    December 21, 2018 at 12:53

    Js – очень своеобразный язык после явы и си.
    С другой стороны, вы, наверное, на Прологе не программировали.

  25. MrLabroman
    December 21, 2018 at 12:53

    Почему HTML ты читаешь по-немецки(через "Аш"), а CSS по-английски(через "Си")?

  26. MegaRap /Official/ (Armenian Rap Lable)
    December 21, 2018 at 12:53

    с какой прогой ты пишешь видео ? и какой у тя микрофон

  27. Felgen Workshop
    December 21, 2018 at 12:53

    я в свое время упёрся в JS просиживал неделями по вечерам в итоге забил хрен на все… А теперь почему-то начал задумываться, а все-ли я верно сделал, возможно нужно снова засесть за обучение =(

  28. Alex Bulgakov
    December 21, 2018 at 12:53

    видос- пустая трепня.
    лайк не поставлю, не надо клянчить. это хуйня для блогеров

  29. Серж Нофам
    December 21, 2018 at 12:53

    не бывает глупых вопросов!

  30. Kubuk Line
    December 21, 2018 at 12:53

    Чувак написал текст, а читать его нормально не может.. Просто вода..

  31. andrey leo
    December 21, 2018 at 12:53

    так все таки и не понял: Почему начинающие не понимают Javascript???

  32. Макс Исаев
    December 21, 2018 at 12:53

    Все просто – потому что не учат.

  33. Станислав Владимиров
    December 21, 2018 at 12:53

    Мб потому что это говно?

  34. Triple X
    December 21, 2018 at 12:53

    Почему начинающие не понимают Javascript – потому, что это говноподелка? =D

  35. Ружилов Артем
    December 21, 2018 at 12:53

    5 лет писал на c# и 0.5 года пишу на reactjs. Не представляю js в отрыве от react. И не хочу писать на чистом js. Просто не вижу смысла. Как и не вижу смысла учить js в отрыве от front-end библиотек.

  36. Daniil Lipatkin
    December 21, 2018 at 12:53

    Хз, выучил js за 1,5 месяца максимум

  37. avye
    December 21, 2018 at 12:53

    6:20 бля,что делает этот чел на фоне ?

  38. Александр Бережной
    December 21, 2018 at 12:53

    Что значит js не должен быть первым языком? А кокай же язык должен быть первым? Если не учитывать язык разметки html и css

  39. Алексей Морозов
    December 21, 2018 at 12:53

    Кто какую литературу или источники посоветует по изучению js

  40. Elias Korn
    December 21, 2018 at 12:53

    JS лучше учиться после освоения HTML и CSS , или после более мощного языка (нежели html & css), например Python?

  41. H 336
    December 21, 2018 at 12:53

    Скажи, а как сделать редактор фото или видео на JS (БЕЗ ФРЕЙМВОРКОВ И БИБЛИОТЕК!), просто я вообще не представляю как это сделать…

  42. H 336
    December 21, 2018 at 12:53

    А я учил вначале HTML, потом JS, а уже после- CSS…

    И JS я знаю довольно хорошо, только в написании игр на Canvas'е мне сложно, а PointJS юзать не хочу 😃

Leave A Comment

You must be logged in to post a comment.