8 Ошибок при изучении JavaScript

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 471

  • @Андрейдазабей
    @Андрейдазабей 3 роки тому +26

    Пару ошибок при изучении джаваскрипт от меня, - 1) если думаете идти во фронтэнд то не учите JS пока не освоите вёрстку на уровне достаточном для вёрстки простых лендосов. 2) Изучите основы JS по самой простой и самой не полной книге, не ныряйте в полное изучение язык, не выплывите. Просто узнайте вывод в консоль, логические если и простенькие циклы, ну и слегка функции куда без них, и сразу беритесь за DOM и применяйте всё в свёрстанных задачках, когда сможете работать с событиями в документе, - отслеживать действия пользователя, добавлять и убирать классы в верстке, создавать новые блоки и элементы, вот тут беритесь за доскональное изучение всех возможностей языка и практика, практика, практика.

  • @frontistes
    @frontistes 7 років тому +59

    Универсальное видео :) Замените JS на любой предмет изучения и ошибки будут те же.

  • @wswebus922
    @wswebus922 7 років тому +222

    Ещё очень важно ставить перед собой маленькие цели и добиваться их. "Хочу стать JS гуру" - это пример не правильно поставленной цели. "Хочу научиться делать галлерею картинок на JS" - это уже более правильная цель.

    • @SuprunAlexey
      @SuprunAlexey  7 років тому +17

      Хорошо сказано!

    • @ubivaka
      @ubivaka 7 років тому +25

      "Хочу научиться делать галлерею картинок на JS" больше похоже на задачу, которая ведет к цели "Хочу стать JS гуру"

    • @nikolaiii3
      @nikolaiii3 7 років тому +11

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

    • @OksOksanium
      @OksOksanium 7 років тому +3

      Где искать эти правильные цели чтобы достичь той одной "неправильной"?

    • @wswebus922
      @wswebus922 7 років тому +4

      Lee Wong в интернете конечно же. Открой какой-то сайт который понравится и попробуй повторить его. Или один элемент. Это может быть что угодно от аккордеона до галлереи. А так же найди форумы где тебе будут помогать советами и давать комментарии по твоему коду

  • @ВячеславКоростин-у2ч
    @ВячеславКоростин-у2ч 7 років тому +1

    абсолютно точно! все сказанное описано четко. Как я достигаю цели.
    по началу конечно не мог разобраться во всем.Но поняв связку вещей начал с малого . постепенно можно только так добиться результатов. начиная с малого можно свернуть горы ( правда и времени нужно также уделять достаточно много )

  • @АлексейСергеевич-л9у

    Хотелось дополнить! Когда изучаешь такой объем информации, нужно вести конспект. Помогает не то слово!

    • @ГармонистВитюша
      @ГармонистВитюша 3 роки тому

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

    • @Немножкоматематикинемногошахма
      @Немножкоматематикинемногошахма Рік тому +1

      Очень много пишу, вторая тетрадь закончилась вчера, очень большие куски кода храню в альбомах в галерее

    • @main4650
      @main4650 Рік тому

      Notion - отличная программа для ведения конспекта!

  • @nonexistent0134
    @nonexistent0134 6 років тому

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

  • @Человекновоговремени

    Хорошее видео по правильному подходу в обучении...в любой сфере. Причём 100% что-то узнать не получится ни у кого, важно научиться работать с мануалами/справочниками и гуглить. Практика рулит. Спасибо за полезные уроки!

  • @fes2139
    @fes2139 4 роки тому +2

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

  • @cleverlife1443
    @cleverlife1443 Рік тому

    лично мне помог мой стандартный подход, алгоритм прост:
    1. хочу что либо создать
    2. узнаю что для этого нужно
    3. начинаю создавать и паралельно смотрю видео и читаю документацию по языку
    4. сталкиваясь с проблемами ищу методы их решения и выбираю оптимальный в моей ситуации
    5. пока доделываю проект, много раз переделываю разные его части с учётом новых знаний
    6. завершая проект понимаю что уже знаю намного больше чем раньше и начинаю создавать другой проект на том же яп
    ---
    схема пока ниразу не подвела)) и я не считаю себя программистом)))

    • @cleverlife1443
      @cleverlife1443 Рік тому

      и главное, никогда не делю на фронт- или бэкэнд, пытаюсь делать всё))

  • @Здесьисейчас-д6ы
    @Здесьисейчас-д6ы 6 років тому

    Flanagan - JavaScript.The Definitive Guide - это мой самый любимый автор, из этой книги вы очень глубоко поймете js.
    Плюсы:
    каждое слово в книге имеет смысл,
    перевод книги практически не искажает оригинал,
    получите глубокое понимание ES3, ES5.
    Минусы:
    сложновато для начинающего,
    надо разбавлять чем-нибудь,
    ES6 не охватывает по причине давности публикации.
    Для эксперта js Definitive Guide это наверное настольная книга
    + можно почитывать Javascript Enlightenment - Cody Lindley - у него вообще сильно разбираются встроенные конструкторы Number, String, Boolean, Object, Array, Function, RegExp, Date, Error. Если хотите экспертом стать то заглядывайте в ECMAScript® 2018 Language Specification. На stackoverflow тоже интересно.
    А в плане ES6 и нововведений последних лет learn.javascript можно читать, раушмаэра, и закаса

  • @1nKev1n
    @1nKev1n 6 років тому +4

    Спасибо, за мотивацию!!!
    Я только на первых стуенях, практически ничего не знаю.
    Но в одно я знаю точно - главное не сдаваться!!!
    Удачи и терпения всем новичкам.

    • @prodbyoper
      @prodbyoper 2 роки тому +2

      как успехи?

    • @Madikazakh
      @Madikazakh Рік тому

      уже работаешь? получилось?

  • @homeuser3108
    @homeuser3108 6 років тому

    очень полезное виде!
    последовав советам, я уже через месяц устроился на ваканчию джуниора еще через 2 месяца перешел на позицию мидла, а через 3 стал твёрдым синьором.
    Сейчас работаю техлидом и собираюсь открывать свою компанию по обучению программированию! Главное - верить в себя и не бояться сделать первый шаг.
    Подписывайтесь на канал, ставьте лайки!

  • @denisbolshakov480
    @denisbolshakov480 7 років тому +2

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

  • @PC-mv5jj
    @PC-mv5jj Рік тому

    Спасибо! Очень правильные принципы 👍

  • @technic_and_programming
    @technic_and_programming 4 роки тому +1

    Ты так хорошо мотивируешь людей!!!
    ТЫ ТОП!!! УДАЧИ ТЕБЕ!!!!!!!!!!!!!!!!!

  • @ВиталийБоднар-е1я
    @ВиталийБоднар-е1я 6 років тому +1

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

  • @MaxLyashenko
    @MaxLyashenko 7 років тому +7

    Спасибо. Прям глоток надежды, что ещё не всё потеряно. А то когда долгое время не получается и в правду думаешь: а может это и не мое? А с другой стороны: у других же как-то получилось?)

  • @antonfilatov8140
    @antonfilatov8140 4 роки тому +7

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

    • @SuprunAlexey
      @SuprunAlexey  4 роки тому +4

      Да, например смотреть курс по js у меня на канале, параллельно читать книгу любую по js. А затем выполнить практику JavaScript у меня на канале:)

  • @SpritnoNews
    @SpritnoNews 7 років тому

    Правильно, цель этого видео донести, что нужно поменьше смотреть такое видео, больше заниматься кодированием. Урок принят!

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      Смотрите JavaScript практику)

  • @MartinEden-ps6ld
    @MartinEden-ps6ld 7 років тому

    Ты просто гений) Мне интересно смотреть похожие видосики, но обычно ничего умного не говорят, но ты сказал всё по сути)) Молодец))

  • @andriantsygulev7806
    @andriantsygulev7806 7 років тому +3

    Большое спасибо, что описали эти ошибки. Я понял что слишком ушел в чтение и что мне нужно больше практики. Успехов вам!

  • @metp9013
    @metp9013 4 роки тому +2

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

    • @SuprunAlexey
      @SuprunAlexey  4 роки тому

      Спасибо, посмотрите обзор на бутстрап 5

  • @ЯгорКабан
    @ЯгорКабан 6 років тому

    1.) Маленькими шагами.
    2.) Практика.
    3.) Создание нового (переделать, добавить и др. ).

  • @radist126
    @radist126 4 роки тому

    Классный ролик. Все эти ошибки я делаю ПРЯМО СЕЙЧАС. Просто попал в десятку!

  • @vladfreeman9095
    @vladfreeman9095 7 років тому

    отлично сказано, я бы добавил, что это относится к любому языку программирования

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      Да можно и так сказать

  • @Roma-ii7tu
    @Roma-ii7tu 4 роки тому

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

  • @ucantstopme
    @ucantstopme 7 років тому +1

    Мотивацию поднял и словил некоторые свои ошибки. Спасибо большое! пойду исправлю свои ошибки))

  • @artemijeka
    @artemijeka 5 років тому

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

  • @GANGST1ER
    @GANGST1ER 4 роки тому +1

    Я изучил Python с ООП. Теперь вот собираюсь JS. Синтаксис у них очень похож и это плюс и динамические переменные тоже, а синтаксис объекта в JS выглядит как dict в Python)

  • @vadimkoval8572
    @vadimkoval8572 7 років тому

    Спасибо за это видео! Очень мне помогло понять, что делать дальше. Когда смотрю уроки по Js, вроде как бы всё понятно, но когда пишу код, тогда всё забываю. Как раз мне не хватает именно практики.

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      Практика Js и jquery у меня на канале специально для вас!

  • @serialnagibator2514
    @serialnagibator2514 7 років тому

    отличное видео, я об этом всем итак подумывал, но тут убедился полностью. Все точно и по делу

  • @СаняПлюс-у7й
    @СаняПлюс-у7й 6 років тому

    Учил по учебнику learn.javascript ru - читал, писал код сам, вел конспект, выполнял все задачи в конце глав. Не всегда получалось их решить, но я всегда до последнего пытался. Иногда чисто для себя писал слайдер на чистом js и т.д. В итоге все знания в голове. Поэтому процесс это долгий и тяжелый и самая большая ошибка - думать что выучишь быстро и легко, смотря видеокурсы в стиле javascript с нуля за 3 рубля.

  • @azerphoenix
    @azerphoenix 5 років тому

    Яляюсь любителем в сфере программирования и изучил языки лишь для реализации своих проектов. Но к javascript пришел в самом конце) Начал с HTMl, CSS, PHP, SQL, JAVA (Spring)... но нехватка знаний JS сказывается. В общем начал изучать Vanilla & Jquery. На повестке дня Vue JS. На сегодняшний день, без JS никуда! Особенно, для ajax & spa.

  • @JesseJames-mh5kb
    @JesseJames-mh5kb 4 роки тому +1

    Спасибо за мотивацию! бблагодаря тебе я не сдался и стал в совершенстве знать js и все его фреймворки. Зарабатываю 300к+ в месяц, переехал на филиппины и лежу в гамаке попивая банановый коктейль глядя на багровый закат.

    • @HandryS
      @HandryS 4 роки тому

      😂😂😂😂

  • @ИринаКарпекина-к1ж
    @ИринаКарпекина-к1ж 5 років тому

    Боже,как же это все правильно! Спасибо вам, каждое ваше слово верно. Вы просто мое спасение,маяк в океане информации.

  • @Army_of_Earth
    @Army_of_Earth 7 років тому

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

    • @AlekseiNS
      @AlekseiNS 7 років тому

      Главное говнокод не изучать))

  • @musicrelax8549
    @musicrelax8549 6 років тому +3

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

    • @SuprunAlexey
      @SuprunAlexey  6 років тому

      Очень рад, спасибо

  • @LanakGaming
    @LanakGaming 6 років тому

    Я решил перейти от lua к js, потому что решил не писать моды для одной игры, а сделать свою кроссплатформенную , но сейчас начал с основ js, взял node.js+socket.io.
    В планах пока пройти начало, изучить большинство функций для создания сети и хотя бы формы регистрации.

  • @gazizsabden9455
    @gazizsabden9455 7 років тому +122

    Спасибо огромное как раз когда потерял мотивацию !!!

    • @SuprunAlexey
      @SuprunAlexey  7 років тому +25

      У вас все получится! Не забрасывайте главное и идите к цели!

    • @verniedannie1519
      @verniedannie1519 7 років тому +10

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

    • @SuprunAlexey
      @SuprunAlexey  7 років тому +20

      не все всегда так гладко и в сельском хозяйстве

    • @UserSo4reUsu75ry
      @UserSo4reUsu75ry 7 років тому +2

      уже год повторяю себе почти каждый день,
      "я слишком тупой для этого" ) туго идет у меня все это
      Начал учить Реакт и застрял на todo приложении, хотя до этого уже писал простенький блог на node.js, а перед этим вообще изучал java )

    • @Fanaticys
      @Fanaticys 7 років тому +1

      на node.js проще было?

  • @vikaluky1517
    @vikaluky1517 7 років тому

    Полезное видео. Очень вовремя попалось под руку )) Спасибо!

  • @mexicanamama4866
    @mexicanamama4866 6 років тому +1

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

  • @Sins-vq4xd
    @Sins-vq4xd 7 років тому

    Собрал последние ошибки из списка ,реально мотивировало начать делать что то,а не сидеть.
    Перескачил на JS и PHP ,так и не написав и пятисот строчек html и css

  • @inmindedout
    @inmindedout 5 років тому +1

    Начало на 0:59
    Ну, а если коротко то:
    1. Изучайте JavaScript с одного источника
    2. Не учите JavaScript паралельно с его фреймворками
    3. Разбирайте каждый элемент JavaScript'a тщательно, не переходя быстро к другим
    4. Не совершайте "скачки" в изучении
    5. Не делайте сложные проекты, ещё особо не шаря в JavaScript'e
    6. Практикуйтесь!
    7. Не только читайте, а и пишите код
    8. Эксперементируйте! Не копируйте с учебника

  • @Into_the_theory
    @Into_the_theory 5 років тому

    Спасибо за видео. Как раз хочу собратся утром и продолжить изучение

  • @alexandrchur5665
    @alexandrchur5665 5 років тому +1

    У автора приятный голос. Особенно понравилась фраза: "...вы написали простенький код, а на утро проснулись.... и всё забыли..." И всё по новой)))

  • @ibulgano9262
    @ibulgano9262 7 років тому

    Отличные советы, которые подходят для любой специализации в ИТ)

  • @ЮрийАмосов-ц1к
    @ЮрийАмосов-ц1к 6 років тому

    При изучении основ попробуйте хотя бы для начала написать сортировку пузырьком САМОСТОЯТЕЛЬНО. При этом знаний для этого необходимо минимум, а вот понять как это сделать дано не каждому. Может я и не прав, но если у вас уже при решении такой задачи плывут мозги то дальше лучше с программированием завязывать. Еще на начальных этапах вы должны понять сможете ли вы справиться с более сложными задачами. Ваш мозг должен работать как компилятор, то-есть для того чтобы написать код, его сначала нужно прокрутить в голове, иначе это просо тыканье пальцем в небо.

  • @ВикторЧебан-ш3э
    @ВикторЧебан-ш3э 3 роки тому

    Спасибо за дельные советы.

  • @pavelkubin1541
    @pavelkubin1541 3 роки тому

    Если что-то идет легко, это не значит что всё идет не так или плохо. Это так же может означать, что человек талантлив и ему даётся всё очень просто.
    НАпример, мне в школе очень хорошо давались запоминания больших текстов. Мог раз прочитать и запомнить как минимум до конца года (оч жаль, что не развивал эту способность), но касалось это только литературы. Как дело доходило до ин яза, то всё в трусы. Не мог запомнить простых выражений.
    А моя одноклассница наоборот, запоминала ин яз как не в себя. а простой стишок на русском выучить не могла. Так мы и образовали симбиоз :)

  • @eugene7289
    @eugene7289 7 років тому +53

    Спасибо ! я почти все ошибки собрал ))

  • @Fors44rus
    @Fors44rus 7 років тому

    Спасибо! Хорошее видео. Только начал изучать js и эта инфа показала вектор развития)))

  • @rusnickk
    @rusnickk 7 років тому +2

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

    • @ubivaka
      @ubivaka 7 років тому

      CodeWars конечно хорошие наверное задачи, если бы они не были бы такими скууучными

  • @ЭлвиЛысенко
    @ЭлвиЛысенко 6 років тому +1

    Спасибо! Помогло в понимании, что же я делаю не так. Набралась терпения и мотивации ))

  • @Strattocaster
    @Strattocaster 7 років тому +21

    Мне подходит такой способ обучения:
    -проходишь уроки на learn.javascript.ru решая все задачки и повторяя весь код с уроков
    -ставишь приложуху на смартфон sololearn в транспорте/на парах/в туалете проходишь уроки и батлишся с участниками
    -читаешь книгу JavaScript Дэвид Флэнаган
    -регулярно смотришь видосы по js и стараешся повторять весь код

    • @melissasofie7681
      @melissasofie7681 5 років тому

      Мне лично помогло не видео, а этот комент

  • @ИсмаилДжалалов-н8д
    @ИсмаилДжалалов-н8д 6 років тому

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

  • @СтепанКерекеш-б6у
    @СтепанКерекеш-б6у 7 років тому +2

    Большое спасибо за видео) я тоже допускал некоторые из этих ошибок) теперь буду работать над собой 😁

    • @SuprunAlexey
      @SuprunAlexey  7 років тому +2

      Спасибо за обратную связь!

  • @ruslanred850
    @ruslanred850 6 років тому

    Активно начал изучать Swift (можно сказать первый язык с таким подходом). Думаю в будущем придется и в кухню JS лезть. В Swift полагаю джуном по проще устроится будет.

  • @СвятославТимофеев
    @СвятославТимофеев 7 років тому

    У нас при изучении PHP в 2005-2007 была более запутанная проблема: Все хотели писать свои движки без MySQL. ... Вот просто потому, что бесплатных хостингов было мало с СУБД, мускуль на винде тормозит (нет Unix-сокетов)... и просто марать руки (отвлекаться на настройку) PHPmyAdmin не хочется. ... Были и умники, которые txtSQL пытались использовать, и те, что возили файловый указатель (с сегментированным чтением файла циклом) и даже ждуны SQLite... но почти все ничего не дождались - одни решили свалить из IT, а другие осилили SQL.

  • @igorlebich5802
    @igorlebich5802 5 років тому

    Я бы добавил главный совет: ставить цель. Хочеш знать html css javascript? выбери любой сайт и напиши его чисто кодом без цмс. Хочеш знать вордпрес - сделай сайт на вордпресе. Только так, а не чтением. ТОлько делом

  • @ИринаМихайлова-т9й
    @ИринаМихайлова-т9й 5 років тому

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

  • @bestvideo1786
    @bestvideo1786 4 роки тому

    6 минут видео, изменило мышление, спасибо

  • @МаксимАнциферов-и6с

    Да, дельный совет на счет того, что нужно больше писать, чем учить. Так сложилось, что пришлось написать реакт приложение для курсовой за дней 5. Тогда не знал ни верстки, ни JS, ни React. Тогда просто сел и писал открыв в одном окне учебник кантора, а во втором stack overflow, и это были самые продуктивные 5 дней в моей жизни. Приложение все-таки сделал и получил 5 за курсовую)

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      Что за приложение было?

    • @МаксимАнциферов-и6с
      @МаксимАнциферов-и6с 7 років тому

      Планы были Наполеоновскими, но получилось расписание с новостями универа. Приложение сейчас захотелось переделать, а то было просто ужасное)
      github.com/AntsiferovMaxim/Polytechnic-server
      github.com/AntsiferovMaxim/polytechnic-app
      Сейчас уже делаю по уму, с redux, router и правильно архитектурой

  • @deniskazantcev
    @deniskazantcev 3 роки тому

    Спасибо. Ценные советы

  • @andregalandr4728
    @andregalandr4728 6 років тому

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

  • @ЯрославВакульчик-ч3х

    Спасибо за вашу работу.

  • @RuDenisska
    @RuDenisska 6 років тому +1

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

  • @ObitoUchiha-ng7wp
    @ObitoUchiha-ng7wp 5 років тому

    За видео лайк и подписка! Скажите пожалуйста с чего нужно начинать новичку? ( я из другой сферы, но it сфера мне интересна)

  • @wiktoria_ross
    @wiktoria_ross 3 роки тому

    Очень дельные советы,спасибо

  • @roodywoody7202
    @roodywoody7202 6 років тому

    От души душевно из души в душу.

  • @peacedos1
    @peacedos1 3 роки тому

    Часто слышал, что js не для новичков и когда решил его выучить боялса что не пойму. Однако сильно удивился ибо по сложности он мне напомнил питон (который я забросил в долгий ящик).

  • @slashdogo8063
    @slashdogo8063 3 роки тому

    Мне 17 лет начал заниматься программированием в 15, учил python я так понимаю что ошибки допущенные там схожи по изучению, но так вот я не допустил ни одну ошибку кроме 1. И до сих пор что то много я недопонимаю, проще говоря нуждаюсь в сообществе таких же новичков или продвинутых...

  • @TheKOTLUIS
    @TheKOTLUIS 7 років тому

    Блин чувак- это 8 ошибок не для яваскрипта - это 8 ошибок при изучение языка програмирования или при становление програмистом в целом =) это подходит для ЛЮБОГО человека который хочет стать програмистом с нуля =)
    СПАСИБО БОЛЬШОЕ теперь я знаю последовательность как учится =)
    Осталось книгу неплохую для пайтона найти чтобы можно было читать и кодить и изучать этот язык ну а после и джанго освоить и вот уже бекенд почти готов =) дальше SQL книгу годную найти и с ней позаниматся и покодить и после социалочку запилить или магазинчик и будет вообще комплект =)

    • @TheKOTLUIS
      @TheKOTLUIS 7 років тому

      Кстати может вы дадите ответ каким програмистом легче стать всё таки? Бек-енд, фронт-енд, простой верстальщик хтмл+css ? Или может вообще ембдед разработчиком микроконтроллеры прошивать имел дело с ассемдлером в целом понимал что и как и сделать программу определнную мог =)
      Я понимаю что со временем можно выучить всё и вся =) НО мне интересно именно сейчас что быстрее всего учится и быстрее всего можно устроится на работу и получить свои заветные денюжки =)

    • @AlekseiNS
      @AlekseiNS 7 років тому

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

  • @lime4073
    @lime4073 7 років тому

    Спасибо за разъяснение ошибок, я вроде бы и сам понимал эти ошибки, а вроде бы и нет.

  • @gregorymanov274
    @gregorymanov274 7 років тому +7

    Помогло изучить javascript, то, что я его начал изучать в 2002 году, когда было 12 лет и воспринимал его как интерактивную веб игрушку для создания снежинок, алертов, часов, изменения контента и т.п... Ну вот так постепенно, постепенно..

    • @nataliazav
      @nataliazav 6 років тому +4

      блин, почему я не начала в 12 его учить... х((

    • @Здесьисейчас-д6ы
      @Здесьисейчас-д6ы 6 років тому

      Я в 2002 году сделал страничку с картинкой и текстом, а за мышкой оставался разноцветный шлейф на яваскрипте. К сожалению мой сайт больше недоступен ;-)

    • @militarypower9611
      @militarypower9611 5 років тому

      Я в 2002 родился 😂

  • @rousiq
    @rousiq 6 років тому

    Очередной лайк. С WebDevBlog дошёл до js, точнее начал изучать) Стоит ли учить jQuery или лучше Основы JS, а позже переходить на React? Часто слышу что bootstrap и jQuery для "слабаков"

  • @patmosdmanna
    @patmosdmanna 6 років тому +1

    Хорошая лекция спосибо!
    Всё правилно.
    Ставь Like

  • @ubivaka
    @ubivaka 7 років тому +27

    Может я чего-то не понял, но с некоторыми пунктами не согласен и в моем случае они были бы контр-продуктивными
    1. А что если первой попалась книга которая плохо написана. Какой смысл мучиться. Ведь это прямой путь к фрустрации. По мне так лучше отложить книгу, если не идет, посмотреть видеоуроки, взять другую книгу, третью. Потом всегда можно вернуться к начатым книгам и с новыми знаниями они будут читаться проще.
    2. Когда учишь иностранный язык можно начинать с заучивания фраз, я так английский учил, а потом уже переходить к временам и прочим основам. Не знаю как кому, мне проще начать изучение с фреймворка или библиотеки. Сделать что-то реально применимое в жизни. А потом уже дополнить реальный опыт теорией. Очень трудно воспринимать теорию, когда ты не можешь понять нахрена это вообще нужно.
    3. Вот это вот "поиграйте" для меня как триггер все бросить. Придумать что сделать с полученной информацией это для меня в программировании самое сложное. Ну вот что я сделаю с этими массивами. Я хочу сделать что-то полезное, а не циферки перебирать, меня это утомляет. Для того что мне хочется сделать нужен полный набор инструментов языка, но те кто пишут книги и обучающие материалы не всегда это понимают и дают только малую часть типа для новичков. Лучшие книги для новичков это книги для профессионалов.
    4. Где же взять эту лестницу? Как понять какой шаг следующий когда ты вообще не знаешь где ты находишься и не помнишь где была предыдущая ступень? Меня вообще все сбивает с толку и я засыпаю когда пытаюсь структурировать то о чем понятия не имею. Сегодня мне нужен JS завтра PHP послезавтра SQL или Information architecture, а может UX. Чтобы учиться по лестнице нужно быть очень организованным человеком наверное. Это не про меня.
    Начать лучше с фреймворка, читать кучу книг прыгая с одной на другую при первом появлении утомления. Пропускать главы там где плохо идет. Фишка в том, что в разных книгах одна и та же информация подается по разному, что не дает заскучать и при этом информация повторяется, а повторение - мать учения.
    Приступать к углубленному изучению теории можно тогда, когда большая часть кода того же фреймворка уже не пугает и в целом знакома. Когда в процессе работы над реальными проектами возникнут вопросы о том почему что-то работает, а что-то не работает. Вот тогда теория будет легко ложиться на реальный опыт. А то что мне эти области видимости или замыкания, когда для меня они совершенно абстрактные понятия.

    • @fromDzr
      @fromDzr 7 років тому +4

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

    • @АзаматМухаметкужин
      @АзаматМухаметкужин 6 років тому +2

      Вот самый лучший комментарий, который я прочел.

    • @huvayaChento
      @huvayaChento 6 років тому

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

  • @FANTUZZIrebzya
    @FANTUZZIrebzya 7 років тому

    Началась реклама. По началу я подумал что это уже ролик начался, услышал качество звука, подачу, и сразу же подписался и поставил лайк, не знав что это рекламка :)

  • @Spectrum.Luxury
    @Spectrum.Luxury 5 років тому

    Главное это не спешить. Я прохожу обучение по learn.javascript.ru/ но не так чтобы как можно быстрее и как можно больше выучить, а прохожу 4-5 уроков в день при том что в каждом из них есть задачи и их нужно решать, а потом переделывать, проверять, удалять код и писать заново но не для того чтобы заучить на память, а для того чтобы понять что ты пишешь и что за чем должно идти и как оно работает. Лично у меня для всего что я учу в js используется 1 html файл и 1 js файл. Пишу код, проверяю как работает. Если наигрался достаточно с какой-то задачкой выделяю её заключаю в комментарий и отправляю вниз страницы, а с новым кодом работаю сверху, таким образом прснувшись завтра утром я захочу вспомнить что я делал вчера или 3 дня назад, попробую написать код, если будет не получаться или что-то забуду смогу пролистать вниз и вспомнить. Так и делаю. Учить js для меня тяжело т.к я не знаком ни с каким другим языком программирования, изучил только html и css. Учу js где-то 2 недели, и за это время придумал себе задачку и смог её сделать(что очень мотивирует двигаться дальше), очень простенькую но все же. Главное не спешить и все получится, эта сфера всегда двигается вперед, так что не прогадаете! Удачи всем в изучении.
    Моя первая програмка:
    let count = 3;
    let answer;
    do {
    answer = prompt(`Как официально называется язык JavaScript? У вас осталось попыток: ${count}`);
    if (answer == "ECMAScript") {
    alert(`Поздравляем, "ECMAScript" это правильный ответ!`);
    } else if (answer != "ECMAScript" && count > 0) {
    count--;
    }
    if (answer == null) {
    break;
    } else if (answer == "" && count > 0) {
    alert(`Вы не ввели ответ, попробуйте снова! Осталось попыток: ${count}`);
    } else if (answer == "" && count == 0) {
    alert(`Вы не ввели ответ и у вас осталось ${count} попыток. Вы проиграли.`)
    } else if (answer != "ECMAScript" && count != 0) {
    alert(`К сожалению, ${answer} не правильный ответ. Попробуйте снова. У вас осталось попыток: ${count}`);
    } else if (answer != "ECMAScript" && count == 0) {
    alert(`Ответ ${answer} - не правильный. У вас осталось ${count} попыток. Вы проиграли.`);
    }
    } while (answer != "ECMAScript" && count > 0);

  • @ДмитрийБеляев-ъ1з
    @ДмитрийБеляев-ъ1з 6 років тому

    добавил бы:
    1. найдите опытного ментора, который будет ревьювить Ваш код и бить по рукам за любой косяк в коде
    2. выбросите чушь про велосипеды, когда Вы учитесь - велосипеды очень даже круто
    напишите свой jQuery, свой express, socket.io, vue, redux

  • @taiiku6
    @taiiku6 7 років тому +1

    Пользуюсь данной методикой давно, уже 1,5 года потратил на изучения JS и еще понимаю, что узнал о нем ещё не все.

  • @bigmathato8131
    @bigmathato8131 4 роки тому

    Спасибо большое.

  • @evgeniyshapovalov2867
    @evgeniyshapovalov2867 7 років тому

    Спасибо за мотивацию. Я сам начинал учить начиная с jQuery 5 лет назад, и до сих пор нихера не знаю. Ну, пользуюсь фреймворком, решаю все поставленные задачи, но если вдруг, какая-то хрень возникает в работе, написанная на чистом js, то всё, мне жопа. Да и так жопа, обычную валидацию делаю сто лет. Сейчас работаю с learn.javascript.ru, хочу нормально всё знать.

  • @southsidesuicide6456
    @southsidesuicide6456 6 років тому

    Спасибо большое за мотивацию

  • @anastasiak8589
    @anastasiak8589 4 роки тому

    Amazing video well structured!

  • @hesoyam7638
    @hesoyam7638 7 років тому

    Благодарочка!

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      И вам за хороший комментарий!

  • @hanna1046o
    @hanna1046o 3 роки тому

    Спасибо вам

  • @iddimu2439
    @iddimu2439 5 років тому

    Всё как про меня. Начал учить по Solo learn. Но в дальнейшем скачав простой блокнот, не смог вспомнить как учился писать всем известный код: " Hello World".

  • @namirGO
    @namirGO 6 років тому

    Очень круто, благодарочка)

  • @axeliest
    @axeliest 5 років тому

    Стоит учится самому или на курсы?

  • @TakemuraGoro
    @TakemuraGoro 7 років тому +5

    Правильно все.
    Нам не хватает какого-то задачника, что бы на каждую тему было бы по 20-30 примеров, для самопроверки.
    По sql тоже.

    • @TakemuraGoro
      @TakemuraGoro 7 років тому

      learn.javascript.ru/

    • @tananich
      @tananich 6 років тому

      codewars круто помогает практиковаться

  • @Muzantip
    @Muzantip 6 років тому

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

  • @termoxin8429
    @termoxin8429 7 років тому

    Мы идём вперёд!

  • @denispoltoratsky6536
    @denispoltoratsky6536 5 років тому

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

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      Если начинать с фреймворков далеко не уедешь

    • @denispoltoratsky6536
      @denispoltoratsky6536 5 років тому

      @@SuprunAlexey примерно через год к ООП приехал.

  • @MonichGPT
    @MonichGPT 5 років тому

    Ошибки:
    1) Все время ищете новую информацию не закончив с той, которая есть
    2) Изучать фреймворк перед языком
    3) Переход к следующему шагу слишком быстро. Побольше поиграйте с информацией, включитесь в ней, разберите детальнее, попрактикуйтесь.
    4) Обучение должно быть подобно лестнице, а не летному скачку. Структурируйте информацию и обучение.
    5) Попытка сделать сложный проект слишком рано.
    6) Мало практики. Сделайте что-то свое или для реального проекта.
    7) Все время читать а не писать код
    8) Обучение без своих экспериментов. Не помогает научиться решать проблемы.

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      это слишком кратко

  • @ГрифонВещий
    @ГрифонВещий 7 років тому

    Благодарю, было полезно!

  • @mmmdkrimov8849
    @mmmdkrimov8849 5 років тому

    Большое Спасибо!

  • @dimaoag
    @dimaoag 7 років тому

    Спасибо большое то что ты делаешь. Продолжай в том же духе!!! Ещё хочу спросить будет ли курс или серия уроков по PHP? Если будет то когда. Очень б хотел увидеть. Заранее спасибо. Умеешь!!!!

  • @evgeniy497
    @evgeniy497 7 років тому

    А как понять, когда уже стоит переходить к изучению, например, React, Angular, Vue и т.п.?

    • @SuprunAlexey
      @SuprunAlexey  7 років тому

      Когда понимаете все основы JavaScript!

  • @alexg007
    @alexg007 6 років тому

    try {
    if(this.8errors) {
    throw new Error('8 ошибок');
    }
    function() {
    learn.JavaScript;
    }
    } catch (e) {
    alert(e.name);
    }