Видео начинается с посыла, что зачастую книги для чайников сходу погружаются в глубокие дебри, что только сбивает с толку новичков, с чем я полностью согласен. И тут же в видео автор сам сходу начинает сыпать множеством терминов и начинает с ходу кодить и пояснять нюансы кода, который сам по себе для новичка выглядит как китайские иероглифы.
@@stackdev для начала хотелось бы обрисовать в целом структуру программирования на примере условной программы. "Блоки" и "модули" из которых она состоит, обобщенно их функции и взаимодействия. Все для того чтобы сначала можно было построить общую картину как это все работает. А потом уже разбирать более конкретно каждый "блок" и "модуль".
@@stackdev в целом видео не плохое! но за других ютубров не согласен. например хаудихо порекомендовал книгу "грокаем алгоритмы" прочитать после того как основы будут пройдены. Это ведь очень важный момент, не говорилось начинать с этой книги, а наоборот как в Вашем видео: сначала базу пройти на на лернджаваскрипт, для получения основных знаний не хуже МДН который вы рекомендуете короче говоря, новичкам никто грокать алгоритмы не рекомендовал, вы будто не смотрели видео других ютуберов, а просто промотали до книг и исковеркали их слова
Мне показалось, что автор СЫПЕТ для тех кто уже НАКОПИПАСТИЛСЯ и HTML и CSS, а кто НАКОПИПАСТИЛСЯ так или иначе CMD+ALT+I кнопки знает, и что-то слышал про DOM. По вашему получается: "ЕСЛИ" человека мать рожала стоя, "ЕСЛИ" он шёл из родовых путей головой вниз "И" его не успели подхватить акушеры, "ТО" он скорее всего УДАРИЛСЯ ОБ КАФЕЛЬНЫЙ ПОЛ РОДОВОЙ КОМНАТЫ. При таких условиях по вашему ОН ВСТАЛ И СКАЗАЛ: "Хочу пропустить изучение HTML и CSS, хочу сразу изучать JS... А лучше сразу отправьте меня сразу на ФИЗМАТ в Долгопу - потому что мне не страшно теперь выпрыгнуть из ОКНА ОБЩАГИ..."
Он просто создаёт каркас, накидывая конечно пока непонятных слов. Для меня суперполезно было. Хотя бы показал, как соединить теорию с практикой через DOM сразу, а не тратить кучу времени на нудятину.
Самое сложное в JavaScript это не базовые основы и синтаксис, а решение конкретных задач с применением этих самых основ, правил и синтаксиса как и в любом другом языке программирования. Начав изучать языки программирования в частности php и javascript я думал что буду печатать как на печатной машинке решая любую задачу после их изучения. По прошествии многих месяцев упорных трудов, по завершении реального проекта, оказалось что все не так радужно как я себе это представлял. Я занимался минимум по 5 часов в день около года, прочел два десятка книг в том числе все эти что на видео, это не курсы за 150тыс где ты два раза по часу встречаешся в скайпе с преподавателем. Ну во первых быстро программировать до сих пор не всегда получается, потому что временами приходится долго думать. Прототипировать конечно можно быстро, но тебе скажут наговнокодил, все это решается дальнейшим рефакторингом(переосмыслением и переписыванием кода, бывает и меняется структура в процессе). Во вторых нет вектора дальнейшего развития, надо придумывать себе задачу, в частности проект. Если проект долго не придумывается и вы долго не писали код, все что вы изучали быстро забывается, а с базой с элементарными строками возится не интересно. Сколько бы много задач не решали, в итоге все забудется по большей части, конечно, что то останется, но этого мало. Тут все зависит от спектра, то есть охвата стека(набор языков и технологий), чем шире разброс, тем тяжелее. Mdn хороший ресурс и его рекомендую к прочтению среди первых. Прошу заметить что даже там есть раздел - повторное введение в язык, на случай если вы его забыли)) В третьих студиям по большей части требуются опытные программисты, лучше фуллстеки, чтоб все знал и умел, чтоб студию на своем горбу в рай вывез и никто вас учить за бесплатно не хочет и терять время тоже и платить тоже, но должен писать идеальный код. Если вам повезет то может быть вас возьмут в студию и даже может быть не кинут и будут платить, но велик риск, что на вас просто буду хотеть прокатится. У каждой студии также свой стек и правила и он почти всегда не совпадает с тем что ты изучал. На тестовое задание, возможно вам не дадут целый проект или его часть(на которую по хорошему может уйти от недели и больше) сделай за два дня еще и тесты напиши а еще лучше напиши сначала тесты а потом весь проект, за два дня. И со временем ты понимаешь, сколько на это тратится времени и за прост так, за честное слово становится просто жалко на бессмысленную возню с кодом, ну тут конечно зависит от энтузиазма и если есть возможность не работать.
Очень многое зависит от города/страны где вы планируете работать. Если брать города России (кроме Москвы) - то там все сложнее.... Большая часть работодателей - студии, где не нужны специалисты в какой-то области. Там требуются многостаночники - которые знают все, но часто очень поверхностно..... Их главная задача - быстрее разруливать поток заказов от разных клиентов (которые используют самые разные технологии). В Москве ситуация намного лучше (был в свое время удевлен этому). Здесь большое количество самых разных компаний (от стартапов до больших организаций). Все эти компании создают какой-то свой продукт (на современном стеке технологий). Именно на таких проектах лучше всего учиться и развиваться. Но чтобы туда попасть нужна хорошая база, которую можно наработать самостоятельно (я через это прошел). Могу сказать, что, например, в США (в отдельных регионах) - ситуация еще лучше. Там много именно продуктовых команд, которые работают над каким-то одним! проектом. Если говорить про мой опыт - то после самостоятельного обучения, своих пет проектов + фриланса - я получил несколько достойных предложений от нескольких контор (в Москве)........ Все это реально.
вот так насмотрятся школьники всякеих роликов по 10 минут и думают, что будут колотить по кнопкам как хакиры в дешевых фильмах яваскрипт это один из тупейших языков, если ты не знал поэтому на нем каждый день выходит какой-то модный фреймворк, чтобы писалось легче
Ну вёрстку перед изучением надо проштудировать.это понятно. С DOMом тоже можно разобраться,но вот так просто использовать query Selector,eventListener и т.д. вот тут не понятно.как новичок спрошу а откуда новичку узнать название команды для использования в работе с DOM? На MDN? Так их там жуть сколько.как из них выбрать правильный? Вам проще.вы их знаете. Как мне сказал хороший человек:учи вёрстку будешь деньги зарабатывать,там легко.ну-ну,легко.зазубрить html,css,sass,grid,flex,что из этого лучше.адаптив,медиа запросы,кроссбоаузерность,запросы клиентов,поддержку приложений,интерактива, взаимодействие с базами данных,обработка запросов на серверах,php,js,cms. Просто и легко.имея техническое машиностроительное высшее образование голова от всего этого кругом идёт.тексты из учебников,даже самых хваленых как абракадабра на латыни.вспомните себя когда начинали.хотя когда вы начинали все было проще,требований меньше и развитие ваше и становление как программиста было постепенным,а нам надо сейчас уметь все и сразу как в описании вакансий пишут:специалист с высшим образованием,возраст от 18 лет, опыт работы не менее 5лет.
курс Sololearn - хватит, чтобы начать понимать, что о чем здесь говорят. + нужно знание английского (если не понимаешь - выучи сначала его, иначе придется запоминать в 2 раза больше информации - на англ (правильное написание, перевод) и функциональность на русском, соответственно, чтобы без знания англ что-то написать на любом ЯП нужно пройти следующий алгоритм: формулировка на русском - перевод на англ - подбор соответствующих функций на англ - написание на англ. -- что делает задачу в 3 раза сложнее, чем если ты уже спокойно сопоставляешь англ и ру выражения (а именно: формулировка на русском - написание на англ). Чем дальше, тем проще только в этом плане.
Информации в интернете тьма, годного контента мало. Всё хорошо, подача прекрасная, но вы забыли осветить один маленький вопрос, который беспокоит каждого человека, который изучает новое и непонятное для себя: зачем это? Для чего используется и как применяется. Да, круто, Dom, методы, массивы, но я так и не понял зачем они, какую практическую пользу они несут и где применяются. Выводим текст в консоль, круто, а зачем? Если его никто не видит кроме разработчика. Не забывайте, то, что для вас обыденность и само собой разумеющееся, для кого то тёмный лес. В котором довольно сложно пробраться.
Очень мало уроков,где всё показано на живых примерах, применяемых в работе. Все они учат чему-то, а с чем его едят- не понятно. Нужно только догадываться.
Такое ощущение как будто на первом уроке алгебры....очень интересно , но нихера не понятно ... Что собирались сделать, как планировали, что получилось в итоге и как к чему-то применимо ???...
Блин я уже долгое время этого не могу понять! Начал задумываться о курсах чтобы в живую лично спросить у js разраба нафига и для чего мне учить все эти методы, массивы???
Изучаю Html + Css и немного поглядываю на JavaScript. Смотрю данное видео и в заголовке написано для (начинающих). Я после месяца изучения html + css понимаю что это за теги, что это за Div волшебный, но мне не понятно зачем через JS надо выводить в консоль теги, где и как это используется в практике. Все что я увидел в видео уроке, это неизвестный мне код, делающий мне известные манипуляции не понятно для чего. в Css и html очень понятно как создается структура сайта, один пишет структуру, второй красит. Примеров тьма, от любого блока закрашенного фоном в котором прикручена кнопка и уже понятно куда это девать. Данное видео вводит в заблуждение тег "начинающих" это больше подходит для начавших и чуть продвинутых ребят в тему хотя бы недели на 2. Мне как "начинающему" изучать JavaScript нифига не понятно, какой посыл вы пытаетесь мне донести. Уточняйте пожалуйста в начале видео, кому Вы несете эти знания, на данном этапе я потерял 25 минут своего времени, сил на понимания деталей, которых я не понимаю просто потому что нету базы того, что вы пишите. Спасибо.
1) консоль - это отладчик, выводом на консоль он проверяет, что да, действительно, теги именно те и так выглядят. 2) html + Css - это ничто, это статика - эти знания ничего не стоят; что именно стоит - это возможность все это создавать с помощью скрипта JS по мере необходимости - т.е. динамически в процессе тыканья конечного юзера, а для этого гипертекст и каскады уже нужны. Это прикладные навыки, тем более, что навык "гуглить" - самый важный в программировании. 3) он тупо пробежался по единичным примерам того, что вообще может ванильный JS без node.js и react: создание тегов, раскраска их css, вывод данных, подошел к циклам (в консоле отобразились индексы тегов и их длина, следовательно, им можно итерировать), асинхронный вызов, подключение сторонних API и запись в .json формат и т.д. В общем, он отослал изучать базовые знаний на той странице, линк к которой подключил.
Василий спасибо! Информация подана идеально, хорошо легла в голову, многое стало понятно и разложилось по полочкам. Вы дали мне отличный путеводитель по Js! С меня лайки и подписка!
Доброго времени суток! Я уже достаточно давно изучаю javascript и библиотеку react, но это идёт довольно сложно. Не знал, как правильно выстраивать архитектуру обучения и местами просто утопал в сложной теории. Но после данного видео начал смотреть вас и куда лучше усваивать темы, которые ранее были непонятны. Хочу просто сказать вам, что данный контент очень важен для нас, начинающих программистов. Многие более крупные каналы просто выпускают видео, а объяснение в них оставляет желать лучшего. Надеюсь, что вы будете вести канал, потому что вы объясняете это лучше всех, кого я слушал
3 месяца изучал HTML-CSS, сейчас уже 1 месяц изучаю JS - вчера наткнулся на ваш канал. Ваши уроки реально помогают и расставляют все на свои места, спасибо за ваш труд! Эти уроки особенно полезны для тех кто, заблудился в начале изучения JS.
@XIOS HACK8 Да не забил. Я еще раньше купил курс по JS на "Udemy", + смотрю вразброс по Ютубу, потом недопонятые темы нахожу здесь и все как-то структурируется в голове. реально помогает, думаю полезно посмотреть объяснение одной темы у разных учителей... кому-то одно подходит, кому-то другое...
Если вы учили html-css 3 месяца - на JS, уровня джуна - уйдет 2 года. И все равно он будет бесполезен без полноценных знаний стека технологий, это как вилка в дошике.
@@ilya9261 Мне лично не нужен уровень ни джуна, а тем более мидла вместе с сеньором, у меня другие задачи. Я использую программирование для своих личных проектов и мне самому интересен процесс создания веб приложений. Я работаю с вордпрессом и джумлой, и в какой-то момент мне понадобилось влезть в HTML, CSS и JS, вот и начал изучать эти направления. Думаю попотеть с JS еще пол года, а потом перейти на изучение php. Моя цель - знать это на базовом уровне, понять суть и принципы работы связки (html-css-js-php). Возможные направления дальше (по настроению и надобности через год, другой :)) - изучить Node.js, Vue...
вот я подозревала, что надо js с DOM начинать, но меня отговорили более опытные товарищи. Позади два месяца изучения абстрактных вещей, выполнения логических задач без особого практического приложения.. event loop, генераторы, итераторы 🙈 и вот оно воздаяние - чистый кайф от изучения DOM)) потому что это не так сложно, и куча идей - что можно сделать.. Иметь бы только маховик времени... 🧙♀️
Изучал HTML,CSS,JS с нуля и без опыта прог. на w3schools. Пока читаешь, повторяешь, решаешь там задачки - всё тебе ясно. Как только шаг влево, шаг вправо - всё. Свои замыслы и хотелки реализовывать максимально сложно, возникает куча доп. вопросов и трудностей, пятая точка уже не горит а полыхает. Для себя я понял что нет ничего лучше чем найти на форумах, реале, соц. сетях, школах или ещё где, добренького и компетентного спеца и насиловать его мозг до тех пор пока его терпение не лопнет или ты не залезешь в такие дебри о которых даже он не знал (повторять до готовности). Для меня, это оказался единственный способ что-то выучить.
@@maks6321 Для полной картины и понимания всего процесса вам нужно будет все это изучать.... Вам не требуется становиться full stack разработчиком - но понимание этих вещей вам однозначно поможет
Василий, здравствуйте, я не так давно стал изучать JS. До этого учился в вузе на IT шной, специальности, но в голове мало что досталось кроме того, как я защищался. Решил свою жизнь изменить и начал с изучение верстки, но те же самые маржины и пэддинги мне всю голову сломали, подумал дай я нормально изучу хотя бы один язык программирование. Пробовал Пайтон, слишком узкий язык для моих задач, си Шарп слишком тяжела. Остановился на JS и наконец-то понял - это моё. Стал копать лекции и большинство либо это рекламные каналы(привет Хауди Хо), либо под конец курсе только за донат. В итоге нашёл вас и вы порекомендовали MDN Web Docs. Я его читаю в перерывах на работе и он мне пока, что более понятен чем все эти Ютуберы и книжки. Там по крайней мере по полочкам разложено что да как. Надеюсь мне поможет, потому что я все же остановился на фронтент разработке.
Наконец-то хоть кто-то сказал и озвучил мысль. Начинать надо с манипулирования dom. Я несколько дней тыкался в разные учебники, начал с носорога. Понял ,что зубы сейчас обломаю и можно вообще все забросить. Далее начал читать Выразительный js. Читаешь, и вроде все понятно, доходишь до задачек после первой главы - и нихрена не понятно, перечитываешь - тот же результат/задачки/результат такой же/перечитываешь/задачки/результат тотже. + плюс вторая задача из Выразительного js- fizzbuzz вообще на собеседовании спрашивается. Какое нахрен собеседование? Я только первые 50 страниц прочитал). Все что на ютуб тоже не с того начинается. Вась, ты реально первый человек, который понял, что люди сначала css с html изучают, и верстают первую страницу, потом уже идут изучать js.
@@stackdev обнял, напиши пожалуйста мне телеге по адресу @raz_dva108, когда я начал учиться тоже создал канал с макетами для верстки, поговорим о том какой именно твой материал и в каком виде опубликовать в канале.
Если честно, никогда раньше не писал никаких комментариев, но посмотрев Ваше видео прям реально захотелось. Всё на самом деле так как вы говорите. Сейчас учусь на курсах, читаю много разной информации, смотрю видео, полная каша в голове. Но после просмотра ваших видео складывается какая-то определённая картина как на самом деле нужно изучать Java Script, многие непонятные раньше моменты теперь стали более очевидными. Огромное вам спасибо за вашу работу и продолжайте в том же духе!!!
Я так и сделал забил в поиске "Как учить Js" Первые видео которые мне попались от "Хауди Хо" я сразу понял что это инфо цыганщина. Даже открывать не стал. И потом где-то на 5 позиции было твое видео, именно его я и открыл.
Я год изучаю JS, мне ВСЕ понятно) Мы на курсе изучали много всего. Но тут структурированно, что конкретно важно. Все правильно говорит, все это нужно. И чтобы писать проект - все это нужно. Массивы, объекты, способы перебора, операторы и типы данных события - все это основа. Мы с ребятами на курсе писали 2 командных проекта: парольница и игру в камень-ножницы-бумага. Короче, для новичков можно взять резюме в конце и по списку идти читать учебник и решать задачи. Понятно, что все 15 или более методов массивов сразу не нужны, что будет в основном for of и map использоваться. Но надо знать, что есть и др, тк в каких-то ситуациях и они будут нужны. И так во всем. Короче, все круто и по делу.
Короче как я выучит js+react 1) сначала ознакомился с html css. Даже кое что сверстал 2)Потом начал учить react. Реакт это в основном функции, тернарные операторы и онклики. И методы массивов. Вник хорошо и даже устроился на работу, а потом слегка подтянул базовый джс типо циклы в массивах и в двумерных массивах обычные условия и как то так. Сейчас углубленно изучаю джс. Типо замыкания классы бинды эпплаи
И еще хотелось бы добавить что много начинаешь понимать когда много пишешь. К примеру мне повезло с работой хочешь не хочешь приходилось каждый день писать смотреть как другие пишут. Сразу вникать в mobx это жестко помогло. А Так сам втупую если бы писал то не осилил бы наверно
Одно из немногих отличных объяснений. Тоже когда начал учить, не понимал даже зачем переменная, потому что примеры, в большинстве курсов, были типа let age = 30; ну типа понятно что это, но как это использовать... И пока дошло до объяснения, что в переменную можно вкладывать элементы из html файла и менять их как тебе удобно, уже пропадал всякий интерес... Короче спасибо за видео :)
Dr Fridens А хочется чтобы разжевали и в рот положили? Так программистом не стать. Не понятно что такое переменная? Гуглим. Тут даже само название говорит что это нечто что можно изменять. Исходя из формулировки вашего комментария могу порекомендовать начать с "Код" Петцольд Ч.
Автор все четко разложил, он нашел ту самую точку входа которую я так долго искал. Учился на курсах Full stack по системе суперинтенсив - 8 часов в день - и все равно "не зашло" мне по части JS - потому что не было четкой структуры и не было той самой точки входа. На первом этапе очень важно прочувствовать, что ты можешь использовать этот инструмент здесь и сейчас, что он не эфимерный, а реальный.
Из своего опыта обучения js скажу, что бы я не читал, чтобы я не смотрел, ничего не понимал) только когда наткнулся на определенный курс где все показывается на реальных примерах пришло понимание)
Присоединяюсь! Максимальное количество полезной информации за минимальное время + доходчивое объяснение для новичков! Василий, продолжайте в том же формате и дальше - на шаг сложнее и подробнее в JS но в том же формате, потом еще сложнее! Это действительно очень здорово и круто! Такой формат изложения обречен на успех!
Если правильно понял, то весь смысл чтобы придумать самому себе задачу и начать ее делать, например калькулятор или шахматы, паралелльно читая mdn, и не тратить время на поверхностные курсы и устаревшие книги. Благодарю автора за это понимаение
Не канал, а сокровище! Почему так мало подписчиков? Мне кажется скоро разрастётесь!)) Спасибо за очень и оооочень классный контент! Какое счастье выбирать откуда получать информацию..
Я начал изучать html и css дней 15 назад, я научился многому и сейчас изучаю, мой подход я назвал учеба по ходу дела, то есть я выучил какие то основы основ на вебрефе, я забил на вебреф и стал сам что то делать, и когда у меня появляются вопросы я гуглю тэг или атрибут на прекрасном сайте htmlbook, сейчас мне уже нужен javascript, чтобы сделать осмысленную систему поиска, тк в html и css нельзя сделать полноценно работающую поисковую систему(по крайней мере я не нашел нужной инфы)
Мне понравилось.Я новичок в вёрстке,маленько знаю HTML,CSS и столкнулся с JS.Искал видео где понятно объяснялось бы про работу с этим языком.И похоже нашёл.Подпишусь пожалуй.
Долго искал, замену VBA/VB в целом, и не хотя остановился на JS, я один из сторонников одного универсального ЯП, для всего от электроники до десктопа ибо не только здоровье, но и время не бесконечно и в жизни есть много чего интересного кроме ЯП и ПК, к тому же ЯП для меня никогда не будет чем то основным как и само программирование, и не переходил бы, если бы не перешел на свободное ПО и облачные сервизы, а там с VBA сложно, по этому писать код каждый день, увы не стал бы ни за что, для меня чем то больше подходит, учеба по принципу парето, 20/80 изучить основы, найти видео или литературу, где на практике создают пошагово несколько приложений, с нуля до результата, а так же примеры автоматизации... в тех же облачных сервисах, и так шаг за шагом... разбив на уровни для самого себя... свои возможности...
На самом деле большое спасибо за наставление! Только начал изучать JS по курсу на Udemy , просмотрел около 50 уроков, итог 80% не понятно... Курс конечно закончу, не бросать же пол пути, н в дальнейшем планирую изучение по MDN.
На самом деле курсы - это хорошо. Я сам много учился по курсам + большое количество проектов делал по youtube. Просто чтение книг на старте - мне совсем не помогло (скорее демотивировало - от большого объема + количества непонятных вещей). Поэтому моя стратегия на старте - делать руками и в нужных местах копать глубже, используя MDN (можно и книги... но MDN доступен бесплатно online + содержит всю необходимую информацию). Книги понадобятся позже, когда нужно будет разбираться с более сложными темами......
@@sparta6776 udemy это мусор как по мне, там первая задача стоит как заработать деньги... попробуй freecodecamp, может понравится, хотя бы это бесплатно, да и попрактиковаться можно
Отличная книга для чайников - это "Код" Петцольда. Что бы не возникало тупых вопросов из области "а зачем нужны переменные, что такое аргументы функции" итд
Мне нравится такой подход. А то сначала везде учат рекурсии, циклы, массивы, ... Забил голову разными видами функций, а как и где это применять, не понимаешь
Вот видео, которое я так долго искала. Надоели эти базовые переменные, функции и тд и тп. Этой информации пруд пруди, куда ни глянь. Все говорят, практика..садись и пиши код. А что писать? Непонятно как теорию эту в жизни использовать. А в этом видео автор конкретно показал, с чего начинать, за что огромная благодарность. Я новичок...видосов 10 за плечами по js. Но все понятно, что автор показал. Спасибо большое!!! Вектор найден
Видео хорошее, читал в комментах, что как китайская грамота для новичков, я сам новичок , и пару недель назад тоже бы ничего не понял, у автора есть другие вводные видосы, в которых он касается упомянутые здесь темы! Василий Муравьев, очень прошу сделай серию видео с практикой , про которую говоришь в конце этого ролика, я подписался, лайк поставил !
Хотел поделиться этим видео с одним новичком, но прежде решил посмотреть урок сам. Начало было отличным и с автором полностью был согласен касательно книг, но потом, как-то даже разочаровался в видео. В заголовке указано "рассказываю для начинающих", но за 2-3 минуты необходимо понять, что такое консоль, дебаг, переменная, const и DOM 😮
Рекомендую автора, брал у него курс базовый по js 😊 понравился, плюс чтение литературы даёт свои плоды 😊 мне лично смотреть потом читать на эту тему литературу, и потом писать код уже осмысленно, очень помогает. Курс у автора структурированный и поэтапный от простого к сложному постепенно и аккуратно чтоб не поплыл разум новечка 😂😂😂
Спасибо за видео.Прохожу самостоятельно обучение на бесплатных материалах,вроде бы и вещи уже сложнее ,чем в данном видео,а вообще не понимаю , как все эти знания собрать в кучу. Данное видео очень доступным языком показало мне это!Спасибо👍🏻
но никто не предложил начинать с этой книги, ее хаудихо предложил пройти после того как освоите всю информацию на learn javascript ru, а там вы как раз и поймете что такое циклы и прочее
Сегодня нашел дорожную карту для front end на 2022 год в виде схемы. Пишут, как и вы говорите, не нужно все подряд изучать, чтобы не уйти не в ту степь. Есть ли у вас такая дорожная карта для новичков? Я смотрю это видео и понимаю только html элементы)) Я знаю для чего html и css. Но вы в js дублируете, как мне это видится, html елементы. И я совершенно не понимаю зачем это)) Если интересно, могу скинуть ссылку на эту карту. Было бы интересно узнать ваше мнение. И возможно, у вас есть видео по этим этапам.
Костяк доржной карты Frontend разработчика остается неизменным: HTML/CSS + JavaScript + React (на нем работы больше) + Redux. Также нужно понимать как работает инструмент контроля версий - Git. Также будет плюсом общее понимание - как работает бэк, как происходит взаимодействие с базой данных (express сервер, MongoDB)...... Как-то так...
В общем парни, правда состоит в том что для того чтобы программировать, надо работать над этим несколько лет от 3-5 лет и более и реально развивать свою думалку, пилите свой мини проект, нужно улучшать каждый день мозг разными способами (витамины, дыхание, стимуляция), навыки и умения, структурировать, становится умнее, заниматься спортом, развивать самодисциплину, логическое мышление и приучать свой мозг учиться и понимать и вы часто в программировании будете сталкиваться с тем что накатит ощущение что вы нихера не понимаете, что вас мама не так родила и прочее, но это лишь потому что мало загрузили нужной инфы в мозг и еще мозг не готов собрать весь пазл, не стоит наивно полагать что программирование это легко, вначале это реально боевые действия на поле мозга и не только, но это стоит того и да пребудет с вами сила и все получится!
Во-первых хотелось бы поблагодарить автора видео за предоставленную информацию и вектор, по которому стоит двигаться. Действительно, соглашусь с остальными комментаторами - такой информации я на просторах ютьюба ещё не встречал (обычно это занудная чепуха, которая либо непонятна для начинающего, либо ещё более неинтересная чепуха по базовым основам синтаксиса, который любой уважающий себя новичок уже изучил). Во-вторых хотелось бы автора предостеречь автора от полемики в комментариях, ибо комментаторам всегда будет что-то не нравиться. Просто делайте свои ролики так, как считаете нужным, за это вас и смотрят, за свой взгляд. Спасибо за внимание.
в 2021 нельзя начинать изучение js с манипуляцией DOM - время идеологии jQuery ушло. Впоследствии будет очень сложно окунуться в манипулирование данными, на которых и построена современная разработка и все фреймворки - считайте, нужно будет заново изучать новый язык. Научившись грамотно управлять структурами массивов [], объектов {}, массивов объектов [{}, {}], будет заложен отличный фундамент для дальнейшего изучения языка и фреймворков, и даже DOM-манипуляции будут построены грамотнее. js, в первую очередь язык программирования, а уже потом, перекрашивалка для css и скрывалка блоков html. Соответственно начинать изучать надо как и любой другой язык - переменные, условия, циклы, классы (хоть и в js это и прототипы)) ). То, что написано у автора - стандарт обучения языку 2007-2012 годов, все кто шел по этому пути, а таких на, тот момент было большинство, очень сожалел, что не потратили больше времени на оперции с массивами и ооп
Интересное мнение - но я с ним не согласен. Изучение манипуляций с DOM на старте делают процесс вхождения - проще, понятнее и нагляднее. Почему JQuery? А современные фреймворки - как манипулируют ДОМ элементами под капотом? Динамическое создание/манипулирование DOM деревом - как раз подразумевает управление структурой массивов, объектов итд... + Этот подход дает визуальную составляющую - что имеет большое значение на старте.
Какая-то каша. Из всего понял только одно, что нужно зайти на MDN и проходить обучение там. И для каких начинающих это видео -Для тех, кто как-то знаком или для людей знакомящихся с нуля. Поскольку мне, человеку с нуля все это в принципе не понятно. Почему именно эту команду мы пишем, почему именно такое значение мы задаем и.т.д. Если приводить аналгогию, то со стороны это выглядит, как если бы я взял ребенка на репетиторство по Английскому, забил болт на грамматику и сходу начал бы рассказывать - "Вот это слово пишется так, а читается вот так. А вот в этом слове буква Эй(А) будет читаться, как О." А что, почему, да зачем оно нужно, главное сказать что мои методы обучения для новичков, а все остальные просто льют воду.
Понятно, что приступать к изучению JS нужно после изучения HTML/CSS. Действительно, это видео больше для тех кто имеет какое-то отдаленное представление о JS, может сам пытался написать какой-то простой скрипт.... Сам процесс изучения JS подразумевает большой объем самостоятельной работы. То есть вы должны активно использовать Google, чтобы искать, сравнивать, практиковаться итд... Могу сказать, что тоже самое касается работы разработчиком. Невозможно знать и помнить все.
Вообще можно не ставить. Интерпретатор js сам "в уме" проставляет точки с запятой где надо. НО - это механизм исправления ошибок, а ошибок лучше не делать изначально, вместо того чтобы позволять интерпретатору додумывать и прибираться за ленивым программистом
Не открывается Google Chrome(браузер по умолчанию) с помощью Go Live, появляется уведомление - Server is Started at port : 5500. Хотя вручную тыкаю html в папке и в браузере все открывается как у вас на видео и js код подцепился в консоли. В настройках Live Server , live server settings custom browser выбран Chrome.
Продолжайте пожалуйста. Кому надо, тот поймёт. Только в самом деле, добавьте в ...( рассказываю для начинающих )... уточнение "знакомых с основами вёрстки". Иначе это действительно многих сбивает с толку.
У меня для автора видео неожиданные новости - работа с дом, события и все прочее, что он указал, как то, на чем следует сосредоточиться, на первых єтапах, изучая JS - *никакого отношения к js* не имеет. Єто все детали станадарта html5, которые вообще никак не зависят от того где они используются, в JS или любом другом языке. Почти все видео посвящено тому, как использовать html5 методы, в том случае, если они доступны из JS и не имеет вообще никакого отношения к самому JS Вероятно автору видео, все таки стоит прочитать хотябы одну книжку до конца.
что то не то у меня не получается при вводе const div = document.createElement('div'); в консоле не выводится а выводит только , почему const а не let, я понял что это не учеба, плюсом просто выводит код без обьяснений. по книжке я тоже так могу.
Никак не могу настроить VS code, делаю все как на видео, перерыл весь интернет пробовал и как другие вписываю адрес () не открывает в браузере. лив сервер запускается, страница в браузере открывается , изменения на вкладке html работают, джаваскрипт консоль не работает никак . Нигде в инете не могу найти инфу
Ещё один. Первое js не надо учить, надо понять. Понял весь js, можно за неделю без проблем. Дальше самое интересное, это браузерное api js, вот его придется запомнить. Правда достаточно запомнить основы, все остальное редко используется, на все уйдет месяца 2 с полным пониманием. Mdn, тогда не идеал, Новичок запутается, там не понятно с чего начинать. Самое лучшее найти канал, где уже поэтапно все рассказано. Дальше искать студию, где требуются Новичок, вас научат + заработаете ( хоть и не много) В остальном, начинать сразу с dom, это убиться можно. Пример того, что ты сам плохо знаешь js, в самом видео. Что если у тебя 3000 вложенных "p", ты каждый раз будешь побегать по ним?
Почитай про события, есть понятие всплытие и погружении. Таким образом, не придется перебирать весь dom, браузер сам расскажет что и где, когда произошло, останется только обработать ( т.е нагрузка минимальная)
На "понимание" каких-то базовых вещей в JS у меня ушли месяцы:) Мой процесс изучения JS не прекращался и продлжается до сих пор. Мне всегда приходилось прилагать много усилий для того чтобы во всем разобраться. Это - непростой путь. Всегда восхищался людьми - которые могут "понять" JS за пару недель! Серьезно.
Хоть. 1 норм автор попался. А то это блогеры заебали со своими курсами. Что не ролик то мямлют жуют. 90% всего курса зря просраное время. Но этот ролик мне понравился очень. Не жуёт очевидно. Кратко. Локанично. По теме. И ещё русскую документацию дал. Молодец
@@ВЛАД--БЛИЦ Ок - тогда База JS - и в бой - делать небольшие проекты. Если про мой канал говорить - Будет вводное большое видео скоро:) Постараюсь как-то структурировать все.
А теперь вопрос, пишу не тебе первому, некоторые ребята сделали подобное видео и так - почему таких элементарных вещей не говорят "топ блохеры" которые обещают успешный успех? Они говорят что практика практика, а это понятие растяжимое. Какие темы учить так же особо не говорят, тем более если тебе надо знать конкретные темы для обучения, это тебе не ответят. В общем спасибо, что такие парни как Вы, с маленькой аудиторией вначале, несёт истинное добро в массы !)
Спасибо за комментарий. Решил сделать это видео - потому что сам через это прошел. Действительно - с одной стороны так много всякой информации...... С другой стороный совсем непонятно как к этому всему подступиться..... А дальше тоже вопросы остаются - типа сколько времени отвести базовому JS - на каком этапе подключать фрэмворк (какой фрэймворк?) и куда двигаться дальше. Это еще одна отдельная тема
@@stackdev можно ответ, на вопрос: сколько времени уделить ванильному JS? Когда можно подключать фреймворки? Почему ничего не было сказано о цыклах в этом видео, то есть было, но о циклах как методах массивов... У меня до сих пор хромают циклы, как их понять и разобраться? Делаю задачки по циклах и иногда уходит много времени, а делаю вроде не сложные, базовые задачки, то есть не что-то с codewars. Как их учить и разбирать?
@@stanfarshtei1291 По поводу времени - у всех по разному. У меня заняло примерно 4 месяца - чтобы уверенно начать писать и понимать простые скрипты - типа вот этого: ruclips.net/video/Vg_tcemcobg/видео.html или такого: ruclips.net/video/434L4VCWT7U/видео.html У меня есть отдельное видео там где я сравниваю разные циклы: ruclips.net/video/jQUYTS8pjpA/видео.html Также есть отдельное хорошее видео о методах массивов: ruclips.net/video/vYuXuHQu2eo/видео.html + Скоро опубликую - Базовый Курс ПО JS - там будет все лучше структурировано. Фреймоворки - можно начинать как раз после базы JS ( в моем случае - через 4 месяца).
@@stackdev Спасибо за ответ!! У меня задачки на циклы не получается иногда делать, из за этого часто думаю, что я слишком 'неумный' ... Это меня демотивирует. Что посоветуете в этом случае? Спасибо за канал и подход к обучению!!!
@@stanfarshtei1291 Посоветую сделать 100 циклов - по памяти/по примерам итд... Тогда вы полюбите циклы, а также поймете, насколько гениальна пословица "повторение мать учения":)
@@nilufarabylova3897 Bootstrap вообще не нужно (мое мнение). Если ваша цель стать frontend разработчиком - то быстрее расправьтесь с базовой версткой (сильно в CSS углубляться не надо - так как он может быть достаточно сложным) и переходитте на JS. Инвестируйте свое время именно в JS + сопутсвующую экоистему инструментов (React, Redux, Express.....) Простой пример. На моем текущем месте работы - верстка занимает 2-3% времени (используем AntDesign с готовыми компонентами). Все остальное - React + JS (пишем логику)......
смотри канал от 0 до 1 он целиком и полностью посвящен верстке, там верстают макеты и очень все подробно объясняют "для чайников", там где не понимаешь читай подробности на webref ru, за ним повторяй, делай макеты, потом уже пробуй делать свои
Добрый день! Я в начале пути. Прошел теорию html и css. Сейчас в планах все это закрепить в практике. Как считаете, сколько времени выделить на это прежде чем перейти к js (неделя-месяц?). Занимаюсь по 5-6 часов в день, 4 - 5 дней в неделю. Спасибо за ответ!
Добрый день. Я думаю - не более 2x -4х недель... В процессе обучения разработке - вы также будете сталкиваться с версткой в той или иной мере (то есть практика будет).
Это лучшее, что я видел за последние 10 лет по теме программирования. А я пересмотрел сотни и тысячи разных видео по разным языкам. Спасибо за труды, мне зашло) Я после большого перерыва просто решил освежить знания) Мне в своё время на хватало именно такого подхода с последовательностью конкретных шагов. Но совсем начинающим это конечно ничего не даст и взорвет мозг) Для них нужно дольше, подробнее, и с объяснением каждого шага, и желательно с пояснениями зачем вообще нужно то или иное действие. Они ведь не понимают ни что такое консоль, ни что такое DOM и т.д. Я про тех, кто прям совсем с улицы. Но я конечно понимаю, что это уже совсем другой уровень затрат сил и энергии. Но с вашей подачей мне кажется может получиться суперский курс для новичков) В любом случае желаю вам успехов)
Очень доходчиво, четко, точно, ясно, без воды. Так держать! С меня лайк, подписка, комментарий. Лучшее объяснения, что я смог найти в ютубе - это ваш канал. Еще бы было круто, чтоб вы читали код как книгу. К примеру if( a === b){ console.log(c) }else{ console.log(d) } если "а" при строгом сравнении равна "b", то в консоль выводим "с" иначе в консоль выводим "d" // ну и т.д. Это бы новичкам очень помогло сразу правильно читать код и формулировать ход мыслей. Не знаю, понятно ли я объяснил? :)
Вот мне бы это видео полтора года назад,когда я начал учить js сколько бы ошибок я не сделал на пути тогда а?))) спасибо за контент,буду рекомендовать всем кто начинает свой путь во фронтенде, еще спасибо за звук, отличная подготовка!
@@sashasiniytsin8951 Сложно сказать, с нуля, я вообще не знал что такое фронтенд, сейчас я могу решить почти любую задачу с гуглом и доками, проблема была в структурированом изучении, за курсы я платить не хотел а то что есть в инете бесплатно это полный шлак. Когда начинаешь учиться очень сложно работать с доками. Сейчас доки это основное. а вообще, я пришел к тому что люблю реакт,но занялся бэкендом и учу бек)) сами понимаете это в свободное от работы и семью время,а не круглосоуточно
Видео начинается с посыла, что зачастую книги для чайников сходу погружаются в глубокие дебри, что только сбивает с толку новичков, с чем я полностью согласен. И тут же в видео автор сам сходу начинает сыпать множеством терминов и начинает с ходу кодить и пояснять нюансы кода, который сам по себе для новичка выглядит как китайские иероглифы.
Предложите - как было бы понятнее...
@@stackdev для начала хотелось бы обрисовать в целом структуру программирования на примере условной программы. "Блоки" и "модули" из которых она состоит, обобщенно их функции и взаимодействия. Все для того чтобы сначала можно было построить общую картину как это все работает. А потом уже разбирать более конкретно каждый "блок" и "модуль".
@@stackdev в целом видео не плохое! но за других ютубров не согласен. например хаудихо порекомендовал книгу "грокаем алгоритмы" прочитать после того как основы будут пройдены. Это ведь очень важный момент, не говорилось начинать с этой книги, а наоборот как в Вашем видео: сначала базу пройти на на лернджаваскрипт, для получения основных знаний не хуже МДН который вы рекомендуете
короче говоря, новичкам никто грокать алгоритмы не рекомендовал, вы будто не смотрели видео других ютуберов, а просто промотали до книг и исковеркали их слова
Мне показалось, что автор СЫПЕТ для тех кто уже НАКОПИПАСТИЛСЯ и HTML и CSS, а кто НАКОПИПАСТИЛСЯ так или иначе CMD+ALT+I кнопки знает, и что-то слышал про DOM. По вашему получается: "ЕСЛИ" человека мать рожала стоя, "ЕСЛИ" он шёл из родовых путей головой вниз "И" его не успели подхватить акушеры, "ТО" он скорее всего УДАРИЛСЯ ОБ КАФЕЛЬНЫЙ ПОЛ РОДОВОЙ КОМНАТЫ. При таких условиях по вашему ОН ВСТАЛ И СКАЗАЛ: "Хочу пропустить изучение HTML и CSS, хочу сразу изучать JS... А лучше сразу отправьте меня сразу на ФИЗМАТ в Долгопу - потому что мне не страшно теперь выпрыгнуть из ОКНА ОБЩАГИ..."
Он просто создаёт каркас, накидывая конечно пока непонятных слов. Для меня суперполезно было. Хотя бы показал, как соединить теорию с практикой через DOM сразу, а не тратить кучу времени на нудятину.
Самое сложное в JavaScript это не базовые основы и синтаксис, а решение конкретных задач с применением этих самых основ, правил и синтаксиса как и в любом другом языке программирования. Начав изучать языки программирования в частности php и javascript я думал что буду печатать как на печатной машинке решая любую задачу после их изучения. По прошествии многих месяцев упорных трудов, по завершении реального проекта, оказалось что все не так радужно как я себе это представлял. Я занимался минимум по 5 часов в день около года, прочел два десятка книг в том числе все эти что на видео, это не курсы за 150тыс где ты два раза по часу встречаешся в скайпе с преподавателем. Ну во первых быстро программировать до сих пор не всегда получается, потому что временами приходится долго думать. Прототипировать конечно можно быстро, но тебе скажут наговнокодил, все это решается дальнейшим рефакторингом(переосмыслением и переписыванием кода, бывает и меняется структура в процессе). Во вторых нет вектора дальнейшего развития, надо придумывать себе задачу, в частности проект. Если проект долго не придумывается и вы долго не писали код, все что вы изучали быстро забывается, а с базой с элементарными строками возится не интересно. Сколько бы много задач не решали, в итоге все забудется по большей части, конечно, что то останется, но этого мало. Тут все зависит от спектра, то есть охвата стека(набор языков и технологий), чем шире разброс, тем тяжелее. Mdn хороший ресурс и его рекомендую к прочтению среди первых. Прошу заметить что даже там есть раздел - повторное введение в язык, на случай если вы его забыли)) В третьих студиям по большей части требуются опытные программисты, лучше фуллстеки, чтоб все знал и умел, чтоб студию на своем горбу в рай вывез и никто вас учить за бесплатно не хочет и терять время тоже и платить тоже, но должен писать идеальный код. Если вам повезет то может быть вас возьмут в студию и даже может быть не кинут и будут платить, но велик риск, что на вас просто буду хотеть прокатится. У каждой студии также свой стек и правила и он почти всегда не совпадает с тем что ты изучал. На тестовое задание, возможно вам не дадут целый проект или его часть(на которую по хорошему может уйти от недели и больше) сделай за два дня еще и тесты напиши а еще лучше напиши сначала тесты а потом весь проект, за два дня. И со временем ты понимаешь, сколько на это тратится времени и за прост так, за честное слово становится просто жалко на бессмысленную возню с кодом, ну тут конечно зависит от энтузиазма и если есть возможность не работать.
Очень многое зависит от города/страны где вы планируете работать.
Если брать города России (кроме Москвы) - то там все сложнее.... Большая часть работодателей - студии, где не нужны специалисты в какой-то области. Там требуются многостаночники - которые знают все, но часто очень поверхностно.....
Их главная задача - быстрее разруливать поток заказов от разных клиентов (которые используют самые разные технологии).
В Москве ситуация намного лучше (был в свое время удевлен этому). Здесь большое количество самых разных компаний (от стартапов до больших организаций). Все эти компании создают какой-то свой продукт (на современном стеке технологий).
Именно на таких проектах лучше всего учиться и развиваться.
Но чтобы туда попасть нужна хорошая база, которую можно наработать самостоятельно (я через это прошел).
Могу сказать, что, например, в США (в отдельных регионах) - ситуация еще лучше. Там много именно продуктовых команд, которые работают над каким-то одним! проектом.
Если говорить про мой опыт - то после самостоятельного обучения, своих пет проектов + фриланса - я получил несколько достойных предложений от нескольких контор (в Москве)........ Все это реально.
А то что крупные корпораты массово нанимают в т.ч. джунов - это не облегчает ситуацию?
вот так насмотрятся школьники всякеих роликов по 10 минут и думают, что будут колотить по кнопкам как хакиры в дешевых фильмах
яваскрипт это один из тупейших языков, если ты не знал
поэтому на нем каждый день выходит какой-то модный фреймворк, чтобы писалось легче
@@kalobyte Ты, кажется, сам школьнег.
@@petrvictorovich
я уже старый хер и быдлокодить начал еще будучи тупым школьником 32 года назад
Ну вёрстку перед изучением надо проштудировать.это понятно. С DOMом тоже можно разобраться,но вот так просто использовать query Selector,eventListener и т.д. вот тут не понятно.как новичок спрошу а откуда новичку узнать название команды для использования в работе с DOM? На MDN? Так их там жуть сколько.как из них выбрать правильный? Вам проще.вы их знаете. Как мне сказал хороший человек:учи вёрстку будешь деньги зарабатывать,там легко.ну-ну,легко.зазубрить html,css,sass,grid,flex,что из этого лучше.адаптив,медиа запросы,кроссбоаузерность,запросы клиентов,поддержку приложений,интерактива, взаимодействие с базами данных,обработка запросов на серверах,php,js,cms. Просто и легко.имея техническое машиностроительное высшее образование голова от всего этого кругом идёт.тексты из учебников,даже самых хваленых как абракадабра на латыни.вспомните себя когда начинали.хотя когда вы начинали все было проще,требований меньше и развитие ваше и становление как программиста было постепенным,а нам надо сейчас уметь все и сразу как в описании вакансий пишут:специалист с высшим образованием,возраст от 18 лет, опыт работы не менее 5лет.
Без обид, я как полный начинающий вообще ничего не понял. Сотни непонятных слов, а что они значат и как между собой взаемосвязаны вообще не понятно
Согласен с тобой, и здесь тоже непонятно объясняют
тут было показано с чего начать, и как выглядит учеба в начале, не думаю что цель была, что бы люди что то конкретное выучили с этого урока
для начала, нужно посмотреть уроки с основами js, где расскажут про то что было показано в видео
Купи какой нибудь нормальный курс и проходи от начала до конца без пропуска и через 2 месяца будешь знать что эти все слова означают
курс Sololearn - хватит, чтобы начать понимать, что о чем здесь говорят. + нужно знание английского (если не понимаешь - выучи сначала его, иначе придется запоминать в 2 раза больше информации - на англ (правильное написание, перевод) и функциональность на русском, соответственно, чтобы без знания англ что-то написать на любом ЯП нужно пройти следующий алгоритм: формулировка на русском - перевод на англ - подбор соответствующих функций на англ - написание на англ. -- что делает задачу в 3 раза сложнее, чем если ты уже спокойно сопоставляешь англ и ру выражения (а именно: формулировка на русском - написание на англ). Чем дальше, тем проще только в этом плане.
Информации в интернете тьма, годного контента мало.
Всё хорошо, подача прекрасная, но вы забыли осветить один маленький вопрос, который беспокоит каждого человека, который изучает новое и непонятное для себя: зачем это?
Для чего используется и как применяется. Да, круто, Dom, методы, массивы, но я так и не понял зачем они, какую практическую пользу они несут и где применяются. Выводим текст в консоль, круто, а зачем? Если его никто не видит кроме разработчика.
Не забывайте, то, что для вас обыденность и само собой разумеющееся, для кого то тёмный лес. В котором довольно сложно пробраться.
Очень мало уроков,где всё показано на живых примерах, применяемых в работе. Все они учат чему-то, а с чем его едят- не понятно. Нужно только догадываться.
Такое ощущение как будто на первом уроке алгебры....очень интересно , но нихера не понятно ...
Что собирались сделать, как планировали, что получилось в итоге и как к чему-то применимо ???...
Мне кажется, они просто не понимают того, что мы (интересующиеся) не понимаем. Между нами какая-то пропасть.
Неужели кто то озвучил мои мысли
Блин я уже долгое время этого не могу понять! Начал задумываться о курсах чтобы в живую лично спросить у js разраба нафига и для чего мне учить все эти методы, массивы???
шикарное видео, спасибо 👍👍👍
Спасибо!
Спасибо, многое встало на место. Объяснение доходчиво.
Спасибо!
Спасибо, формат видео и простота подачи - то что нужно !
Мало кто так просто и понятно раскладывает подобную инфу.
Спасибо!
Спасибо! Видео такого формата очень полезны на начальном этапе, для меня так точно.
Спасибо!
Изучаю Html + Css и немного поглядываю на JavaScript. Смотрю данное видео и в заголовке написано для (начинающих). Я после месяца изучения html + css понимаю что это за теги, что это за Div волшебный, но мне не понятно зачем через JS надо выводить в консоль теги, где и как это используется в практике. Все что я увидел в видео уроке, это неизвестный мне код, делающий мне известные манипуляции не понятно для чего.
в Css и html очень понятно как создается структура сайта, один пишет структуру, второй красит. Примеров тьма, от любого блока закрашенного фоном в котором прикручена кнопка и уже понятно куда это девать. Данное видео вводит в заблуждение тег "начинающих" это больше подходит для начавших и чуть продвинутых ребят в тему хотя бы недели на 2.
Мне как "начинающему" изучать JavaScript нифига не понятно, какой посыл вы пытаетесь мне донести. Уточняйте пожалуйста в начале видео, кому Вы несете эти знания, на данном этапе я потерял 25 минут своего времени, сил на понимания деталей, которых я не понимаю просто потому что нету базы того, что вы пишите. Спасибо.
1) консоль - это отладчик, выводом на консоль он проверяет, что да, действительно, теги именно те и так выглядят.
2) html + Css - это ничто, это статика - эти знания ничего не стоят; что именно стоит - это возможность все это создавать с помощью скрипта JS по мере необходимости - т.е. динамически в процессе тыканья конечного юзера, а для этого гипертекст и каскады уже нужны. Это прикладные навыки, тем более, что навык "гуглить" - самый важный в программировании.
3) он тупо пробежался по единичным примерам того, что вообще может ванильный JS без node.js и react: создание тегов, раскраска их css, вывод данных, подошел к циклам (в консоле отобразились индексы тегов и их длина, следовательно, им можно итерировать), асинхронный вызов, подключение сторонних API и запись в .json формат и т.д.
В общем, он отослал изучать базовые знаний на той странице, линк к которой подключил.
Василий спасибо! Информация подана идеально, хорошо легла в голову, многое стало понятно и разложилось по полочкам. Вы дали мне отличный путеводитель по Js! С меня лайки и подписка!
Спасибо!
Доброго времени суток! Я уже достаточно давно изучаю javascript и библиотеку react, но это идёт довольно сложно. Не знал, как правильно выстраивать архитектуру обучения и местами просто утопал в сложной теории. Но после данного видео начал смотреть вас и куда лучше усваивать темы, которые ранее были непонятны. Хочу просто сказать вам, что данный контент очень важен для нас, начинающих программистов. Многие более крупные каналы просто выпускают видео, а объяснение в них оставляет желать лучшего. Надеюсь, что вы будете вести канал, потому что вы объясняете это лучше всех, кого я слушал
Спасибо большое!
Как с трудоустройством спустя два года?
спасибо тебе большое, очень годный контент)) буду учиться
Спасибо!
3 месяца изучал HTML-CSS, сейчас уже 1 месяц изучаю JS - вчера наткнулся на ваш канал. Ваши уроки реально помогают и расставляют все на свои места, спасибо за ваш труд! Эти уроки особенно полезны для тех кто, заблудился в начале изучения JS.
Спасибо!
@XIOS HACK8 Да не забил. Я еще раньше купил курс по JS на "Udemy", + смотрю вразброс по Ютубу, потом недопонятые темы нахожу здесь и все как-то структурируется в голове. реально помогает, думаю полезно посмотреть объяснение одной темы у разных учителей... кому-то одно подходит, кому-то другое...
Если вы учили html-css 3 месяца - на JS, уровня джуна - уйдет 2 года. И все равно он будет бесполезен без полноценных знаний стека технологий, это как вилка в дошике.
@@ilya9261 Мне лично не нужен уровень ни джуна, а тем более мидла вместе с сеньором, у меня другие задачи. Я использую программирование для своих личных проектов и мне самому интересен процесс создания веб приложений. Я работаю с вордпрессом и джумлой, и в какой-то момент мне понадобилось влезть в HTML, CSS и JS, вот и начал изучать эти направления. Думаю попотеть с JS еще пол года, а потом перейти на изучение php. Моя цель - знать это на базовом уровне, понять суть и принципы работы связки (html-css-js-php). Возможные направления дальше (по настроению и надобности через год, другой :)) - изучить Node.js, Vue...
@@vladjon8402 как прогресс???
вот я подозревала, что надо js с DOM начинать, но меня отговорили более опытные товарищи. Позади два месяца изучения абстрактных вещей, выполнения логических задач без особого практического приложения.. event loop, генераторы, итераторы 🙈 и вот оно воздаяние - чистый кайф от изучения DOM)) потому что это не так сложно, и куча идей - что можно сделать.. Иметь бы только маховик времени... 🧙♀️
Мне было тяжко начинать учить JS с чистой логики. C DOMом все легче пошло:)
Спасибо вам огромное за ваше видео. Для меня вы раскрыли глаза как необходимо изучить JS.
Спасибо!
да-да-да
Ну чо стал программистом ?
Изучал HTML,CSS,JS с нуля и без опыта прог. на w3schools. Пока читаешь, повторяешь, решаешь там задачки - всё тебе ясно. Как только шаг влево, шаг вправо - всё. Свои замыслы и хотелки реализовывать максимально сложно, возникает куча доп. вопросов и трудностей, пятая точка уже не горит а полыхает.
Для себя я понял что нет ничего лучше чем найти на форумах, реале, соц. сетях, школах или ещё где, добренького и компетентного спеца и насиловать его мозг до тех пор пока его терпение не лопнет или ты не залезешь в такие дебри о которых даже он не знал (повторять до готовности). Для меня, это оказался единственный способ что-то выучить.
Отличное видео ! Продолжайте, заходит
Спасибо!
Очень грамотное хорошее видео. Все повторял делал. Максимально понятно.
Спасибо!
Отличное видео, изучать в таком порядке реально более приятно)
Спасибо!
@@stackdev Подскажите пожалуйста, на сколько имеет смысл изучая react также изучать node и их взаимодействие?
@@maks6321 Для полной картины и понимания всего процесса вам нужно будет все это изучать.... Вам не требуется становиться full stack разработчиком - но понимание этих вещей вам однозначно поможет
@@stackdev Понял, спасибо)
Замечательная подача материала, спасибо!
Спасибо!
Василий, здравствуйте, я не так давно стал изучать JS. До этого учился в вузе на IT шной, специальности, но в голове мало что досталось кроме того, как я защищался.
Решил свою жизнь изменить и начал с изучение верстки, но те же самые маржины и пэддинги мне всю голову сломали, подумал дай я нормально изучу хотя бы один язык программирование. Пробовал Пайтон, слишком узкий язык для моих задач, си Шарп слишком тяжела. Остановился на JS и наконец-то понял - это моё.
Стал копать лекции и большинство либо это рекламные каналы(привет Хауди Хо), либо под конец курсе только за донат. В итоге нашёл вас и вы порекомендовали MDN Web Docs. Я его читаю в перерывах на работе и он мне пока, что более понятен чем все эти Ютуберы и книжки. Там по крайней мере по полочкам разложено что да как. Надеюсь мне поможет, потому что я все же остановился на фронтент разработке.
Комбинация MDN и правильных курсов на youtube должно быть нормально!
Автор красава, по твоему буду учить js) только продолжай дальше!
Спасибо!
Автор, отличный контент. Спасибо.
Спасибо!
Спасибо огромное, подача материала на высоком уровне, ролик максимально познавательный.
Спасибо!
Наконец-то хоть кто-то сказал и озвучил мысль. Начинать надо с манипулирования dom.
Я несколько дней тыкался в разные учебники, начал с носорога. Понял ,что зубы сейчас обломаю и можно вообще все забросить. Далее начал читать Выразительный js.
Читаешь, и вроде все понятно, доходишь до задачек после первой главы - и нихрена не понятно, перечитываешь - тот же результат/задачки/результат такой же/перечитываешь/задачки/результат тотже.
+ плюс вторая задача из Выразительного js- fizzbuzz вообще на собеседовании спрашивается. Какое нахрен собеседование? Я только первые 50 страниц прочитал).
Все что на ютуб тоже не с того начинается. Вась, ты реально первый человек, который понял, что люди сначала css с html изучают, и верстают первую страницу, потом уже идут изучать js.
Это из собствнного опыта:) Также мучился..
@@stackdev обнял, напиши пожалуйста мне телеге по адресу @raz_dva108, когда я начал учиться тоже создал канал с макетами для верстки, поговорим о том какой именно твой материал и в каком виде опубликовать в канале.
очень круто👍 прекрасная подача, всё разложено по полочкам, спасибо ;)
Спасибо!
Видео нереально клевое, огромное спасибо!
Спасибо!
Если честно, никогда раньше не писал никаких комментариев, но посмотрев Ваше видео прям реально захотелось. Всё на самом деле так как вы говорите. Сейчас учусь на курсах, читаю много разной информации, смотрю видео, полная каша в голове. Но после просмотра ваших видео складывается какая-то определённая картина как на самом деле нужно изучать Java Script, многие непонятные раньше моменты теперь стали более очевидными. Огромное вам спасибо за вашу работу и продолжайте в том же духе!!!
Спасибо за поддержку!
Вкатун лох, выброси эти курсы и открой MDN - больше узнаешь :)
Поддерживаю! Курс мини проектов в студию))
Это у меня в планах!
Я так и сделал забил в поиске "Как учить Js" Первые видео которые мне попались от "Хауди Хо" я сразу понял что это инфо цыганщина. Даже открывать не стал. И потом где-то на 5 позиции было твое видео, именно его я и открыл.
Я год изучаю JS, мне ВСЕ понятно) Мы на курсе изучали много всего. Но тут структурированно, что конкретно важно. Все правильно говорит, все это нужно. И чтобы писать проект - все это нужно. Массивы, объекты, способы перебора, операторы и типы данных события - все это основа. Мы с ребятами на курсе писали 2 командных проекта: парольница и игру в камень-ножницы-бумага. Короче, для новичков можно взять резюме в конце и по списку идти читать учебник и решать задачи. Понятно, что все 15 или более методов массивов сразу не нужны, что будет в основном for of и map использоваться. Но надо знать, что есть и др, тк в каких-то ситуациях и они будут нужны. И так во всем. Короче, все круто и по делу.
Короче как я выучит js+react
1) сначала ознакомился с html css. Даже кое что сверстал
2)Потом начал учить react. Реакт это в основном функции, тернарные операторы и онклики. И методы массивов. Вник хорошо и даже устроился на работу, а потом слегка подтянул базовый джс типо циклы в массивах и в двумерных массивах обычные условия и как то так. Сейчас углубленно изучаю джс. Типо замыкания классы бинды эпплаи
И еще хотелось бы добавить что много начинаешь понимать когда много пишешь. К примеру мне повезло с работой хочешь не хочешь приходилось каждый день писать смотреть как другие пишут. Сразу вникать в mobx это жестко помогло. А Так сам втупую если бы писал то не осилил бы наверно
Одно из немногих отличных объяснений. Тоже когда начал учить, не понимал даже зачем переменная, потому что примеры, в большинстве курсов, были типа let age = 30; ну типа понятно что это, но как это использовать... И пока дошло до объяснения, что в переменную можно вкладывать элементы из html файла и менять их как тебе удобно, уже пропадал всякий интерес... Короче спасибо за видео :)
Спасибо!
Dr Fridens А хочется чтобы разжевали и в рот положили? Так программистом не стать. Не понятно что такое переменная? Гуглим. Тут даже само название говорит что это нечто что можно изменять. Исходя из формулировки вашего комментария могу порекомендовать начать с "Код" Петцольд Ч.
Автор все четко разложил, он нашел ту самую точку входа которую я так долго искал. Учился на курсах Full stack по системе суперинтенсив - 8 часов в день - и все равно "не зашло" мне по части JS - потому что не было четкой структуры и не было той самой точки входа. На первом этапе очень важно прочувствовать, что ты можешь использовать этот инструмент здесь и сейчас, что он не эфимерный, а реальный.
Спасибо!
@@stackdev спасибо за труд! С меня подписка!
@@user-hi8rw9kk9v Спасибо!
Спасибо большое за ваш труд для нас!
Спасибо за поддержку!
Из своего опыта обучения js скажу, что бы я не читал, чтобы я не смотрел, ничего не понимал) только когда наткнулся на определенный курс где все показывается на реальных примерах пришло понимание)
Название курса?)
Привет! Что за курс?
@@fed4470 ruclips.net/p/PLM7wFzahDYnEltE-aVGhRHYPwIJn0Xquu
@@ЕвгенийШаталин-с5х ruclips.net/p/PLM7wFzahDYnEltE-aVGhRHYPwIJn0Xquu
@@alexeyilin1527 Спасибо 👍
Мужык, ты крут! это лучшее для новичков что я видел на ютюбе
Спасибо!
Присоединяюсь! Максимальное количество полезной информации за минимальное время + доходчивое объяснение для новичков! Василий, продолжайте в том же формате и дальше - на шаг сложнее и подробнее в JS но в том же формате, потом еще сложнее! Это действительно очень здорово и круто! Такой формат изложения обречен на успех!
@@artpaint7109 Спасибо!
На моменте когда мы получили 180 видов пива, изучать JS захотел в 180 раз сильнее!
Спасибо!
А какой смысл, вам похоже интереснее будет где-нибудь в пивной отрасли)
Спасибо за полезное видео!Конечно ,очень интересно!!!
Спасибо - поставил себе в план.
Василий, огромная благодарность за видео. Сделайте, пожалуйста, такое же, но для frontend-разработчика в целом.
Спасибо вам огромное за ваше видео!)
Было бы круто посмотреть курс о мини проектах на ваниле)
Спасибо большое! Очень интересно и полезно.
Если правильно понял, то весь смысл чтобы придумать самому себе задачу и начать ее делать, например калькулятор или шахматы, паралелльно читая mdn, и не тратить время на поверхностные курсы и устаревшие книги. Благодарю автора за это понимаение
Ну не то чтобы придумать, с начальными знаниями мне вот сложно что либо выдумать 😅 беру простенькие готовые и оно ложится
ТО ЧТО НУЖНО!!! Благодарю!!!
Спасибо!
Все четко без воды. Класс 👍
Спасибо!
Очень полезное видео, спасибо за контент! 👍
Спасибо за поддержку!
Конечно интересно.Я с вами)))
Хотел уже бросить изучать и тут Вы! Возвращаюсь
Нужно дожимать до конца:)
Не канал, а сокровище! Почему так мало подписчиков? Мне кажется скоро разрастётесь!))
Спасибо за очень и оооочень классный контент!
Какое счастье выбирать откуда получать информацию..
Спасибо большое!
Я начал изучать html и css дней 15 назад, я научился многому и сейчас изучаю, мой подход я назвал учеба по ходу дела, то есть я выучил какие то основы основ на вебрефе, я забил на вебреф и стал сам что то делать, и когда у меня появляются вопросы я гуглю тэг или атрибут на прекрасном сайте htmlbook, сейчас мне уже нужен javascript, чтобы сделать осмысленную систему поиска, тк в html и css нельзя сделать полноценно работающую поисковую систему(по крайней мере я не нашел нужной инфы)
Мне понравилось.Я новичок в вёрстке,маленько знаю HTML,CSS и столкнулся с JS.Искал видео где понятно объяснялось бы про работу с этим языком.И похоже нашёл.Подпишусь пожалуй.
Спасибо за комментарий!
Долго искал, замену VBA/VB в целом, и не хотя остановился на JS, я один из сторонников одного универсального ЯП, для всего от электроники до десктопа ибо не только здоровье, но и время не бесконечно и в жизни есть много чего интересного кроме ЯП и ПК, к тому же ЯП для меня никогда не будет чем то основным как и само программирование, и не переходил бы, если бы не перешел на свободное ПО и облачные сервизы, а там с VBA сложно, по этому писать код каждый день, увы не стал бы ни за что, для меня чем то больше подходит, учеба по принципу парето, 20/80 изучить основы, найти видео или литературу, где на практике создают пошагово несколько приложений, с нуля до результата, а так же примеры автоматизации... в тех же облачных сервисах, и так шаг за шагом... разбив на уровни для самого себя... свои возможности...
Было бы круто посмотреть курс о мини проектах на ваниле)
Скоро вероятно - займусь этим
На самом деле большое спасибо за наставление! Только начал изучать JS по курсу на Udemy , просмотрел около 50 уроков, итог 80% не понятно...
Курс конечно закончу, не бросать же пол пути, н в дальнейшем планирую изучение по MDN.
На самом деле курсы - это хорошо. Я сам много учился по курсам + большое количество проектов делал по youtube. Просто чтение книг на старте - мне совсем не помогло (скорее демотивировало - от большого объема + количества непонятных вещей).
Поэтому моя стратегия на старте - делать руками и в нужных местах копать глубже, используя MDN (можно и книги... но MDN доступен бесплатно online + содержит всю необходимую информацию).
Книги понадобятся позже, когда нужно будет разбираться с более сложными темами......
@@stackdev Благодарю!
@@sparta6776 udemy это мусор как по мне, там первая задача стоит как заработать деньги... попробуй freecodecamp, может понравится, хотя бы это бесплатно, да и попрактиковаться можно
@@themixmaster Ну как же так, все под одну гребенку. Думаю, что везде есть и годнота и мусор, надо понимать и фильтровать
Если не секрет, какой курс? Случайно не Ивана Петриченко?
Благодарю! Полезно!
Спасибо!
Отличная книга для чайников - это "Код" Петцольда. Что бы не возникало тупых вопросов из области "а зачем нужны переменные, что такое аргументы функции" итд
Мне нравится такой подход. А то сначала везде учат рекурсии, циклы, массивы, ... Забил голову разными видами функций, а как и где это применять, не понимаешь
Вот видео, которое я так долго искала. Надоели эти базовые переменные, функции и тд и тп. Этой информации пруд пруди, куда ни глянь. Все говорят, практика..садись и пиши код. А что писать? Непонятно как теорию эту в жизни использовать. А в этом видео автор конкретно показал, с чего начинать, за что огромная благодарность. Я новичок...видосов 10 за плечами по js. Но все понятно, что автор показал. Спасибо большое!!! Вектор найден
Видео хорошее, читал в комментах, что как китайская грамота для новичков, я сам новичок , и пару недель назад тоже бы ничего не понял, у автора есть другие вводные видосы, в которых он касается упомянутые здесь темы! Василий Муравьев, очень прошу сделай серию видео с практикой , про которую говоришь в конце этого ролика, я подписался, лайк поставил !
Спасибо за поддержку. Работаю над этим.
Спасибо что помогаешь !
Хотел поделиться этим видео с одним новичком, но прежде решил посмотреть урок сам.
Начало было отличным и с автором полностью был согласен касательно книг, но потом, как-то даже разочаровался в видео.
В заголовке указано "рассказываю для начинающих", но за 2-3 минуты необходимо понять, что такое консоль, дебаг, переменная, const и DOM 😮
Сколько ютуберов столько и мнений:) Тебе привет и спасибо за контент
Спасибо, информативно
Рекомендую автора, брал у него курс базовый по js 😊 понравился, плюс чтение литературы даёт свои плоды 😊 мне лично смотреть потом читать на эту тему литературу, и потом писать код уже осмысленно, очень помогает. Курс у автора структурированный и поэтапный от простого к сложному постепенно и аккуратно чтоб не поплыл разум новечка 😂😂😂
Спасибо большое!
Спасибо! Было бы интересно посмотреть курс на ванильном JS
Спасибо за видео.Прохожу самостоятельно обучение на бесплатных материалах,вроде бы и вещи уже сложнее ,чем в данном видео,а вообще не понимаю , как все эти знания собрать в кучу. Данное видео очень доступным языком показало мне это!Спасибо👍🏻
Спасибо!
Согласен с вами полностью )) Это так глупо,человек не понимает что такое циклы и прочее ,ему пихают сразу книжку "грокаем алгоритмы"
Ну да.... Я хотел показать, что для начала изучения JS - много не нужно:) И материал доступен бесплатно онлайн
@@stackdev, предлагаю создать телеграмм канал для оповещения новых видео и коммуникации начинающих разработчиков
@@evgenykorolev9108 Офигенная идея
Вообще то я смотрел то видео, и там грокаем алгоритмы идет третьей книгой для изучения а не первой. Так что этот автор неного лукавит.
но никто не предложил начинать с этой книги, ее хаудихо предложил пройти после того как освоите всю информацию на learn javascript ru, а там вы как раз и поймете что такое циклы и прочее
Василий, спасибо, все как обычно, круто ))). Единственно - вы забыли указать ссылки в описании, о которых упоминаете в видео.
О! Спасибо - все забыл - забегался:)
Сегодня нашел дорожную карту для front end на 2022 год в виде схемы. Пишут, как и вы говорите, не нужно все подряд изучать, чтобы не уйти не в ту степь.
Есть ли у вас такая дорожная карта для новичков?
Я смотрю это видео и понимаю только html элементы)) Я знаю для чего html и css. Но вы в js дублируете, как мне это видится, html елементы. И я совершенно не понимаю зачем это))
Если интересно, могу скинуть ссылку на эту карту. Было бы интересно узнать ваше мнение. И возможно, у вас есть видео по этим этапам.
Костяк доржной карты Frontend разработчика остается неизменным: HTML/CSS + JavaScript + React (на нем работы больше) + Redux. Также нужно понимать как работает инструмент контроля версий - Git.
Также будет плюсом общее понимание - как работает бэк, как происходит взаимодействие с базой данных (express сервер, MongoDB)...... Как-то так...
Спасибо. Мне очень помогло разобраться. Отличная подача материала.
Спасибо за поддержку!
В общем парни, правда состоит в том что для того чтобы программировать, надо работать над этим несколько лет от 3-5 лет и более и реально развивать свою думалку, пилите свой мини проект, нужно улучшать каждый день мозг разными способами (витамины, дыхание, стимуляция), навыки и умения, структурировать, становится умнее, заниматься спортом, развивать самодисциплину, логическое мышление и приучать свой мозг учиться и понимать и вы часто в программировании будете сталкиваться с тем что накатит ощущение что вы нихера не понимаете, что вас мама не так родила и прочее, но это лишь потому что мало загрузили нужной инфы в мозг и еще мозг не готов собрать весь пазл, не стоит наивно полагать что программирование это легко, вначале это реально боевые действия на поле мозга и не только, но это стоит того и да пребудет с вами сила и все получится!
Какую цветовую тему вы используете для кода?
Dracula
Во-первых хотелось бы поблагодарить автора видео за предоставленную информацию и вектор, по которому стоит двигаться. Действительно, соглашусь с остальными комментаторами - такой информации я на просторах ютьюба ещё не встречал (обычно это занудная чепуха, которая либо непонятна для начинающего, либо ещё более неинтересная чепуха по базовым основам синтаксиса, который любой уважающий себя новичок уже изучил).
Во-вторых хотелось бы автора предостеречь автора от полемики в комментариях, ибо комментаторам всегда будет что-то не нравиться. Просто делайте свои ролики так, как считаете нужным, за это вас и смотрят, за свой взгляд.
Спасибо за внимание.
Спасибо за поддержку!
в 2021 нельзя начинать изучение js с манипуляцией DOM - время идеологии jQuery ушло. Впоследствии будет очень сложно окунуться в манипулирование данными, на которых и построена современная разработка и все фреймворки - считайте, нужно будет заново изучать новый язык. Научившись грамотно управлять структурами массивов [], объектов {}, массивов объектов [{}, {}], будет заложен отличный фундамент для дальнейшего изучения языка и фреймворков, и даже DOM-манипуляции будут построены грамотнее. js, в первую очередь язык программирования, а уже потом, перекрашивалка для css и скрывалка блоков html. Соответственно начинать изучать надо как и любой другой язык - переменные, условия, циклы, классы (хоть и в js это и прототипы)) ). То, что написано у автора - стандарт обучения языку 2007-2012 годов, все кто шел по этому пути, а таких на, тот момент было большинство, очень сожалел, что не потратили больше времени на оперции с массивами и ооп
Интересное мнение - но я с ним не согласен.
Изучение манипуляций с DOM на старте делают процесс вхождения - проще, понятнее и нагляднее.
Почему JQuery?
А современные фреймворки - как манипулируют ДОМ элементами под капотом?
Динамическое создание/манипулирование DOM деревом - как раз подразумевает управление структурой массивов, объектов итд...
+ Этот подход дает визуальную составляющую - что имеет большое значение на старте.
Спасибо вам большое.
Спасибо вам - за поддержку!
Делал по одному из видео параллакс эффект но у меня не выходило.Понял что без JS никак не обойтись,надо учить ))
Какая-то каша. Из всего понял только одно, что нужно зайти на MDN и проходить обучение там. И для каких начинающих это видео -Для тех, кто как-то знаком или для людей знакомящихся с нуля. Поскольку мне, человеку с нуля все это в принципе не понятно. Почему именно эту команду мы пишем, почему именно такое значение мы задаем и.т.д. Если приводить аналгогию, то со стороны это выглядит, как если бы я взял ребенка на репетиторство по Английскому, забил болт на грамматику и сходу начал бы рассказывать - "Вот это слово пишется так, а читается вот так. А вот в этом слове буква Эй(А) будет читаться, как О." А что, почему, да зачем оно нужно, главное сказать что мои методы обучения для новичков, а все остальные просто льют воду.
Понятно, что приступать к изучению JS нужно после изучения HTML/CSS.
Действительно, это видео больше для тех кто имеет какое-то отдаленное представление о JS, может сам пытался написать какой-то простой скрипт....
Сам процесс изучения JS подразумевает большой объем самостоятельной работы.
То есть вы должны активно использовать Google, чтобы искать, сравнивать, практиковаться итд...
Могу сказать, что тоже самое касается работы разработчиком. Невозможно знать и помнить все.
Василий, спасибо вам за труд. Вдохновляет.
Вопрос - по какому принципу вы ставите или не ставите ; в конце строчек кода?
Нужно ставить. У меня в каждом проекте настроен eslint - который все поправляет.
А здесь eslint отсутсвует (лень было устанавливать:))
Вообще можно не ставить. Интерпретатор js сам "в уме" проставляет точки с запятой где надо. НО - это механизм исправления ошибок, а ошибок лучше не делать изначально, вместо того чтобы позволять интерпретатору додумывать и прибираться за ленивым программистом
Очень круто!
Спасибо!
Не открывается Google Chrome(браузер по умолчанию) с помощью Go Live, появляется уведомление - Server is Started at port : 5500.
Хотя вручную тыкаю html в папке и в браузере все открывается как у вас на видео и js код подцепился в консоли.
В настройках Live Server , live server settings custom browser выбран Chrome.
Дядь, спасибо тебе. Вот уж правда доступно, и правда быстрые живые примеры, что называется БЕЗ ПОЛИВАНИЯ ВОДЫ НА МЕЛЬНИЦУ.
Продолжайте пожалуйста. Кому надо, тот поймёт. Только в самом деле, добавьте в ...( рассказываю для начинающих )... уточнение "знакомых с основами вёрстки". Иначе это действительно многих сбивает с толку.
У меня для автора видео неожиданные новости - работа с дом, события и все прочее, что он указал, как то, на чем следует сосредоточиться, на первых єтапах, изучая JS - *никакого отношения к js* не имеет.
Єто все детали станадарта html5, которые вообще никак не зависят от того где они используются, в JS или любом другом языке.
Почти все видео посвящено тому, как использовать html5 методы, в том случае, если они доступны из JS и не имеет вообще никакого отношения к самому JS
Вероятно автору видео, все таки стоит прочитать хотябы одну книжку до конца.
Очень полезно! Хотел бы узнать какую тему vs code используйте
Спасибо! Тем называется Dracula
Перешёл сюда из видео "Как выучить JS? Самый аху### способ" , где видео и было рекламой.
Книга от Head First одна из лучших для начала.
Согласен, сам по ней учился
у них по JS несколько книг - вы про автора Фримена или Мориссона?
@@stas7che я читал книгу от Фримен Э., Робсон Э.
что то не то у меня не получается при вводе const div = document.createElement('div'); в консоле не выводится а выводит только , почему const а не let, я понял что это не учеба, плюсом просто выводит код без обьяснений. по книжке я тоже так могу.
Никак не могу настроить VS code, делаю все как на видео, перерыл весь интернет пробовал и как другие вписываю адрес () не открывает в браузере.
лив сервер запускается, страница в браузере открывается , изменения на вкладке html работают, джаваскрипт консоль не работает никак . Нигде в инете не могу найти инфу
Ещё один. Первое js не надо учить, надо понять. Понял весь js, можно за неделю без проблем. Дальше самое интересное, это браузерное api js, вот его придется запомнить. Правда достаточно запомнить основы, все остальное редко используется, на все уйдет месяца 2 с полным пониманием. Mdn, тогда не идеал, Новичок запутается, там не понятно с чего начинать. Самое лучшее найти канал, где уже поэтапно все рассказано. Дальше искать студию, где требуются Новичок, вас научат + заработаете ( хоть и не много)
В остальном, начинать сразу с dom, это убиться можно. Пример того, что ты сам плохо знаешь js, в самом видео. Что если у тебя 3000 вложенных "p", ты каждый раз будешь побегать по ним?
Почитай про события, есть понятие всплытие и погружении. Таким образом, не придется перебирать весь dom, браузер сам расскажет что и где, когда произошло, останется только обработать ( т.е нагрузка минимальная)
На "понимание" каких-то базовых вещей в JS у меня ушли месяцы:) Мой процесс изучения JS не прекращался и продлжается до сих пор.
Мне всегда приходилось прилагать много усилий для того чтобы во всем разобраться. Это - непростой путь.
Всегда восхищался людьми - которые могут "понять" JS за пару недель! Серьезно.
@@ЕвгенийПанкратов-г5ь Оптимизация - это всегда правильно. Но - оптимизация - это чуть позже.
Хоть. 1 норм автор попался. А то это блогеры заебали со своими курсами. Что не ролик то мямлют жуют. 90% всего курса зря просраное время. Но этот ролик мне понравился очень. Не жуёт очевидно. Кратко. Локанично. По теме. И ещё русскую документацию дал. Молодец
Спасибо!
И просьба, операторов сравнения называть строго по именам, это для тех кто дальше сам захочет изучать js самостоятельно.
Операторы, это тоже люди, хоть и работы дурацкая. И я всех их называю по именам, если сами представляются и ни с кем не сравниваю, все люди разные
Поржал в голос от названия ролика, кажется я знаю куда отсыл ))) Надеюсь содержание не разочарует ;-)
Очень интересно рассказываете. Не так страшно выглядит теперь
Не нужно бояться - это однозначно. Как говорится - это не "rocket science":)
@@stackdev а вот самые первые шаги: что делать?
@@ВЛАД--БЛИЦ Надеюсь на след неделе у меня выйдет вводный курс по JS для начинающих - можно его будет посмотреть. А вы верстку уже знаете?
@@stackdev можно сказать что знаю. Сделал две страницы по макету (HTML и CSS). Основы точно есть
@@ВЛАД--БЛИЦ Ок - тогда База JS - и в бой - делать небольшие проекты. Если про мой канал говорить - Будет вводное большое видео скоро:) Постараюсь как-то структурировать все.
А теперь вопрос, пишу не тебе первому, некоторые ребята сделали подобное видео и так - почему таких элементарных вещей не говорят "топ блохеры" которые обещают успешный успех? Они говорят что практика практика, а это понятие растяжимое. Какие темы учить так же особо не говорят, тем более если тебе надо знать конкретные темы для обучения, это тебе не ответят. В общем спасибо, что такие парни как Вы, с маленькой аудиторией вначале, несёт истинное добро в массы !)
Спасибо за комментарий. Решил сделать это видео - потому что сам через это прошел. Действительно - с одной стороны так много всякой информации...... С другой стороный совсем непонятно как к этому всему подступиться..... А дальше тоже вопросы остаются - типа сколько времени отвести базовому JS - на каком этапе подключать фрэмворк (какой фрэймворк?) и куда двигаться дальше. Это еще одна отдельная тема
@@stackdev можно ответ, на вопрос: сколько времени уделить ванильному JS? Когда можно подключать фреймворки?
Почему ничего не было сказано о цыклах в этом видео, то есть было, но о циклах как методах массивов...
У меня до сих пор хромают циклы, как их понять и разобраться?
Делаю задачки по циклах и иногда уходит много времени, а делаю вроде не сложные, базовые задачки, то есть не что-то с codewars. Как их учить и разбирать?
@@stanfarshtei1291 По поводу времени - у всех по разному. У меня заняло примерно 4 месяца - чтобы уверенно начать писать и понимать простые скрипты - типа вот этого: ruclips.net/video/Vg_tcemcobg/видео.html
или такого: ruclips.net/video/434L4VCWT7U/видео.html
У меня есть отдельное видео там где я сравниваю разные циклы: ruclips.net/video/jQUYTS8pjpA/видео.html
Также есть отдельное хорошее видео о методах массивов:
ruclips.net/video/vYuXuHQu2eo/видео.html
+
Скоро опубликую - Базовый Курс ПО JS - там будет все лучше структурировано.
Фреймоворки - можно начинать как раз после базы JS ( в моем случае - через 4 месяца).
@@stackdev Спасибо за ответ!! У меня задачки на циклы не получается иногда делать, из за этого часто думаю, что я слишком 'неумный' ... Это меня демотивирует. Что посоветуете в этом случае?
Спасибо за канал и подход к обучению!!!
@@stanfarshtei1291 Посоветую сделать 100 циклов - по памяти/по примерам итд...
Тогда вы полюбите циклы, а также поймете, насколько гениальна пословица "повторение мать учения":)
Учу css, когда самостоятельно начинаю верстать не получается 😩 и никак не могу дойти до js
Чуть больше усилий и все получится!
@@stackdev спасибо за поддержку! А когда нужно переходить на изучение bootstrap? После того как изучу css?
@@nilufarabylova3897 Bootstrap вообще не нужно (мое мнение). Если ваша цель стать frontend разработчиком - то быстрее расправьтесь с базовой версткой (сильно в CSS углубляться не надо - так как он может быть достаточно сложным) и переходитте на JS. Инвестируйте свое время именно в JS + сопутсвующую экоистему инструментов (React, Redux, Express.....)
Простой пример. На моем текущем месте работы - верстка занимает 2-3% времени (используем AntDesign с готовыми компонентами). Все остальное - React + JS (пишем логику)......
@@stackdev благодарю за ответ
смотри канал от 0 до 1 он целиком и полностью посвящен верстке, там верстают макеты и очень все подробно объясняют "для чайников", там где не понимаешь читай подробности на webref ru, за ним повторяй, делай макеты, потом уже пробуй делать свои
Добрый день!
Я в начале пути. Прошел теорию html и css. Сейчас в планах все это закрепить в практике. Как считаете, сколько времени выделить на это прежде чем перейти к js (неделя-месяц?). Занимаюсь по 5-6 часов в день, 4 - 5 дней в неделю.
Спасибо за ответ!
Добрый день. Я думаю - не более 2x -4х недель... В процессе обучения разработке - вы также будете сталкиваться с версткой в той или иной мере (то есть практика будет).
Это лучшее, что я видел за последние 10 лет по теме программирования. А я пересмотрел сотни и тысячи разных видео по разным языкам. Спасибо за труды, мне зашло) Я после большого перерыва просто решил освежить знания) Мне в своё время на хватало именно такого подхода с последовательностью конкретных шагов. Но совсем начинающим это конечно ничего не даст и взорвет мозг) Для них нужно дольше, подробнее, и с объяснением каждого шага, и желательно с пояснениями зачем вообще нужно то или иное действие. Они ведь не понимают ни что такое консоль, ни что такое DOM и т.д. Я про тех, кто прям совсем с улицы. Но я конечно понимаю, что это уже совсем другой уровень затрат сил и энергии. Но с вашей подачей мне кажется может получиться суперский курс для новичков) В любом случае желаю вам успехов)
Благодарю за комментарий! Это мотивирует
страшно представить, что вы смотрели целых 10 лет, если это видео лучшее и для вас все еще актуальны видео для новичков
Очень доходчиво, четко, точно, ясно, без воды. Так держать! С меня лайк, подписка, комментарий. Лучшее объяснения, что я смог найти в ютубе - это ваш канал. Еще бы было круто, чтоб вы читали код как книгу. К примеру
if( a === b){
console.log(c)
}else{
console.log(d)
}
если "а" при строгом сравнении равна "b", то в консоль выводим "с" иначе в консоль выводим "d" // ну и т.д. Это бы новичкам очень помогло сразу правильно читать код и формулировать ход мыслей. Не знаю, понятно ли я объяснил? :)
:) Когда идет запись - сложнее собраться и коротко и четко без запинок сформулировать мысль
Вот мне бы это видео полтора года назад,когда я начал учить js сколько бы ошибок я не сделал на пути тогда а?))) спасибо за контент,буду рекомендовать всем кто начинает свой путь во фронтенде, еще спасибо за звук, отличная подготовка!
Спасибо!
Далеко вы ушли за 1,5 года? Интересно скорость обучения с ошибками )
@@sashasiniytsin8951 Сложно сказать, с нуля, я вообще не знал что такое фронтенд, сейчас я могу решить почти любую задачу с гуглом и доками, проблема была в структурированом изучении, за курсы я платить не хотел а то что есть в инете бесплатно это полный шлак. Когда начинаешь учиться очень сложно работать с доками. Сейчас доки это основное. а вообще, я пришел к тому что люблю реакт,но занялся бэкендом и учу бек)) сами понимаете это в свободное от работы и семью время,а не круглосоуточно
@@gorillsezh3703 Расскажи , пожалуйста, как ты изучал фронтенд, какими ресурсами и источниками пользовался
Есть контакт ....между HTML и JS.