С момента выхода прошлого ролика прошло 3 года. За это время я много общался со зрителями и многие дали обратную связь, что прошлый помог устроиться на работу, начать программировать на JavaScript. Для меня это очень вдохновляюще, а потому я решил сделать обновленный курс. Надеюсь он так же поможет многим познакомиться с языком, получить первую практику и реализоваться в своей профессии. Желаю успехов и приятного просмотра! Полезные ссылки к видео: Практика к ролику и доп. материалы: bit.ly/3NmRwRn Бесплатный курс по HTML & CSS: bit.ly/44fCweM Эксклюзивный контент на моем Boosty: boosty.to/vladilen Так же подпишитесь на мой телеграм канал: t.me/js_by_vladilen
Смотрел два твоих курса по js все супер классно описано и понятно кроме замыкания, просто какая то жесть оба раза разные примеры, как они работают понятно, но нет конкретной формулировки чтобы понять концепцию
Хотела посмотреть тренинг по ангуляру. Обнаружилось, что сначала надо понять typescript. Открыв тренинг по ts, ссылка привела на данный тренинг по js. Тут оказалось, что мои знания html/css тоже из эры до-bootstrap. Всем новичкам терпения! :-)
Мне 47 лет, я инвалид 1 группы (13 сентября 2005 года попал в автомобильную аварию). Диагноз - вывих-перелом шеи С5-С6, полный паралич и потеря чувствительности ниже плеч. Первые 1,5 года только лежал, мог шевелить головой и немного руками (кисти не работали вообще). Сказать, что мир рухнул - ничего не сказать! Представьте, только что был молодым, здоровым, активным, востребованным, получал удовольствие от жизни, и всему конец… Моё спортивное прошлое (в университете занимался карате и Джиу-Джитсу) заставляло меня двигаться. Через 3 года ежедневных тренировок с различными приспособлениями, ремнями и петлями научился садиться в инвалидное кресло, отжиматься и заползать с пола на кровать и пр. В 2010 году купил компьютер. Первое время не мог наиграться в «стрелялки» и «бродилки». Зато научился быстро тыкать по клавишам, немного разработал указательный и средний пальцы левой руки (теперь держу мышку только в ней). В 2012 году прошел платный интерактивный курс и сделал 2 сайта на автомобильную тематику (у меня специальность - инженер-механик), начал зарабатывать небольшие деньги на продаже рекламы. К слову, за 8 лет я написал более 5000 статей! Осознание что «я могу превзойти свои слабости» придавало мне силу и мотивацию для творчества. В 2021 году знакомый, он работал программистом в EPAM, как вариант, посоветовал начать изучать English и программирование и устроиться на удаленную работу. И тут всё закрутилось, завертелось! С тех пор целыми днями учу English, HTML, CSS, Git, JS и др., борясь со спастикой (непроизвольное сокращение мышц ног, рук, туловища), терпя жутчайшее жжение ниже пояса (сижу, словно на раскаленной плите), хроническое недосыпание (просыпаюсь от боли до 10 раз за ночь, а часто и вовсе бессоница) и подсевшее зрение. За 3 года обучения имею хорошие результаты: читаю техническую документацию на английском, немного говорю на бытовом уровне и понимаю на слух, научился верстать простенькие сайты. В конце концов, голова начала по-другому работать! )) Но чтобы развить навыки верстальщика и устроиться на работу, нужно учиться у профессионалов. Курсы по программированию стоят больших денег, а у меня их нет. Приходится учиться самостоятельно, а это тяжело (может возраст влияет?). Зато как дисциплинирует! После аварии прошло 19 лет. Чувствительность тела ниже плеч ко мне так и не вернулась. Все вышеперечисленные симптомы продолжают меня мучать. Но самая большая проблема в моей жизни - не чувствую позывов в туалет. Да, да, ребята, представляете! У кого-то в приоритете деньги, квартира, машина, любовница и пр., а мне просто хочется нормально ходить в туалет!!! (по-маленькому - в животе трубка, а по-большому - надеюсь на удачу) В связи с этим, не могу без тревоги съездить на прогулку, в гости, в больницу и т.д., всякий раз рискуя оконфузится. Мне во всем помогает сиделка, без которой мне просто не выжить. Она меня одевает, моет, приносит еду и т.д и т.п. Раньше за мной ухаживала мама. Теперь ей уже 75 лет, она сильно болеет, и за ней самой нужен уход. Но сдаваться и оставлять всё как есть, даже мысли не было! Сегодня, погрузившись в мир IT, я начал по-другому мыслить и смотреть на жизнь. Появилась уверенность, что я смогу, что справлюсь, появилась тяга к жизни, планы на будущее: купить квартиру, жениться, родить детей. Жизнь приобрела смысл!!! Помимо IT-технологий, я ежедневно занимаюсь физкультурой, увлекаюсь психологией, единоборствами, историей, много читаю и пр. Так что, ребята, как бы не сложилась ваша судьба, не отчаивайтесь, будьте сильными. Берите себя в руки, занимайтесь физкультурой, начинайте учить программирование, иностранный язык, читайте книги, ставьте цели и шаг за шагом идите к своей мечте! Кто хочет со мной общаться и поддержать меня, в т. ч. материально, ищите контакты в описании канала (кликните по ссылке возле фото-аватарки).
К счастью или сожалению вы не одиноки...У моего супруга та же история с дисками с5-с6(ему правда 29 лет,а травме 3 года).У него та же чувствительность и те же возможности,которых вам удалось достигнуть за период реабилитации.Он тоже работает в этой сфере(оказался там раньше, чем получил травму).И радостно и грустно читать такие истории.Я рада,что вам удалось найти дело своей жизни!Успехов вам!!!
есть востанавливающие методики, через душу работаешь, истоки находишь, и регенерация точно есть, пройденно!!!! вера в возможное актуально, Бог всё может!!!
Короче ребят, месяц назад старался понимать, но никак не получалось. Теперь имея немного базы с курсов могу посоветовать людям с чего начинать изучение js по полочкам: 1. Типы данных 2. Переменные 3. Условия 4. Массивы и объекты 5. Циклы(самое сложное для меня) 6. Функции и методы 7. Сложные методы 8. Контекст this(ментор сказал, что эта тема не так важна, но знать надо для собесов) 9. Деструктуризация 10. Promise 11. Dom . Удачи в изучении!
Владилен, хочу сказать большое спасибо за проделанную работу, я как человек изучающий JS с начала года скажу, что 95% я уже знал, но повторить было круто. Но есть одно но - хочется чтобы ты услышал это и понял нас - начинающих - где-то в последней четверти курса ты начинаешь очень жестко накидыать, у тебя там вложенность во вложенности и ты только слегка объясняешь и идешь дальше - если ты делаешь контент для полный новичков - они этого во первых не поймут, а во вторых это может жестко отбить желание изучать дальше. Хочется сказать, что такие сложные темы в последней части как классы, прототипированное наследование и асинхронность - хотелось бы услышать более подробно и разжевано, или уж лучше совсем не касаться. Я понимаю, что тебе это супер просто, но это не супер просто , особенно тем кто в глаза JS не видел до твоего видоса. Успехов!
мне кажется, если начинаешь учить с 0, не стоит брать видео "учим язык Х за 6 часов". Мозгу нужно много времени чтобы усвоить новые концецпии. Как справедливо заметили выше, это скорее для тех кто уже знает основы. Лучше в случае изучения с нуля потреблять информацию небольшими порциями, детально останавалаясь на новых понятиях.
Че вы все такие глупые? Я сразу же врубил видео js за 1 час и впринципе всë понял. Конечно ничего не запомнил, но было понятно что как и почему так происходит
Я тоже как и @alexandregorov3239 начинающий "студент" в этом деле. Начинаю JS c "нуля". Хотя не совсем так. В юности занимался программированием, но потом бросил. Кстати мне 63 года. Сейчас вот решил опять попробовать свои силы. Огромное спасибо Владилену !!! за то, что нашёл он такой вот "cвой метод" подачи материала через практическое программирование "ON LINE". Ранее такого не встречал в Интернете. Очень сильно и действительно профессионально. Но простите меня за то, что берусь советовать - предлагаю немного помедленнее и с разумными паузами давать материал. Особенно в конце на 5 часу - марафона. Понимаю, что время и так затянуто, но нам ведь важно качество продукта ? Приходится несколько раз откатываться назад и прослушивать ещё и ещё раз пока не поймаешь суть. Eщё раз спасибо, Владилену, за бескорыстность в бесплатной форме подачи материала и дай бог ему и всей его команде процветания и роста в профессиональном аспекте, как и в бизнесе.
Я не знаю почему, но именно твои курсы просто беспрепятственно попадают напрямую мне в мозг. Я пробовала смотреть очень много разных курсов, и среди них, конечно, есть очень хорошие, но даже их мне иногда сложно понять и приходится прилагать немалые усилия, чтобы переварить всю информацию. Но когда я смотрю твои курсы, я будто бы смотрю художественный фильм, мне даже почти перематывать не приходится. Учусь в колледже на программиста, сейчас изучаем JS, и скажу честно, я звезд с неба не хватаю, причем еще трачу много времени на работу не по специальности, плюс со мной учатся ребята уже с бэкграундом, которые пришли ради корочки. Так вот, на этой сессии я вошла в 10% лучших на экзамене по проге. У нас на потоке около 700 человек и я готовилась чисто по твоим видео. Так что если ты когда-нибудь уйдешь с ютуба, это нанесет мне непоправимую психологическую травму 💀 Дай бог тебе здоровья.
@@zhanarzhaksilikova2125 ну поэтому он наверное и называется "курс для начинающих". Если кто-то ожидает стать синьором за один курс для новичков, то тяжело ему придется в жизни
Для тех кто думает смотреть или нет. Видео имеет смысл смотреть если вы выучили основы js и видео больше как повторение пройденного и сможете почерпнуть что то новое, под "новым" я подразумеваю теорию которую вам еще предстоит выучить. Если бы я ничего не знал до этого я бы вообще ничего не понял. По сути для новичков видео бесполезное и является просто рекламой курсов, вот и все, а курсы как мне кажется такого же качества как и само видео, так что занимайтесь самообучением, инфы много и курссы вам не нужны. Мне намного проще учиться самому и я еле досмотрел до конца...
@@bcghghfhb9032вся суть самоучек это придумывать себе какие-то проблемы и героически с ними бороться(по себе знаю). Запили какой-то сайтик с анимациями, кнопочками и прочей мишурой которая на жабаскрипте работает. Не знаешь как - гугли
@@bcghghfhb9032 В начале видео говорится две очень мудрые вещи, которые все как правило пропускают мимо ушей - просмотра данного курса не достаточно для устройства на работу и надо много практиковаться тыкая по клавиатуре нарабатывая опыт. Отвечая на ваш вопрос, в мире нет ни одного курса, пройдя который вы бы стали специалистом в какой либо области. Вот открываете вы учебник по биологии, как бы вы его не вызубрили биологом вы не станете, у вас будут лишь поверхностные знания, а по каким то темам останутся пробелы аж по целым темам, т.к. учебник может быть написан с уклоном в другую тематику. Что бы устранить это, есть ссылки на источники в конце учебника, нужна не ограничиваться одним лишь этим учебником. Вот и тут так же. Курс может быть обобщенным, показывающим на что способен язык и как с ним работают (как данный курс), а может быть по темам. Найдите себе roadmap и в соответствии с ней ищите курсы по темам (не обязательно видео, документация тоже считается своего рода курсом, либо тема на форуме, вам главное получить знания, а в каком виде их найдете это как повезет). Ведите тетрадь как в школе. А параллельно практикуйтесь, найдите задачник по этой теме и вперед, сначала это больше напоминает зубрежку, ты просто многократно повторяешь как будто на память одни и те же действия: создай массив, найди сумму всех элементов, создай новый массив из четных элементов, а на следующий день опять повторяешь то же самое. И так до бесконечности, пока не появится мышечная память, и только потом ты начинаешь потихоньку понимать как все работает, ну либо думаешь что начинаешь понимать =). Потом переходишь к следующей теме, ищешь по ней курсы и доп информацию, не ограничиваясь одним источником. Большинство посмотрев/пройдя курс не соответствующий их ожиданиям скажут что курс 'не очень' (в грубой форме), а программист скажет "такс... вот эту информацию я возьму из этого курса, а вот эту информацию мне надо поискать еще где то." Поэтому самообучение подходит не для всех т.к. и поиск информация и оценка ее актуальности, оценка своей успеваемости и соответственно полная ответственность за обучение лежит на себе любимом. Мне лично помог учебник Дмитрия Трепачева т.к. в старой версии учебника было много задачек (сейчас новый вышел), но он лишь направлял меня как roadmap, и почти по всем темам я параллельно смотрел дополнительные источники. Особенно полезно посмотреть как другие решают какие либо комплексные задачи, вроде todo листа или календарика, сначала пишешь сам, потом смотришь их код, выбираешь более оптимальный на твое усмотрение. Собственно сейчас я подхожу к асинхронности и библиотекам, так что это взгляд еще пока не компетентного самоучки! И чуть не забыл, что бы не забыть изученное, придумай в конце темы/нескольких тем какую ни будь комплексную задачу, для решения которой потребуется произвести почти все или все изученные в теме манипуляции, что то вроде заполни массив количеством n элементов значение которых должны быть рандомными от min до max и не повторяться. Отсортируй на четные/нечетные, создай копии с квадратами их значение, редуцируй их в сумму и т.д.
Бред несёте. Самообучение это хорошо, но прелесть этого видео в том, что всё изученное сразу же подкрепляется практикой. Простой зубрежкой теории, без практики, человек никогда не сможет достичь профессионализма в своём деле. Но, в начале да, вы правы. Это видео не для полных новичков, а для людей, которые уже хотя бы несколько недель учит джаваскрипт, если это их первый язык программирования.
Владилен, спасибо вам за контент. Чётко и без воды, на практике сразу видишь что и почему используется. Уверен, для новичков вроде меня, жизненно необходимо понимать и видеть наглядно как работает язык. Понимание, в свою очередь добавляет ещё больше уверенности и мотивации не бросать все на пол пути, а идти дальше. Спасибо вам еще раз огромное!
для тех, кто также, как и я не мог найти файл base. нужно зарегистрироваться на сайте, после, будет открыт курс по JS. в этом курсе будет урок номер 2 и там будет нужный файл, скачивайте и открывайте в редакторе
Курс абсолютно не подходит для новичков. Нет структуры, непонятно что для чего делается. Автор никак не поясняет свои действия. Не затронуты фундаментальные вещи и нет понимания последовательности действий.
насчёт практики согласен, а так в целом начало и промежутки теории пойдут, хотя практика 2 может создать впечатление, что js довольно запутанный и сложный
6:37:03 данные можно увидеть во вкладке Network, так как в респонсе лишь данные о самом ответе, а содержание - уходит отдельным файлом в network, там и есть наш json users
Согласен. Переменная, в которой есть массив, а в этом массиве есть куча объектов, а в каждом из этих объектов есть ключи, а у каждого из этих ключей есть значения или функции. Это вообще что такое?) Извращенцы
@@ravenempty3562челы 😂 я который все прошел и знаю уже один язык капец я топ 😂😂😂 шучу конечно если что знаю Python захотел я как то написать веб-сайт там или проложения на тело фоне и понял что да нах это делать на python конечно можно но да ну пошел легче виучит Новий язык для этого + Python and JavaScript is one type language so I think all good ideas.
Сначала очень интересно, но потом с функциями (после часа видео) начались метаморфозы, которые никак не объясняешь. Самое полезное - это не то, что у тебя рабочий калькулятор получился, а объяснить откуда берутся значения в функциях. Например result - откуда этот параметр появляется, точнее его значение. Получается мы sum туда передаем? потом он вычисляет функцию ? И совсем непонятно - назвал константу как ID и что конкретно где передаешь стало не очевидно для новичка. Также каким образом input1.value превратился в inp1.value. В общем, если человек это знает, то зачем ему смотреть, если как я, то ничего не ясно.
Посмотрел уже почти 2 часа видео, параллельно делая все также у себя на пк. Что могу сказать: пришел на это видео с полным 0 знаний о том, что это такое и для чего надо, чутка почитал в инете, буквально минут 20, и вернулся обратно. На протяжении этого времени возникали вопросы, но пересмотрев какие-то моменты снова - быстро догоняю где ошибся, или не понял. Советую смотреть даже тем, кто также ничего не знал, как и я. Легко выполнил 1 задание с калькулятором, добавил туда * и /, тем, кто говорит, что ничего не понятно для новичков - соболезную, тут скорее дело в вас, а не в авторе и его подходе. Я уверен, досмотрю целиком, разберу все также на практике и буду дальше изучать и двигаться, это интересно)
Курс для тех, кто уже знаком с языком и просмотрев его, пару, тройку раз, смогут, что то для себя подчерпнуть нового. Если вы начинающий, то вы совершенно ничего не поймете, но можно использовать как отличное средство от бессоницы.
Очень понравилось и все понятно! Такой подход и стиль изложения должно быть очень хорош для тех, кто уже знает другие языки и не надо тратить время на простые вещи. У меня от C# здесь было много ассоциаций. Позволю предложить автору еще и курсы для таких, чтобы концентрироваться только на особенностях JS :) Иду решать задачки в тренингах. Спасибо!
Посмотрел попрактиковал уже2 часа из видео, очень понравилось. Я уже писал код на разных языках, не на js, но все это было в текстовом режиме, без фронтенда. Сейчас мне нужно как раз понять фронтенд, и тут как раз то что нужно! Именно взаимодействие JS с веб страничкой. Также очень круто что у тебя полный курс по синтаксису в 2023, а не как у многих других разборы новшест последней версии с отсылками смотреть старые ролики с примерами на ES6 или еще какой версии. Так что раз в пару лет повторяй курс, на текущей версии JS, это будет нужно пока люди будут кодить.
да, коротко и быстро это не о Владилене. но долго подробно и емко - это о нем. жаль что когда я начинал не встретил его курсы. а потом когда уже это мне не надо было и случайно посмотрел - кладезь знаний. это то чего мн не хватало когда я только начинал.
Супер, Владилен огромное спасибо!!! Изучаю самостоятельно, тут решил с самого начала основы вспомнить))), полезная штука для того чтоб в памяти хорошо осел материал))). Некоторые вещи, например такие как обработчики событий пишу по другому используюя метод ".addEventListener". На самом деле возникает проблема с построением логики, что-то тяжеловато пока дается...)))
Спасибо за проделанную работу! Буду очень рад если выпустите подобный ролик об Angular. На просторах ютуба и Ру.Нета в частности очень мало информации по данному фреймворку.
Спасибо огромное за курс! Это просто то, что нужно. Работаю на Java, пишу бекенд, решил поучить фронтенд и благодаря твоему курсу у меня есть уверенность, что я дойду до конца и смогу написать что-то чёткое. Спасибо тебе!
Специально не даётся ссылка для скачивания 01-base, чтобы мы все дружно перелопатили все ваши ссылки на курсы, марафоны и тд? Уже человек 30 спросили об этом, а вы всех отправляете к ссылкам в описании. Так неприятно(
01:33:25 *typeof null === "object" это косяк и неправильное значение* Это абсолютно неверное заявление. *typeof* Открываем спецификацию от 1997 года - то есть ее самую первую версию и читаем главу 11.4.3 про унарный оператор typeof Return a string determined by Type(Result(3)) according to the following table: Undefined "undefined" Null "object" Boolean "boolean" [...] Подчеркиваю, это самая первая версия спецификации от 1997 года. В современной спецификации глава 13.5.3 все ровно точно так же, с добавленными условиями для Symbol и обобщенным условием для Object. В спецификации от 1997 года, любой implementetion depend object мог возвращать все что ему вздумается. В современной спецификации эту возможность убрали. Фраза Бренда Эйка (Brendan Eich) о том, что он якобы признает это багом, вырвана из контекста всего обсуждения с ним. Где Брендан говорит о том, что Null в его виде в JS можно признать *ошибкой архитектуры яызка*, *НО НЕ БАГОМ программирования* То есть Null был тем, чем его и задумывали. Открывайте твиттер Axel-я и читайте его переписку с Бренданом *Null* Открываем официальную спецификацию и читаем: _primitive value that represents the intentional absence of any object value_ Ошибка архитектуры языка, о которой говорит Брендан, связана с лексичсекой неоднозначностью, допущенной при его JS проектировании, когда null это фихически Primitive value, а семантически это Object с пустой нулевой структурой. Появление Null как типа в JS связано со стремлением при его разработке сделать язык схожий с Java где null является тем самым нулевым укзателем в случае разыменовыванием обьекта. *Вместо ИГОГО* JavaScript критикуют не из-за подобных вещей языка, но из за лекторов, которые не проверяют и не разбираются в том чему они учат. Один когда то ляпнул про ошибку. Другой когда то не вчитался в переписку Брендона и ляпнул что создатель языка подтвердил это. А на деле же, с первой версии спецификации языка, typeof null всегда возвращал строку object. Брендан говорил о ошибке архитектуре языка, подчеркивая что *Null таким и задумывался* *Но не о баге программирования*
Мне, как начинающему, слишком сложно было резко перескочить с объявления переменных на прямой кодинг калькулятора. Без объяснений, что такое DOM; без объяснений, что такое функция и тд. Как это работает и как взаимосвязано? Понятное дело, что лучше всего учиться на практике, но без минимальных знаний получается, что люди просто повторяют код за автором...
для тех кому интересно на 2:30:30 вот такое юзают for (let [note, index] of notes.entries()) { listElement.insertAdjacentHTML('beforeend', getNoteTemplate(notes[note], index)) }
Супер, давно ждал такой курс! Можно вопрос немного не по теме, как отключит настройку pretter, чтоб он не переводил одинарные кавычки ' ', в двойные " ". Это конечно мелочь, но так не привычно.....)))
Владилен, спасибо большое за курс! По первой ссылке форма регистрации не работает, vpn не помогает. Вводишь данные, жмешь кнопку, ничего не происходит, форма висит. Зарегистрировалась через войти- регистрация, получилось, но в тренингах пусто, никаких доп. материалов или практических задач нет.
не могу получить доступ к дополнительным материалам. ввожу имя, эл адрес, телефон (не рф) и....и ничего не происходит.... вы даже ошибку не вывели ))) то есть если нет рф номера, то значит только видео на ютубе? ))
Это просто бомба! Сейчас учусь JS и этот видос наверное самое лучшее что есть сейчас посмотреть для начинающего js программиста, все понятно объясняет человек, и что самое главное показывает на практике, не видео, а золото! Спасибо большое. Досмотрю и пойду проходить ваш пятидневный марафон, написано бесплатно, но я бы даже заплатил.
Мне очень нравится этот курс, особенно то, что можно прямо сразу сделать классное приложение, не заморачиваясь по поводу того, что я новичок. Очень понятно структурированная подача материала, очень приятный стиль изложения, хороший баланс теории и практики. Спасибо большое! Я ещё не досмотрела видео до конца, но уже успела применить первые навыки на работе ;) Очень бы хотела продолжать дальше в таком же духе. Жаль, что видео скоро закончится :(
Я решил пощупать фронт. На самом деле, язык кажется элементарным после изучения C#. Просто названия методов другие, ну и освобождение от строгой типизации. Правда, строгая типизация всё же намного лучше динамической, из-за того что чужой код на js невозможно читать и оптимизировать в какие-нибудь отдельные классы
фронт сложен не языком JS. А невминяемым зоопарком фреймвокров и библиотек, нужно много времени чтобы все охватить и потрогать. Кстати типизиация применяется ну очень часто. Typescript в требованиях лепят повсеместно
Блин ну не серьезно создан уже готовый Html фаил, мне что использовать? Ссылка практика и доп . матерьялы не открываеться даж через VPN, потеря времени....
container.addEventListener('click', (e) => update(e.target.dataset.type)) А вот так можно решить в одну строку клики в задачке со временем. Через делегирование событий из предыдущей практики. Но с замыканием даже прикольнее, так как прикладной пример замыкания.
Где взять доп.материалы?! Ничего не понятно, переходишь на сайт, везде продажа курсов, ссылки на доп.материалы нет, черт ногу сломит...может кто-то подсказать, где эти материалы лежат ?
если вы зайдете по ссылке там будет предложение подписаться на бесплатный курс, надо авторизоваться в лмс, в курсе будут уроки, первый урок скачивание материала.
С момента выхода прошлого ролика прошло 3 года. За это время я много общался со зрителями и многие дали обратную связь, что прошлый помог устроиться на работу, начать программировать на JavaScript. Для меня это очень вдохновляюще, а потому я решил сделать обновленный курс. Надеюсь он так же поможет многим познакомиться с языком, получить первую практику и реализоваться в своей профессии. Желаю успехов и приятного просмотра!
Полезные ссылки к видео:
Практика к ролику и доп. материалы: bit.ly/3NmRwRn
Бесплатный курс по HTML & CSS: bit.ly/44fCweM
Эксклюзивный контент на моем Boosty: boosty.to/vladilen
Так же подпишитесь на мой телеграм канал: t.me/js_by_vladilen
Однозначно, самый понятный урок👍 Продолжай в том же духе. Самый топовый в рунете, без сомнения.
С твоими уроками JavaScript превращается в JavaSquirt
Смотрел два твоих курса по js все супер классно описано и понятно кроме замыкания, просто какая то жесть оба раза разные примеры, как они работают понятно, но нет конкретной формулировки чтобы понять концепцию
Не нашёл по ссылке файлы с исходниками html
@@AidarB-l4o +
Хотела посмотреть тренинг по ангуляру. Обнаружилось, что сначала надо понять typescript. Открыв тренинг по ts, ссылка привела на данный тренинг по js. Тут оказалось, что мои знания html/css тоже из эры до-bootstrap. Всем новичкам терпения! :-)
такая же история)
плюсую)
Мне 47 лет, я инвалид 1 группы (13 сентября 2005 года попал в автомобильную аварию). Диагноз - вывих-перелом шеи С5-С6, полный паралич и потеря чувствительности ниже плеч. Первые 1,5 года только лежал, мог шевелить головой и немного руками (кисти не работали вообще). Сказать, что мир рухнул - ничего не сказать! Представьте, только что был молодым, здоровым, активным, востребованным, получал удовольствие от жизни, и всему конец… Моё спортивное прошлое (в университете занимался карате и Джиу-Джитсу) заставляло меня двигаться. Через 3 года ежедневных тренировок с различными приспособлениями, ремнями и петлями научился садиться в инвалидное кресло, отжиматься и заползать с пола на кровать и пр. В 2010 году купил компьютер. Первое время не мог наиграться в «стрелялки» и «бродилки». Зато научился быстро тыкать по клавишам, немного разработал указательный и средний пальцы левой руки (теперь держу мышку только в ней).
В 2012 году прошел платный интерактивный курс и сделал 2 сайта на автомобильную тематику (у меня специальность - инженер-механик), начал зарабатывать небольшие деньги на продаже рекламы. К слову, за 8 лет я написал более 5000 статей! Осознание что «я могу превзойти свои слабости» придавало мне силу и мотивацию для творчества. В 2021 году знакомый, он работал программистом в EPAM, как вариант, посоветовал начать изучать English и программирование и устроиться на удаленную работу. И тут всё закрутилось, завертелось! С тех пор целыми днями учу English, HTML, CSS, Git, JS и др., борясь со спастикой (непроизвольное сокращение мышц ног, рук, туловища), терпя жутчайшее жжение ниже пояса (сижу, словно на раскаленной плите), хроническое недосыпание (просыпаюсь от боли до 10 раз за ночь, а часто и вовсе бессоница) и подсевшее зрение.
За 3 года обучения имею хорошие результаты: читаю техническую документацию на английском, немного говорю на бытовом уровне и понимаю на слух, научился верстать простенькие сайты. В конце концов, голова начала по-другому работать! )) Но чтобы развить навыки верстальщика и устроиться на работу, нужно учиться у профессионалов. Курсы по программированию стоят больших денег, а у меня их нет. Приходится учиться самостоятельно, а это тяжело (может возраст влияет?). Зато как дисциплинирует!
После аварии прошло 19 лет. Чувствительность тела ниже плеч ко мне так и не вернулась. Все вышеперечисленные симптомы продолжают меня мучать. Но самая большая проблема в моей жизни - не чувствую позывов в туалет. Да, да, ребята, представляете! У кого-то в приоритете деньги, квартира, машина, любовница и пр., а мне просто хочется нормально ходить в туалет!!! (по-маленькому - в животе трубка, а по-большому - надеюсь на удачу) В связи с этим, не могу без тревоги съездить на прогулку, в гости, в больницу и т.д., всякий раз рискуя оконфузится. Мне во всем помогает сиделка, без которой мне просто не выжить. Она меня одевает, моет, приносит еду и т.д и т.п. Раньше за мной ухаживала мама. Теперь ей уже 75 лет, она сильно болеет, и за ней самой нужен уход.
Но сдаваться и оставлять всё как есть, даже мысли не было! Сегодня, погрузившись в мир IT, я начал по-другому мыслить и смотреть на жизнь. Появилась уверенность, что я смогу, что справлюсь, появилась тяга к жизни, планы на будущее: купить квартиру, жениться, родить детей. Жизнь приобрела смысл!!! Помимо IT-технологий, я ежедневно занимаюсь физкультурой, увлекаюсь психологией, единоборствами, историей, много читаю и пр.
Так что, ребята, как бы не сложилась ваша судьба, не отчаивайтесь, будьте сильными. Берите себя в руки, занимайтесь физкультурой, начинайте учить программирование, иностранный язык, читайте книги, ставьте цели и шаг за шагом идите к своей мечте! Кто хочет со мной общаться и поддержать меня, в т. ч. материально, ищите контакты в описании канала (кликните по ссылке возле фото-аватарки).
Респект!
К счастью или сожалению вы не одиноки...У моего супруга та же история с дисками с5-с6(ему правда 29 лет,а травме 3 года).У него та же чувствительность и те же возможности,которых вам удалось достигнуть за период реабилитации.Он тоже работает в этой сфере(оказался там раньше, чем получил травму).И радостно и грустно читать такие истории.Я рада,что вам удалось найти дело своей жизни!Успехов вам!!!
есть востанавливающие методики, через душу работаешь, истоки находишь, и регенерация точно есть, пройденно!!!! вера в возможное актуально, Бог всё может!!!
❤
Мог(ла) бы сказать почему бог может все?
@@islamizhaev4486
Короче ребят, месяц назад старался понимать, но никак не получалось. Теперь имея немного базы с курсов могу посоветовать людям с чего начинать изучение js по полочкам: 1. Типы данных 2. Переменные 3. Условия 4. Массивы и объекты 5. Циклы(самое сложное для меня) 6. Функции и методы 7. Сложные методы 8. Контекст this(ментор сказал, что эта тема не так важна, но знать надо для собесов) 9. Деструктуризация 10. Promise 11. Dom . Удачи в изучении!
Спасибо добрый человек
Привет из Казахстана
@@АкжолАманкелдин и тебе спасибо, за теплые слова. Привет из Кыргызстана
Спасибо добрый человек
Привет из Кореи
Спасибо добрый человек.
Привет из Японии.
Спасибо добрый человек, привет с Юпитера )
Владилен, хочу сказать большое спасибо за проделанную работу, я как человек изучающий JS с начала года скажу, что 95% я уже знал, но повторить было круто. Но есть одно но - хочется чтобы ты услышал это и понял нас - начинающих - где-то в последней четверти курса ты начинаешь очень жестко накидыать, у тебя там вложенность во вложенности и ты только слегка объясняешь и идешь дальше - если ты делаешь контент для полный новичков - они этого во первых не поймут, а во вторых это может жестко отбить желание изучать дальше. Хочется сказать, что такие сложные темы в последней части как классы, прототипированное наследование и асинхронность - хотелось бы услышать более подробно и разжевано, или уж лучше совсем не касаться. Я понимаю, что тебе это супер просто, но это не супер просто , особенно тем кто в глаза JS не видел до твоего видоса. Успехов!
мне кажется, если начинаешь учить с 0, не стоит брать видео "учим язык Х за 6 часов". Мозгу нужно много времени чтобы усвоить новые концецпии. Как справедливо заметили выше, это скорее для тех кто уже знает основы. Лучше в случае изучения с нуля потреблять информацию небольшими порциями, детально останавалаясь на новых понятиях.
Привет, хотел бы узнать, нашел работу в этом направлении или в поисках еще?
Че вы все такие глупые? Я сразу же врубил видео js за 1 час и впринципе всë понял. Конечно ничего не запомнил, но было понятно что как и почему так происходит
Я тоже как и @alexandregorov3239 начинающий "студент" в этом деле. Начинаю JS c "нуля". Хотя не совсем так. В юности занимался программированием, но потом бросил. Кстати мне 63 года. Сейчас вот решил опять попробовать свои силы. Огромное спасибо Владилену !!! за то, что нашёл он такой вот "cвой метод" подачи материала через практическое программирование "ON LINE". Ранее такого не встречал в Интернете. Очень сильно и действительно профессионально. Но простите меня за то, что берусь советовать - предлагаю немного помедленнее и с разумными паузами давать материал. Особенно в конце на 5 часу - марафона. Понимаю, что время и так затянуто, но нам ведь важно качество продукта ? Приходится несколько раз откатываться назад и прослушивать ещё и ещё раз пока не поймаешь суть. Eщё раз спасибо, Владилену, за бескорыстность в бесплатной форме подачи материала и дай бог ему и всей его команде процветания и роста в профессиональном аспекте, как и в бизнесе.
Огромная благодарность вам, мил человек!
Я не знаю почему, но именно твои курсы просто беспрепятственно попадают напрямую мне в мозг. Я пробовала смотреть очень много разных курсов, и среди них, конечно, есть очень хорошие, но даже их мне иногда сложно понять и приходится прилагать немалые усилия, чтобы переварить всю информацию. Но когда я смотрю твои курсы, я будто бы смотрю художественный фильм, мне даже почти перематывать не приходится. Учусь в колледже на программиста, сейчас изучаем JS, и скажу честно, я звезд с неба не хватаю, причем еще трачу много времени на работу не по специальности, плюс со мной учатся ребята уже с бэкграундом, которые пришли ради корочки. Так вот, на этой сессии я вошла в 10% лучших на экзамене по проге. У нас на потоке около 700 человек и я готовилась чисто по твоим видео. Так что если ты когда-нибудь уйдешь с ютуба, это нанесет мне непоправимую психологическую травму 💀 Дай бог тебе здоровья.
потому что курс его очень легкий. Только дегенерат не поймет)) после таких курсов тебе все равно нужно еще 100 курсов посложнее пройти ))
@@zhanarzhaksilikova2125 ну поэтому он наверное и называется "курс для начинающих". Если кто-то ожидает стать синьором за один курс для новичков, то тяжело ему придется в жизни
Это заочное образование?
я даже этот осилить не могу, пздц(@@zhanarzhaksilikova2125
Начинаю смотреть, через день скажи че как. Залайкайте чтоб не забыл
Для тех кто думает смотреть или нет. Видео имеет смысл смотреть если вы выучили основы js и видео больше как повторение пройденного и сможете почерпнуть что то новое, под "новым" я подразумеваю теорию которую вам еще предстоит выучить. Если бы я ничего не знал до этого я бы вообще ничего не понял. По сути для новичков видео бесполезное и является просто рекламой курсов, вот и все, а курсы как мне кажется такого же качества как и само видео, так что занимайтесь самообучением, инфы много и курссы вам не нужны. Мне намного проще учиться самому и я еле досмотрел до конца...
Спасибо
А можете подсказать как вы обучились основам?
@@bcghghfhb9032вся суть самоучек это придумывать себе какие-то проблемы и героически с ними бороться(по себе знаю). Запили какой-то сайтик с анимациями, кнопочками и прочей мишурой которая на жабаскрипте работает. Не знаешь как - гугли
@@bcghghfhb9032 В начале видео говорится две очень мудрые вещи, которые все как правило пропускают мимо ушей - просмотра данного курса не достаточно для устройства на работу и надо много практиковаться тыкая по клавиатуре нарабатывая опыт. Отвечая на ваш вопрос, в мире нет ни одного курса, пройдя который вы бы стали специалистом в какой либо области. Вот открываете вы учебник по биологии, как бы вы его не вызубрили биологом вы не станете, у вас будут лишь поверхностные знания, а по каким то темам останутся пробелы аж по целым темам, т.к. учебник может быть написан с уклоном в другую тематику. Что бы устранить это, есть ссылки на источники в конце учебника, нужна не ограничиваться одним лишь этим учебником.
Вот и тут так же. Курс может быть обобщенным, показывающим на что способен язык и как с ним работают (как данный курс), а может быть по темам. Найдите себе roadmap и в соответствии с ней ищите курсы по темам (не обязательно видео, документация тоже считается своего рода курсом, либо тема на форуме, вам главное получить знания, а в каком виде их найдете это как повезет). Ведите тетрадь как в школе. А параллельно практикуйтесь, найдите задачник по этой теме и вперед, сначала это больше напоминает зубрежку, ты просто многократно повторяешь как будто на память одни и те же действия: создай массив, найди сумму всех элементов, создай новый массив из четных элементов, а на следующий день опять повторяешь то же самое. И так до бесконечности, пока не появится мышечная память, и только потом ты начинаешь потихоньку понимать как все работает, ну либо думаешь что начинаешь понимать =). Потом переходишь к следующей теме, ищешь по ней курсы и доп информацию, не ограничиваясь одним источником. Большинство посмотрев/пройдя курс не соответствующий их ожиданиям скажут что курс 'не очень' (в грубой форме), а программист скажет "такс... вот эту информацию я возьму из этого курса, а вот эту информацию мне надо поискать еще где то." Поэтому самообучение подходит не для всех т.к. и поиск информация и оценка ее актуальности, оценка своей успеваемости и соответственно полная ответственность за обучение лежит на себе любимом. Мне лично помог учебник Дмитрия Трепачева т.к. в старой версии учебника было много задачек (сейчас новый вышел), но он лишь направлял меня как roadmap, и почти по всем темам я параллельно смотрел дополнительные источники. Особенно полезно посмотреть как другие решают какие либо комплексные задачи, вроде todo листа или календарика, сначала пишешь сам, потом смотришь их код, выбираешь более оптимальный на твое усмотрение. Собственно сейчас я подхожу к асинхронности и библиотекам, так что это взгляд еще пока не компетентного самоучки! И чуть не забыл, что бы не забыть изученное, придумай в конце темы/нескольких тем какую ни будь комплексную задачу, для решения которой потребуется произвести почти все или все изученные в теме манипуляции, что то вроде заполни массив количеством n элементов значение которых должны быть рандомными от min до max и не повторяться. Отсортируй на четные/нечетные, создай копии с квадратами их значение, редуцируй их в сумму и т.д.
Бред несёте. Самообучение это хорошо, но прелесть этого видео в том, что всё изученное сразу же подкрепляется практикой. Простой зубрежкой теории, без практики, человек никогда не сможет достичь профессионализма в своём деле.
Но, в начале да, вы правы. Это видео не для полных новичков, а для людей, которые уже хотя бы несколько недель учит джаваскрипт, если это их первый язык программирования.
Владилен, це магія просто) Дякую! Цікаво дуже!)
Владилен, спасибо вам за контент. Чётко и без воды, на практике сразу видишь что и почему используется. Уверен, для новичков вроде меня, жизненно необходимо понимать и видеть наглядно как работает язык. Понимание, в свою очередь добавляет ещё больше уверенности и мотивации не бросать все на пол пути, а идти дальше. Спасибо вам еще раз огромное!
для тех, кто также, как и я не мог найти файл base. нужно зарегистрироваться на сайте, после, будет открыт курс по JS. в этом курсе будет урок номер 2 и там будет нужный файл, скачивайте и открывайте в редакторе
на каком сайте нужно зарегестрироваться?
а если не получается зарегистрироваться? кнопка получить доступ буквально ничего не делает
Боже, сверстать этот калькулятор 5 минут работы
Курс абсолютно не подходит для новичков. Нет структуры, непонятно что для чего делается. Автор никак не поясняет свои действия. Не затронуты фундаментальные вещи и нет понимания последовательности действий.
насчёт практики согласен, а так в целом начало и промежутки теории пойдут, хотя практика 2 может создать впечатление, что js довольно запутанный и сложный
6:37:03 данные можно увидеть во вкладке Network, так как в респонсе лишь данные о самом ответе, а содержание - уходит отдельным файлом в network, там и есть наш json users
Сейчас нахожусь на массивах и объектах, взрыв мозга:D
Согласен. Переменная, в которой есть массив, а в этом массиве есть куча объектов, а в каждом из этих объектов есть ключи, а у каждого из этих ключей есть значения или функции. Это вообще что такое?) Извращенцы
@@ravenempty3562челы 😂 я который все прошел и знаю уже один язык капец я топ 😂😂😂 шучу конечно если что знаю Python захотел я как то написать веб-сайт там или проложения на тело фоне и понял что да нах это делать на python конечно можно но да ну пошел легче виучит Новий язык для этого + Python and JavaScript is one type language so I think all good ideas.
Сначала очень интересно, но потом с функциями (после часа видео) начались метаморфозы, которые никак не объясняешь. Самое полезное - это не то, что у тебя рабочий калькулятор получился, а объяснить откуда берутся значения в функциях. Например result - откуда этот параметр появляется, точнее его значение. Получается мы sum туда передаем? потом он вычисляет функцию ? И совсем непонятно - назвал константу как ID и что конкретно где передаешь стало не очевидно для новичка. Также каким образом input1.value превратился в inp1.value. В общем, если человек это знает, то зачем ему смотреть, если как я, то ничего не ясно.
согласен, очень много моментов которые не обьяснил а полетел дальше
Хайпанем немножечко) Обязательно надо глянуть твои обновленные труды по JS, добавлю в плейлист смотреть позже :)
привет наставник
@@khaiisendefo ✌️✌️
Посмотрел уже почти 2 часа видео, параллельно делая все также у себя на пк.
Что могу сказать: пришел на это видео с полным 0 знаний о том, что это такое и для чего надо, чутка почитал в инете, буквально минут 20, и вернулся обратно. На протяжении этого времени возникали вопросы, но пересмотрев какие-то моменты снова - быстро догоняю где ошибся, или не понял. Советую смотреть даже тем, кто также ничего не знал, как и я. Легко выполнил 1 задание с калькулятором, добавил туда * и /, тем, кто говорит, что ничего не понятно для новичков - соболезную, тут скорее дело в вас, а не в авторе и его подходе. Я уверен, досмотрю целиком, разберу все также на практике и буду дальше изучать и двигаться, это интересно)
Курс для тех, кто уже знаком с языком и просмотрев его, пару, тройку раз, смогут, что то для себя подчерпнуть нового. Если вы начинающий, то вы совершенно ничего не поймете, но можно использовать как отличное средство от бессоницы.
блин а я уснул
@@ipsfera2😂😂😂😂😂👍🏻
Лучший! Я только начал сам изучать и не знал просто с чего именно. Ты очень помог!❤
Я только прошёл старый курс, ну чтож, буду смотреть заново))) Спасибо за твою работу, Владилен! Ещёб контентика по ангуляру и тайпскрипту, эх...
неужто мало такого контентика? вот, люди, вот дебилы...
Очень понравилось и все понятно! Такой подход и стиль изложения должно быть очень хорош для тех, кто уже знает другие языки и не надо тратить время на простые вещи. У меня от C# здесь было много ассоциаций. Позволю предложить автору еще и курсы для таких, чтобы концентрироваться только на особенностях JS :) Иду решать задачки в тренингах. Спасибо!
Посмотрел попрактиковал уже2 часа из видео, очень понравилось.
Я уже писал код на разных языках, не на js, но все это было в текстовом режиме, без фронтенда.
Сейчас мне нужно как раз понять фронтенд, и тут как раз то что нужно!
Именно взаимодействие JS с веб страничкой.
Также очень круто что у тебя полный курс по синтаксису в 2023, а не как у многих других разборы новшест последней версии с отсылками смотреть старые ролики с примерами на ES6 или еще какой версии.
Так что раз в пару лет повторяй курс, на текущей версии JS, это будет нужно пока люди будут кодить.
Спасибо тебе большое Владилен! Ты перевернул мою жизнь, благодаря тебе я уволился с завода и стал фронтом
уволился с завода и пошел на фронт*)
долго учился?)
@@Владимир-к1э6э В моем случае около 2 лет. Это единственный автор, который смог мне в 2019году объяснить что такое React, Vue. Очень благодарен ему!
@@sergeylv1411 такая же история как у тебя и тоже 2 года, тоже с завода и начинал с курсов GB, но контент Владилена я считаю лучше.
долго работу искал?
Очень достойно, многое знаю, но как справочник - отлично. А главное все постепенно, многим будет полезно.
Очень жду, вы хорошо объясняете сложные вещи простым языком🤩
Теперь слово JavaScript не приносит столько боли))) Спасибо за контент!
Видос супер, но откуда скачавать доп. файлы. На сайте не могу зарегаться. Приходиться самому писать html(
Вангую будет много просмотров и лайков. Спасибо, Владилен, ты лучший! ❤
1:36:50
Что за расширение, которое объединяет символы > и = в один?
Потерялся на 17й минуте, вам нужно скачать эту папочку бэйс😂 откуда, у кого?)
Файл можно скачать по ссылке в описании
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Здорово объяснил bind, call и apply. Также и классы отлично объяснил!
да, коротко и быстро это не о Владилене. но долго подробно и емко - это о нем. жаль что когда я начинал не встретил его курсы. а потом когда уже это мне не надо было и случайно посмотрел - кладезь знаний. это то чего мн не хватало когда я только начинал.
Работаю уже 8 месяцев, думаю надо зайти повторить БАЗУ ) и увидел курс на + 6 часов... Владилен не даст расслабится ) ❤🔥
Супер, Владилен огромное спасибо!!! Изучаю самостоятельно, тут решил с самого начала основы вспомнить))), полезная штука для того чтоб в памяти хорошо осел материал))). Некоторые вещи, например такие как обработчики событий пишу по другому используюя метод ".addEventListener". На самом деле возникает проблема с построением логики, что-то тяжеловато пока дается...)))
Поддержу лайком и комментарием, потому что в основном благодаря курсам Владилена сейчас работаю там, где работаю!
Спасибо за ваш труд!
Заметили тонкий намёк 2:13:55
hasGirlfriend: false; 😁😁
Одно из немногих 7-ми часовое видео на ютюбе, которое будут пересматривать по несколько раз. Что ты натворил 😁
Спасибо за проделанную работу! Буду очень рад если выпустите подобный ролик об Angular. На просторах ютуба и Ру.Нета в частности очень мало информации по данному фреймворку.
кто понял почему он всегда использует 42 ?
это сокральное число js
Вот и ТОПчик подъехал. Владилен, от души спасибо за контент!
Так хочется перемен! Жгите!
Спасибо огромное за курс! Это просто то, что нужно.
Работаю на Java, пишу бекенд, решил поучить фронтенд и благодаря твоему курсу у меня есть уверенность, что я дойду до конца и смогу написать что-то чёткое.
Спасибо тебе!
Отлично, фундаментально. Можно как справочником пользоваться!
огромный дизреспект за сложность скачивания доп. материалов, просто 400 раз должен зарегаться и дать все свои данные на свете чтобы получить эту вещь
Очень полезный и информативный курс, все четко было рассказано. У меня просто один вопрос почему именно 42 я это хотел спросить еще с прошлого курса )
ответ на все вопросы
Красава , первые 30 секунд перезаписал и актуализировал😂
Шучу , на самом деле часто смотрю твои видосы, благодарю 🔥
Спасибо большое!!! Ждем🤝🤝🤝
Владилен, красавец, в прочем, как обычно.
Спасибо огромное, эти знания помогли закончить моё учебное приложение ❤
Очень полезный курс. Маленький нюанс. Нет такого слова в английском "finded". "Найденный" - found. :-)
Топыч, мы дождались!!!🎉
В поддержку автору коммент, спасибо, действительно очень хорошая база без воды ))
Отличный курс!!! Было бы круто, если было что-то похожее, только, с TypeScript, а то нигде нету толковых курсов
Есть платный по ссылке в описании на резалт, или обзорный на канале
Ты просто плохо ищешь, есть и по Angular и по TypeScript
Специально не даётся ссылка для скачивания 01-base, чтобы мы все дружно перелопатили все ваши ссылки на курсы, марафоны и тд? Уже человек 30 спросили об этом, а вы всех отправляете к ссылкам в описании. Так неприятно(
Люблю тебя, Владилен! ты лучший, спасибо тебе)
круто, актуальность наше всё!!!
01:33:25 *typeof null === "object" это косяк и неправильное значение*
Это абсолютно неверное заявление.
*typeof*
Открываем спецификацию от 1997 года - то есть ее самую первую версию и читаем главу 11.4.3 про унарный оператор typeof
Return a string determined by Type(Result(3)) according to the following table:
Undefined "undefined"
Null "object"
Boolean "boolean"
[...]
Подчеркиваю, это самая первая версия спецификации от 1997 года.
В современной спецификации глава 13.5.3 все ровно точно так же, с добавленными условиями для Symbol и обобщенным условием для Object. В спецификации от 1997 года, любой implementetion depend object мог возвращать все что ему вздумается. В современной спецификации эту возможность убрали.
Фраза Бренда Эйка (Brendan Eich) о том, что он якобы признает это багом, вырвана из контекста всего обсуждения с ним. Где Брендан говорит о том, что Null в его виде в JS можно признать *ошибкой архитектуры яызка*, *НО НЕ БАГОМ программирования* То есть Null был тем, чем его и задумывали.
Открывайте твиттер Axel-я и читайте его переписку с Бренданом
*Null*
Открываем официальную спецификацию и читаем:
_primitive value that represents the intentional absence of any object value_
Ошибка архитектуры языка, о которой говорит Брендан, связана с лексичсекой неоднозначностью, допущенной при его JS проектировании, когда null это фихически Primitive value, а семантически это Object с пустой нулевой структурой. Появление Null как типа в JS связано со стремлением при его разработке сделать язык схожий с Java где null является тем самым нулевым укзателем в случае разыменовыванием обьекта.
*Вместо ИГОГО*
JavaScript критикуют не из-за подобных вещей языка, но из за лекторов, которые не проверяют и не разбираются в том чему они учат.
Один когда то ляпнул про ошибку.
Другой когда то не вчитался в переписку Брендона и ляпнул что создатель языка подтвердил это.
А на деле же, с первой версии спецификации языка, typeof null всегда возвращал строку object.
Брендан говорил о ошибке архитектуре языка, подчеркивая что *Null таким и задумывался*
*Но не о баге программирования*
Мне, как начинающему, слишком сложно было резко перескочить с объявления переменных на прямой кодинг калькулятора. Без объяснений, что такое DOM; без объяснений, что такое функция и тд. Как это работает и как взаимосвязано? Понятное дело, что лучше всего учиться на практике, но без минимальных знаний получается, что люди просто повторяют код за автором...
Ты лучший! Очень жду! И такой вопрос, как часто будут выходить уроки? Или сразу полный курс в одном видео?
Сразу весь курс. 7 часов
Рекомендую так же до практику к курсу. Она бесплатна в описании
Прикольно, интересно и понятно рассказываете, я это пишу на моменте когда вы 10+5=20 😊
2:40:55 можно ли просто поставить TRUE вить если заметка ещё не выполнена то в значение COMPLETED будет FALSE (просто ради интереса)
Спасибо за урок 🙏🏻 Подскажите что за расширение чтобы тело функции выделялось желтой полосой ?
Круто, очень круто. В копилку человечества ценный вклад!
Спасибо за видео!
Хороший 👍 ты человек. 🎉🎉🎉
Это однозначно лайк, и еще один я бы поставил за то что я смеялся с "Игоря" как ему все время везло в твоем ролике, мне как Игорю было весело
для тех кому интересно на 2:30:30
вот такое юзают
for (let [note, index] of notes.entries()) {
listElement.insertAdjacentHTML('beforeend', getNoteTemplate(notes[note], index))
}
3:36:15 - сепаратор? из курса по экселю помню это название)))
Почему в начале говорить про function если даже не скачали что это вообще такое
очень круто! особенно с 4 практикой
Спасибо, автору, что пробудил желание во мне изучать JS!
Спасибо большое, буду ждать и учиться 🎉
даа, учиться это важно
пошли в кафе, вместе будем учиться
Супер, давно ждал такой курс!
Можно вопрос немного не по теме, как отключит настройку pretter, чтоб он не переводил одинарные кавычки ' ', в двойные " ".
Это конечно мелочь, но так не привычно.....)))
Владилен, спасибо большое за курс! По первой ссылке форма регистрации не работает, vpn не помогает. Вводишь данные, жмешь кнопку, ничего не происходит, форма висит. Зарегистрировалась через войти- регистрация, получилось, но в тренингах пусто, никаких доп. материалов или практических задач нет.
Подтверждаю, форма не рабочая.
также Prettier автоматически не убирает у меня точка с запятой (;)
не могу получить доступ к дополнительным материалам. ввожу имя, эл адрес, телефон (не рф) и....и ничего не происходит.... вы даже ошибку не вывели ))) то есть если нет рф номера, то значит только видео на ютубе? ))
Подача стала лучше 🙂👍
Спасибо 👍
Спасибо огромное ❤
очень крутое видео! можешь написать какое дополнение ты используешь для больше или равно, три равно и тд. когда оно всё форматируется?
Это просто бомба! Сейчас учусь JS и этот видос наверное самое лучшее что есть сейчас посмотреть для начинающего js программиста, все понятно объясняет человек, и что самое главное показывает на практике, не видео, а золото! Спасибо большое. Досмотрю и пойду проходить ваш пятидневный марафон, написано бесплатно, но я бы даже заплатил.
Мне очень нравится этот курс, особенно то, что можно прямо сразу сделать классное приложение, не заморачиваясь по поводу того, что я новичок. Очень понятно структурированная подача материала, очень приятный стиль изложения, хороший баланс теории и практики. Спасибо большое! Я ещё не досмотрела видео до конца, но уже успела применить первые навыки на работе ;) Очень бы хотела продолжать дальше в таком же духе. Жаль, что видео скоро закончится :(
Ooogromnoe spasibo za urok,blagodarya tebe ya stajiruiusi kak backend dev
Я решил пощупать фронт. На самом деле, язык кажется элементарным после изучения C#. Просто названия методов другие, ну и освобождение от строгой типизации. Правда, строгая типизация всё же намного лучше динамической, из-за того что чужой код на js невозможно читать и оптимизировать в какие-нибудь отдельные классы
фронт сложен не языком JS. А невминяемым зоопарком фреймвокров и библиотек, нужно много времени чтобы все охватить и потрогать.
Кстати типизиация применяется ну очень часто. Typescript в требованиях лепят повсеместно
JS уже строго типизируется -- вэлком TypeScript
Большое спасибо!
Я еще вчера смотрел старое видео про полный курс а тут новое ))
Блин ну не серьезно создан уже готовый Html фаил, мне что использовать? Ссылка практика и доп . матерьялы не открываеться даж через VPN, потеря времени....
Больше года изучаю Фронтенд и все равно курс невероятно интересный и познавательный! Спасибо!
Обратите внимание еа форму регистрации на сайте курса, о многом говорит способ ее реализации )
Спасибо! Очень полезно!
Спасибо за урок! Было очень полезно)
Владилен, 10е3 это Не 10 в третьей степени, а 10, умноженное на 10 в степени 3. 10 в третьей степени это 1000.
ура, еще один курс для новичков, спасииибо
Ахахаха , 2.42.03 Владилен я больше орал на уроке :) хахахаха , красава) , спасибо огромное тебе дружище) сильно вдохновил на фронтенд спустя год!
Лучший курс! Спасибо !!:)
Где скачаь папку 01-base ау
Первая ссылка в описании, там инструкция
container.addEventListener('click', (e) => update(e.target.dataset.type))
А вот так можно решить в одну строку клики в задачке со временем. Через делегирование событий из предыдущей практики.
Но с замыканием даже прикольнее, так как прикладной пример замыкания.
На 2:01:35 можно просто if inputElement.value != ' ' то добавляем value, без записи return
Ну тогда уж if (input.value) просто
@@qwertin1998 ну да)
Спасибо большое за данный курс, который помог освежить старые знания и узнать что-то новое)) 👩💻👨💻
Где взять доп.материалы?! Ничего не понятно, переходишь на сайт, везде продажа курсов, ссылки на доп.материалы нет, черт ногу сломит...может кто-то подсказать, где эти материалы лежат ?
если вы зайдете по ссылке там будет предложение подписаться на бесплатный курс, надо авторизоваться в лмс, в курсе будут уроки, первый урок скачивание материала.