Как быстро изучить JavaScript в 2020?
#YauhenK #webDev #frontreview #JavaScript #ES6
Добро пожаловать в очередной выпуск Frontreview в котором я бы хотел ответить, на самый часто задаваемый вопрос, а именно «Как правильно учить JavaScript и с чего следует начинать?».
Сразу оговорюсь, в этом видео не будет какой-то рекламы и "стрёмных", или тем более платных курсов. Только действительно качественные и проверенные личным опытом материалы и ресурсы, которые находятся в открытом доступе и доступны абсолютно бесплатны.
✒ Полезные ссылки:
✔ learn.javascript: learn.javascript.ru
✔ Codewars: www.codewars.com
✔ You Don't Know JS: github.com/azat-io/you-dont-k...
✔ Exploring ES6: exploringjs.com/es6/
✔ MDN web docs: developer.mozilla.org/ru/
✔ Грокаем алгоритмы: wall-54530371_184116
✔ Computer Science CS50: • Основы программировани...
✒ Полезные курсы на канале:
✔ ES6: • ES6 #0 Введение в курс...
✔ ES7-ES9: • ES7-ES9 #0 Введение (I...
✔ JavaScript Design Patterns: • JavaScript Паттерны
✔ React: • React JS
✔ Vue: • Vue JS
✒ Полный список готовых и планируемых курсов:
✔ Trello: trello.com/b/R6rD7qq8
✒ Автор курса:
✔ KZread: / yauhenkavalchuk
✔ Instagram: / yauhenkavalchuk
✔ Twitter: / yauhenkavalchuk
✔ VK: YauhenKavalchuk
✔ LinkedIn: / yauhenkavalchuk
✔ GitHub: github.com/YauhenKavalchuk
✔ VK (Группа): webdevcom
✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...
Пікірлер: 459
Евгений, может устроишь разговорный стрим?
@YauhenKavalchuk
5 жыл бұрын
Давайте так, пусть люди ставят "палец вверх" на ваше сообщение. Если нормально наберётся, то к 10 000 подписчиков, как раз, можно будет сделать)
@ammotol5377
5 жыл бұрын
@@YauhenKavalchuk Тогда стоит закрепить этот комментарий вверху
@YauhenKavalchuk
5 жыл бұрын
Сделано)
@Makata4.20
4 жыл бұрын
@@YauhenKavalchuk Не каждый читает коменты!) 10к like`ов мы наберем не скоро!)
@user-gc3ps7tq4w
4 жыл бұрын
@@Makata4.20 читать умеешь?
Ждём детального рассмотрения стандартов ES7-9!
@YauhenKavalchuk
5 жыл бұрын
Круто!)
@MrStassmile
5 жыл бұрын
Поддерживаю! И спасибо за видео!
@sadhu6448
5 жыл бұрын
ждем конечно , хорошее развлечение же ))
стильно модно молодежно ) хорошая инфа, за нормальный подход к деталям (таким как детальное описание) отдельный плюс в карму
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое за отзыв!
Благодарю за видео. Уважаю людей которые, записывают обучающие видео, респект вам.
@YauhenKavalchuk
5 жыл бұрын
Спасибо огромное!
@ravabat5841
5 жыл бұрын
Присоединяюсь !! Спасибо
Спасибо за труды! Ждем новых материалов...
@YauhenKavalchuk
5 жыл бұрын
Спасибо за фидбэк!
Просто разжевал все для чайников. Спасибо за проделанную работу
Спасибо за полезную информацию, очень актуально!
@YauhenKavalchuk
4 жыл бұрын
Пожалуйста
В принципе, норм план!!! 👍
@YauhenKavalchuk
5 жыл бұрын
Рад, что ты согласен!)
Спасибо большое) Я не новенький в фронтенде, но интересные ресурсы увидел в видео)
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
Женя спасибо за информацию. Очень полезная.
@YauhenKavalchuk
3 жыл бұрын
Пожалуйста)
Женя, спасибо за обзор. И да, обзор по JS-фичам будет очень интересен. )
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
Просто спасибо большое! Очень полезно
@YauhenKavalchuk
5 жыл бұрын
Большое пожалуйста!
как много новой информации, о чем то я конечно уже слышал, но в большенстве хороший такой пинок. большое спасибо автору канала за такую информацию
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста! И рад, если помогло!
Ждем новых видосов. Контент на высшем уровне.
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое!
Спасибо, что делаешь благое дело)
@YauhenKavalchuk
3 жыл бұрын
Пожалуйста)
Отличное видео! Ждем видео по es7-es9
@YauhenKavalchuk
5 жыл бұрын
Без проблем)
Спасибо, очень помог
Спасибо за видео :")
@YauhenKavalchuk
2 жыл бұрын
Пожалуйста
Спасибо большое, всё конкретно и ясно объяснил! Тема очень популярная, если бы это видео было когда я был новичком, мне было бы намного проще изучать этот язык.
@YauhenKavalchuk
5 жыл бұрын
Спасибо за поддержку!
Спасибо за видео!
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
Спасибо за твой труд, жду курс по es7-9 а также практически уроки по етим стандартам
@YauhenKavalchuk
5 жыл бұрын
Без проблем)
CS50 - отличный курс. Рассказывают круто. Спасибо, что упомянул его, то что нужно для просмотра перед сном. Грузит не сильно
@YauhenKavalchuk
5 жыл бұрын
Рад помочь!
спасибо вам, я уже 4 дня искал видео об этой теме
@YauhenKavalchuk
3 жыл бұрын
Пожалуйста)
12:20 - о Sorax Смотрю это только потому что было лого Зоракса на превью)
@YauhenKavalchuk
5 жыл бұрын
:)
@denist.8993
5 жыл бұрын
Посмотрел? Теперь можешь возвращаться к Артёму и дальше стоять на уровне джуна.
@iggi9150
3 жыл бұрын
А что с этим Sorax не так? А то я не в теме 🤔
@martin-eden
3 жыл бұрын
@@iggi9150 всё норм с ним, можешь смело брать информацию с его канала
@suc911
2 жыл бұрын
@@denist.8993 а причём тут уровень джуна? У Sorax видео как раз для начинающих, очень понятные без воды, естественно они устаревают но мне кажется он всем запал подачей информации. Смотря видео на ютубе и ничего больше не делая тоже не вырастешь.
Гарвардский курс восхитительный,а про курс Соракса абсолютно согласен.Ваши советы и подача невероятные,продолжайте в том же духе!
@YauhenKavalchuk
5 жыл бұрын
Спасибо огромное за поддержку!
Шикарно -) было бы круто, такого же плана инфу по HTML и CSS @_@ спасибо, обнимаю!
@YauhenKavalchuk
5 жыл бұрын
Подумаю над такими темами!)
Спасибо, что указали путь, о учитель) Отдельное спасибо за сайты с упражнениями и задачами, ведь нужно учиться применять полученные знания, а не зубрить учебник как стихи.
@YauhenKavalchuk
4 жыл бұрын
Пожалуйста))
Категорически согласен с идеей использования видосов от Соракса! За видео - лайк!
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое!
Молоток, продолжай в том же духе.
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое!
Забавная заставка видео , eve online напомнила )
Спасибо за то что делишься опытом.
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
@user-tr8xi3ik3c
5 жыл бұрын
@@YauhenKavalchuk , для тех кто испытывает жажду знаний, особенно актуальных в настоящий период твоя работа бесценна!
Больше спасибо
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!)
Большое спасибо за столь качественную информацию. Пишу на Ruby, но когда хотел изучать javascript, то хотел использовать именно эти материалы.
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв!
большое спасибо!
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
Хороший видос, спасибо. Ждем стандарты.
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв! Обязательно!)
Спасибо большое, очень помогли. Я решил попробовать вновь углубиться в этот огромный пласт возможностей JavaScript. Ругаю себя за то что бросил изучение пару лет назад, но теперь я понял почему я дропнул. Всё просто - было непонятно. Куда и как применять то о чем говорят ребята из лофт блог или прочих ютуб курсов... Первый курс уже с первых строк затянул с головой) Буду продвигаться по этой лестнице, пожелайте мне удачи))
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв! И удачи!)
@Elisha_GG
5 жыл бұрын
@@YauhenKavalchuk THX!)
Большое спасибо
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста
Спасибо! Как всегда очень круто :)
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста
Класс! Хочу что бы расскрыл тему и показал новые фичи в сравнении :)
@YauhenKavalchuk
3 жыл бұрын
Этот курс уже есть на канале. Можете найти в плейлистах
Обязательно сделай видосы по новым стандартам!)) Жду)
@YauhenKavalchuk
5 жыл бұрын
Без проблем)
Про sorax согласен полностью.
Спасибо что поделились качественной информацией!!! удачи!
@YauhenKavalchuk
5 жыл бұрын
Спасибо за поддержку!
+ для курса по всем новым фичам JS!)
@YauhenKavalchuk
5 жыл бұрын
Отлично!
Список практически идентичен с моим личным списком, поразительно 😅👍
@YauhenKavalchuk
5 жыл бұрын
Отлично!
Супер контент! Уже, по совету ведущего, обзавелся нужным материалом по CSS и HTML. Это видео закрывает мою тему по Junior Frontend Dev. Спасибо и процветания годному каналу!
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое за поддержку!
@danke1673
5 жыл бұрын
Как успехи в изучении?
@aleksandrzelenskiy4000
5 жыл бұрын
@@danke1673 Учу html и css, верстаю. Паралельно основы js. Также для прокачки английского читаю туториалы на английском + браузерное расширение google translate.
@promaster4931
5 жыл бұрын
Нету желания объединиться в обучении?
@Muhammad-fn2nz
5 жыл бұрын
@@promaster4931 как?
Жду выхода серий про новые фичи стандарта Javascript ES7-9
@YauhenKavalchuk
5 жыл бұрын
Без проблем)
Я пишу методики обучения иностранным языкам и насчет Sorax полностью согласна!!!
Только за и буду очень благодарен за видос со стандартами ec7-9. И насчет легкости обучения, думаю Vue стоит впереди ангуляра и реакта.
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв
@videoaudio7669
5 жыл бұрын
Вью используют в основном китайцы
@arinokaz
5 жыл бұрын
@@videoaudio7669 Та уже и по миру нормально используют, но я просто говорил что учить его легче и быстрее, всего лишь. Как говорится, каждый выбирает под задачи и себя: ЯП и технологию.
Спасибо.
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста
Ждём )
@YauhenKavalchuk
5 жыл бұрын
Отлично!)
Хороший канал. Подписка.
@YauhenKavalchuk
5 жыл бұрын
Спасибо!
Я бы еще добавил к списку книгу Дугласа Крокфорда "Как устроен JavaScript" (How JavaScript works).
Очень классно преподнесено, спасибо тебе большое! Извини я только одного не пойму почему так мало просмотров и лайков? Это ведь единственное видео из всех что я пересмотрел где мне никто не пытался впарить какой-то платный курс! А это уже реально бесит, когда под разными предлогами тебе пытаюсь впафрить какой-то курс, когда уже есть куча бесплатных способов изучения, и тем более если человек реально хочет стать программистом то ему нужно постоянно искать информацию! Спасибо ещё очень дельные советы обязательно возьму на заметку!
@YauhenKavalchuk
4 жыл бұрын
Пожалуйста)
ES7-9, с примерами его фич и в каких местах они вовсю используются. Ждем!😁
@YauhenKavalchuk
5 жыл бұрын
Отлично!)
Sorax - крутой) До сих пор вспоминаю его манеру подачи материала. Но все же как по мне js курс у него хоть и классный, но он просто расскрывает какие-то части js-а. И, как по мне, перед собеседованием, он врятли чем-то поможет. (хотя Sorax-a можно смотреть, просто что бы послушать) CS50 - вообще потрясная штука. Я вообще не ожидал. Правда, когда смотрел, на половине забросил, так как не было времени, а теперь не помню где остановился, и в итоге и не досмотриваю. Но курс действительно стоющий. Как минимум в некоторых моментах можно очень так немного посмеяться.
@YauhenKavalchuk
5 жыл бұрын
Да, CS50 - вещь хорошая!
TOP🔥
Женя, привет! Как раз собираюсь учить JS и, так как сам я по професси учитель, то искал такого как ты! И нашел! Мало кто из блогеров понимает, что такое обучение! Этому надо учиться и для этого надо быть педагогом. Да, ты можешь быть мега крутым программистом, но при этом учить ты не можешь! Ты просто молодец! Видно, что ты знаешь, что такое обучение. И скажу вот что еще. Сразу видно, что ты адекватный, совестный и умный блогер! Мне очень нравиться то, как ты подаешь материал! Горжусь тобой! Твои видео смотрю с очень большим вниманием! Спасибо тебе еще раз! Успехов тебе во всем! Молодчина!!!
@YauhenKavalchuk
2 жыл бұрын
Спасибо огромное за отзыв!)
@myroadmalankajosef9192
2 жыл бұрын
@@YauhenKavalchuk один вопрос. Информация из этого видео актуальна еще и сегодня? Как твое мнение?
@YauhenKavalchuk
2 жыл бұрын
Актуальна
@MrIBunny
Жыл бұрын
@@YauhenKavalchuk привет. Спасибо. До сих пор актуально?
две неточности: ES4 так и не вышедший стандарт. Так что курс по нему если и можно найти то очень сложно) flutter к js не имеет отношения
@YauhenKavalchuk
5 жыл бұрын
ES4 был просто для примера. А Flutter - просто как направление для развития в мобильной разработке
@alekseyn7106
4 жыл бұрын
Согласен. Насколько я знаю, flutter - это фреймворк гугловского яп'а Dart. Но его очень сильно пиарят в последнее время.
Женя, привет. Спасибо за интересный и полезный контент. Хотел уточнить по поводу учебника Кантора. Более актуальная информация по JS сейчас находится на англоязычной версии этого учебника - javascript.info. А learn.javascript.ru решили недавно обновлять и дополнять, переводя как раз англоязычную версию на русский.
@YauhenKavalchuk
5 жыл бұрын
Да, пожалуй в ссылки следует прикрепить) Спасибо!
Спасибо за видео, за cs50 спасибо, действительно круто там все, один минус, лектор быстро говорит, иногда не успеваешь за его мыслями. Я бы всеже предлагал начинать с вью, к тому же у тебя на канале он есть. Для меня реакт стал машиной с механикой, ну прям все я должен контролировать, в сравнении с тем же ангуляром или вью имхо. Возможно у меня не достаточно понимания для него, но чтото мне вью легко зашел, чем реакт с его приколами со store
@YauhenKavalchuk
5 жыл бұрын
С чего начинать каждый решает сам для себя. Я просто высказал своё мнение
Спасибо! Все четко расписал) но пока css...
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв!
Зашёл на рекомендованный тобой сайт learn.javascript.ru, материал там изложен отлично, но люди в комментариях 20-ти дневной давности пишут, что материал устарел
@YauhenKavalchuk
5 жыл бұрын
Этот нюанс не делает сам материал размещённый на сайте устаревшим. Но в описании вы можете найти ссылку на новую версию этого онлайн учебника, правда, теперь он на английском
es7-9 очень интересно!
@YauhenKavalchuk
5 жыл бұрын
Судя по тому сколько раз написали такой комментарий. Видимо, этот не большой курс появится сразу после "Паттернов проектирования")
Буквально только что столкнулся с ошибкой в книге по программированию, переведенной на русский язык. Со замешательством, быстро помог справится английский вариан(оригинал) в котором указаное значение было введено верно. Вывод: читать либо в оригинале, либо иметь под рукой оригинал и сверять спорные моменты.
@YauhenKavalchuk
5 жыл бұрын
Да всё верно, к переводу технической литературы нужно относится аккуратно. И если есть возможность, то лучше читать в оригинале
Воу...,мега видос... Явно покруче чем у Хауди Хо. Но по моему мнению тем,кто переходит на новый яп,наоборот стоит сразу начать с библиотек,так как это позволяет посмотреть на практичную составляющую разработки. Только есть один подводный камень: Не во всех библиотеках раскрыты все фичи яп. Это наверное единственный минус. Про личный опыт: Делаю простенькие игры с помощью библиотеки я лучше стал знать haskell. Но опять же подводный камень.В той библиотеке не было монад. Но в том же opengl на haskell монады юзают постоянно.
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв и за то, что поделились личным опытом
я за курс! :)
@YauhenKavalchuk
5 жыл бұрын
Отлично!
Скажите, а на курс sololearn по JS стоит тратить время? Для начинающего, но с пониманием базовых принципов программирования. Я близок к середине курса. Пока все понятно. Стараюсь практиковаться сразу и изучать тему если непонятно что-то. Очень помогают комментарии. Плюс мониторю видео курсы в русскоязычном ютюбе. Но пока в поиске. Ваш курс буду смотреть
@YauhenKavalchuk
5 жыл бұрын
Честно говоря я в первый раз слышу о таком курсе, поэтому ничего подсказать не смогу(
@_Peterhof_
5 жыл бұрын
@webDev, я бы на вашем месте обратил на него внимание. Во-первых, он бесплатный тоже. По крайней мере бесплатная версия не напрягает постоянной рекламой и вполне полноценная. Во-вторых, это мобильное приложение. Очень удобно в свободное время открыть и выполнить несколько заданий. Там идет информация, потом сразу тестовые вопросы и песочница для тренировок. Все на русском. Плюс бесценные комментарии, а их достаточно. Причем обратил внимание, что русскоязычных комментов под курсом JS ну очень мало в отличие от курса Python. То есть, как я понял, все новички лезут в Python, a JS им по началу не по зубам из-за необходимости изучения Html и CSS. Кстати, небезызвестный ХаудиХо делал курс по Python по приложению Sololearn.
Расскажите-ка где вы ES4 в JS нашли, пожалуйста.
@YauhenKavalchuk
5 жыл бұрын
Это было просто для "крепкого словца"
Автор, не могли бы вы сделать урок по HTML +CSS? В интернете много уроков, но они тоже все старые уже. В особенности сложно даётся позиционирование и отступы. Там где ставлю margin все ставят padding и наоборот )))) разжуйте плз для “одаренных»
@YauhenKavalchuk
5 жыл бұрын
Да, я думаю над тем, что бы снять курсы по основам. Как минимум по HTML и по CSS
@BahtiyarBasharov
5 жыл бұрын
webDev 👍
Уже год учу, и все не уверен в знаниях. Как подумаю что спрашивают на собеседованиях. Отдельное спасибо за ресурсы, с задачами на просторах проблема
@YauhenKavalchuk
5 жыл бұрын
Рад, если смог помочь!
@JeepersCreepersss
5 жыл бұрын
Сколько времени в день тратишь на учебу?
@jarastafar
5 жыл бұрын
@@JeepersCreepersss вообще стараюсь не менее 2 часов. Просто был промежуток что бросал учебу😔 Сейчас начал заполнять пробелы.
@JeepersCreepersss
5 жыл бұрын
@@jarastafar а сколько тебе лет?
node.js +vsc ну просто идеально намой взгляд
@YauhenKavalchuk
3 жыл бұрын
Вполне)
Когда лучше всего почитать про Алгоритмы? До или после некоторого промежутка изучения JavaScript? Или вовремя изучения? В книге пишет, что желательно знать основы программирования. Хочу извлечения максимум пользы
@YauhenKavalchuk
5 жыл бұрын
Про алгоритмы можете читать, когда рассмотрите CoreJS
@anton_kupriianchuk
5 жыл бұрын
@@YauhenKavalchuk Благодарю за совет!
Спасибо большое за видео, Евгений. Подскажите пожалуйста, ваше мнение, работаю 2 года php разрабом, знания js базовые, хочу углубиться в изучение JS и в дальнейшем работать на js-е. Вижу что на том же learn.javascript все рассказывается на стандарте ES5, а для ES6 есть просто глава не большая. Есть ли смысл изучения основ на ES5 или лучше сразу искать материалы только по ES6+? Спасибо еще раз
@YauhenKavalchuk
5 жыл бұрын
Спасибо за отзыв. Однозначно стоит начинать с изучения ES5
@eddie4691
5 жыл бұрын
@@YauhenKavalchuk Ой, я не увидел что в описании есть ссылка на новую версию сайта javascript.info/ - где уже используется es6. Подскажите ваше мнение, если английский позволяет можно ли сразу начинать с javascript.info/ или лучше вначале пройти старую версию learn.javascript.ru ?
@user-fz3ks9ik6g
5 жыл бұрын
@@eddie4691 Фундаментальных изменений там нету. В основном синтаксис + добавление новых методов для написания меньшего колличества кода. Изучай по ES 5 - будет проще даваться в изучении. Тебе главное понять - как это работает, а уже дальше как прочтёшь мануал по ES 6 - голова сама будет соображать, где переписывать костыли ;)
По Зораксу согласен на 100%! Когда только начинал учить js посоветовали его канал. Включил, и на меня как из пулемета посыпались термины и сложная для восприятия информация: тра-та-та-та-та! Залез в комменты, а там все текут от этих видео и рассыпаются в благодарностях. Ушёл с чувством, что я наверное полный идиот. Спустя полгода зашёл снова на его канал, и наконец понял, зачем существуют эти видео. Как закрепление подзабытой инфы они идеальны.
@lexsemenenko
5 жыл бұрын
А что за канал Зоракс? Можно подробнее или ссылочку
@YauhenKavalchuk
5 жыл бұрын
Достаточно в поисковик KZread вбить Sorax и найдёте канал
@YauhenKavalchuk
5 жыл бұрын
Да-да-да, когда я начинал изучать веб-разработку, общался с разработчиками и мне его постоянно советовали, тоже считал себя тупым. Вот с тех пор и подгорело. Но его курсы хороши для быстрого повторения и с этим я не спорю!
@user-rj6ro3mp1p
5 жыл бұрын
Сначала изучения зашел на данный канал и просто о***л от материала, нихчего не понятно было. Но, после прохождения учебника Learn JavaScript (именно прохождения и прорешал примерно 95% задачек, примерно 80% из низ по смыслу решения схожи с авторским. Первый раз я просто прочитал учебник, думал, что задачки для лохов, но суровая реальность быстро доказала обратное и поимела в извращенной форме, поэтому и пришлось идти на второй заход по учебнику, т.к через три дня уже не помнил прочитанное.). А вот тогда уже стало нормально понятно на канале Sorax'a, объясняет все кратко и без воды. Теперь стоит в очереди "You don't know JavaScript", буду тихонько почитывать.
ES-4 насколько помню, небыло такого стандарта, после ES-3 1999 сразу был ES-5 2009
@YauhenKavalchuk
5 жыл бұрын
Это я просто утрировал, что бы показать что очень много материала устарело, так сказать для "крепкого словца"
Добрый день у меня ступор перед функциями, вроде ничего сложного, но когда начитаешь писать калькулятор услуг или чего-то подобное. Начинаю плавать, когда стараюсь снять данные с инпутов, запихнуть в дом-элоементы а еще так, чтобы повесить этот калькулятор на вордперсс - вообще мозги плывут
@YauhenKavalchuk
5 жыл бұрын
Не знаю чем могу помочь
очень сложно ответить на этот вопрос, т.к., с одной стороны, ты действительно прав, говоря, что нужно читать книги и решать кодворс, но, с другой стороны, между теорией и бизнес практикой существует огромный пролёт, который никак не преодолеть книгами. В реальных проектах пробелы книгами не закрываются, нужен хороший коллектив.
@YauhenKavalchuk
5 жыл бұрын
А я и наговорю что самостоятельного изучения вполне хватит. В одном из предыдущих выпусков я наоборот "топил" за то, что большее развитие происходит именно в команде
@lucisaeterna3590
5 жыл бұрын
@@YauhenKavalchuk можешь дать пару советов на тему Angular? С чего начать, как вписаться в сообщество разработчиков..?
@YauhenKavalchuk
5 жыл бұрын
Нет не могу)))) Это моя слабая сторона. С Angular я работал месяца 2 и уже всё забыл)
Ответить чем стек отличается от очереди "устно" еще ладно. Вот попрактиковаться в их реализации в коде на компе и "на листочке" - я б порекомендовал. Вообще рецепт один - практика-практика-практика. Делать свои программки, писать сайты "для себя"/ друзей/ знакомых. Брать любые идеи и воплощать. Увидел интересный интерфейс - попробуй повтори, сделай свой. Заказывает мама гарнитур на кухню - посмотри сайты магазинов кухонь, сделай свой лучше. Пошел искать обзор на фильм - сделай свой сайт с обзорами. Идея, думаю, понятна. Всякие "тудулисты, калькуляторы, календари, записные и адресные книжки, одностраничники" - это хорошо, они показывают, что в каких-то базовых вещах ты разобрался, но есть столько всего, что хочется самому реализовать, что вообще удивляешься, когда спрашивают "какой проект мне надо сделать?". Да какой хочешь. Программирование (и конкретные языки) - лишь инструмент, чтобы сделать что-то, воплотить твои идеи, и, иногда, продать тому, кому понадобится твоё изделие. Спс за видео. Ждем обзор по фишкам в es 7-9
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое за такой большой и полезный совет!
@Zun3n
5 жыл бұрын
@@YauhenKavalchuk Да совет больше новичкам =) Как автору канала, более полезный коммент с фидбеком. Недавно только на канал наткнулся, залпом посмотрел все Репозиторро. Прям зашел формат =) Подача радует. Видосы с технологиями тоже хороши, но там надо применять, пока своих проектов хватает. В закладки пошло видео с паттернами, пару раз пересматривал. Вообще, я сейчас больше от просто кода реализации каких-то простых вещей в архитектуру больше лезу. Пригодилось бы мнение или даже тутор как продумывать проекты на ранних стадиях, как учесть расширяемость, организовать покрытие тестами. Насколько глубоко это надо делать. Вообще по ведению собственных проектов бы видос посмотрел. Но это уже больше про бизнес и архитектуру, наверно, чем непосредственное программирование.
@YauhenKavalchuk
5 жыл бұрын
Касаемо "продумывания проектов на ранних этапах" - ответ простой никак. Могу обосновать. Сейчас в основах разработки лежит Scrum. Это довольно гибкая методология, которая позволяет быстро реагировать на "хотелки" заказчика. И вы как разработчик понятия не имеете что понадобится в будущем. Можно выбрать какие-то глобальные вещи типа стэка технологий. Но всё что меньше, в большинстве своём, может легко измениться именно из-за требований заказчика
@Zun3n
5 жыл бұрын
@@YauhenKavalchuk спасибо. Про скрам в курсе, но то на работе, а вот когда "сам себе работодатель", вот тогда и возникают такие вопросы =) Просто помимо рабочих задач хочется и своё писать. Вот сам себе и разрабатываю требования, это всё описать надо, под стандарты, опять же. Крч, для личных целей у меня пока waterfall =\
Если я полный ноль в этом деле, что мне сначала посоветуете изучить, JavaScript или CSS и HTML?
@YauhenKavalchuk
5 жыл бұрын
Полностью согласен с предыдущим комментарием
@s.mura0714
5 жыл бұрын
@Yaroslav Ignotenko в этой книге и про html тоже есть?
Что можете сказать про видеокурсы Владилена Минина? Тоже на KZread.
@YauhenKavalchuk
3 жыл бұрын
Очень много воды!
ждем курс
@YauhenKavalchuk
4 жыл бұрын
Уже снят) Посмотрите в плейлистах
я тебя понял))
@YauhenKavalchuk
5 жыл бұрын
Отлично!
гарвардский курс стоит смотреть перед изучением Js, или уже имея некоторый опыт в программировании на Js?
@YauhenKavalchuk
5 жыл бұрын
Курс с JS не связан, там идут общие «выкладки» по программированию. Так что большой разницы нет - смотреть до, или после
Было бы неплохо посмотреть уроки по ES7-ES9
@YauhenKavalchuk
4 жыл бұрын
Этот курс уже есть на канале. Смотрите в плейлистах)
Спасибо вам Евгений, я начинающий разработчик и js для меня даётся трудно. Но думаю с вашей помощью справлюсь со всем
@YauhenKavalchuk
5 жыл бұрын
Пожалуйста!
@ukrainianshorts
2 жыл бұрын
Как изучение?)))
Евгений Вы станете крестным отцем не одного десятка молодых программистов. Спасибо за Вашу деятельность, качественно подобраный материал и за время которое тратите на подготовку. А теперь вопрос. Я пытался более детально изучить Javascript по книге: Equivalent Javascript. Но запорол первое же задание. Нет пирамидку из # я построил, а вот на FizzBuzz самостоятельно не сподобился, ровно как и на шахматную доску с #. И этот факт выбивает меня из колеи. Руки опускаются просто, ведь дальше будет сложнее. Как бороться с таким явлением или это значит что "гуманитарию" нечего надеятся получить solid знания по программированию?
@YauhenKavalchuk
5 жыл бұрын
Спасибо большое за отзыв. Касаемо вопроса, руки опускать не следует - это 100%. Задания в этой книге действительно не простые. И если они вам пока не даются, то попробуйте порешать задания в Codewars. Дойдёте до 4-5 каты, можете попробовать вернуться к решению заданий из книги
@victorsokoluik4573
5 жыл бұрын
@@YauhenKavalchuk Спасибо Евгений! Да, codewars - достойная внимания платформа. А я в рамках этого видео хочу еще один вопрос задать. Что вы можете сказать о лекциях Тимофея Хирьянова: Алгоритмы на Python 3 или достаточно проработать CS50?
Полный JS курс от А до Я - ДА ЗДРАВСТВУЕТ WEB СВОБОДА! ! !
@YauhenKavalchuk
5 жыл бұрын
:)
@MisaNia25
5 жыл бұрын
Lvolf в том мечту
Добрый вечер! А почему в вашем списке нет ресурса: learn.freecodecamp.org/?
@YauhenKavalchuk
5 жыл бұрын
А ну вот нету) Я не знаю. Он хороший, просто не попал)
ДАвай новые фичи , ждём !!!))
@YauhenKavalchuk
5 жыл бұрын
Хорошо
Давай курс с практическими заданиями для тренировки
@YauhenKavalchuk
5 жыл бұрын
Спасибо за идею, подумаю!
Кстати, только при просмотре на двойной скорости дошло - наTASKались на TASKах.... Баш-КА!!
нужен видос по изменениям)
@YauhenKavalchuk
5 жыл бұрын
Без проблем)
Забыл сказать, что все эти книги и ресурсы, могут сильно напугать и оттолкнуть новичков. По-моему самое простое решение для новичка, это изучить самую основу, типо переменные и функции и сразу начинать пробовать с помощью туториалов, делать слайдеры, менюшки интересные и так далее. А вот потом, уже можно браться за серьёзные книги и вообще серьёзный подход.
@YauhenKavalchuk
5 жыл бұрын
Learn.javascript - довольно понятный ресурс даже для новичков. Хотя вы правы, восприятие материала у каждого идёт по разному)
Формат видео и подход очень нравится, но прошу, пожалуйста сделайте что-то с микрофоном или обстановкой, такое впечатление будто вы сидите в металлическом коробе, где при разговоре создается такой объемный звук с эхо
@YauhenKavalchuk
5 жыл бұрын
В описании есть ссылка, куда можно сбросить донат. Сейчас как-раз с помощью подписчиков собираю на микрофон. Можете поучаствовать!
а как же книга Дэвида Флэнагана "JavaScript. Подробное руководство"?
@YauhenKavalchuk
5 жыл бұрын
Я уже отвечал на похожий комментарий ранее. Я перечитывал её 2 раза. И на мой взгляд, там очень много не нужно й информации и бесполезных "углублений" в тему там, где они не нужны
с какого этапа можно будет достичь уровень,чтобы пытаться решать задачи на codewars,я например сейчас на этапе изучения js функций
@YauhenKavalchuk
4 жыл бұрын
С любого. Там 8 уровней сложности, так что можно начинать решать сразу, как только началось обучение
Лайк за CS50. Что думаешь на счет книги Code Complete?
@YauhenKavalchuk
4 жыл бұрын
Спасибо. Ничего не думаю, т.к. не читал)
Ждём ES7-9 :)
@YauhenKavalchuk
5 жыл бұрын
Без проблем
Жду обзор на es7-9
@YauhenKavalchuk
5 жыл бұрын
Да без проблем)
Автор, ты пробовал курсы hexlet ?
@YauhenKavalchuk
5 жыл бұрын
Слышал о них, но сам не использовал