boosty.to/alexkorep - поддержать канал материально t.me/devworden - наш телеграм-чат, где можно задать вопросы discord.gg/7B4prKBxkZ - Discord-сервер с каналами по разным языкам программирования Мой микрофон: ya.cc/aAXRs Моя камера: ya.cc/WEPvP Мой рабочий компьютер: ya.cc/WEQGr Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.
А-ле-ксей. Мое почтение! Серьезно, спасибо огромное вам за то что делитесь своим опытом. Вас очень приятно слушать, никакого снисходительно-детского тона, все выверенно и структурированно по полочкам. На Ютубе сейчас не хватает разговорно-тематических роликов и то что вы делаете, без преувеличения, еще и в купе с вашей подачей - это Грааль на поприще гайдов, курсов, инфоцыганства и уроков. Спасибо вам.
Очень приятный, спокойный голос у Вас, Алексей. Хороший ютуб-канал, подкаст - это про хорошую подачу, а про что говорят - важно уже во вторую очередь. Я слушаю и смотрю Вас, потому что тема мне близка, но я бы с удовольствием слушал Вас даже если бы Вы рассказывали про что-то совершенно другое.
Есть ещё пара преимуществ JavaScript на сервере, а именно 1) Можно использовать одни и те же скрипты в проекте как для клиента, так и для сервера. Например, это может быть работа со строками, числами, обьектами и т.п. Это позволяет поддерживать одну и ту же кодовую базу как для клиента, так и для сервера 2) Для Server Side Rendering (SSR) сервер может просто взять вашу клиентскую кодовую базу и собрать из неё необходимый для поисковиков серерный ответ, таким образом пропадает необходимость делать html-шаблоны дважды, как это было в прошлом
Всякий раз когда меня накрывает гениальная мысль, а не заняться ли мне программированием, я включаю ваши видео, даже до конца не досматриваю, мне хватает половины видео, чтобы меня отпустило))) Ваши видео крутые, мне нравятся.
@@dendy4739 да ничего не отпугивает, тупо не мое. Скучно мне этим заниматься, раньше хотел, потому что зп вкусные, а сейчас просто хочется дать мозгу возможность пошалить, а ему от этого спать хочется.
@@Александрраз-н8ф пытался) просто не мое. Лень разбираться) заниматься маркетингом для меня в разы интереснее.... Да и людям продавать услуги, себя, товары... Гораздо для меня интереснее... На такие каналы залетаю иногда чтобы просто кругозор расширить, плюс когда с потенциальными наемниками общаюсь хочу понимать, че они там мне впарить пытаются. А самому, не, вообще никак.
@@alexkir9312 я у себя на работе один только софт пишу: мне только в общих чертах дают задание что софтина должна уметь, дизайн UI и все особенности реализации делаю на своё усмотрение - нравится... к тому же коллеги и руководство ко мне относятся как к шаману в племени😁Вот перспектива на галере пахать- это такое конечно.
Не знаю, как было раньше, но у меня братья программисты. Один пишет на питоне, другой на js. Тот кто пишет на питоне, после вычета получает 250к, а который на js 257к. Так тот который на js работает, на 1.5 года позже в программисты записался. Вот я и сам надумал кодером стать, но начать решил с питона. Сейчас работаю 3д художником с популярной игровой студией, но прекрасно понимаю, что моя зп в этой профессии никогда не приблизится к программистким стандартам. К сожалению, кроме "вау" эффекта от других людей, я в своей деятельности получаю недостаточно. Надеюсь бэкграунд 3дшника мне пригодится в будущем.
Алексей, привет! Посмотрел несколько роликов на вашем канале (ютуб порекомендовал), понравилось, а потом понял, что явно слышал о вас на работе, и действительно - я работаю в компании, вашем посл. месте работы в России :) Я работаю в клиентской команде, писали на C# и C++ немного до года 15ого. А вот потом мы начали, и так и продолжаем, писать web application, и используем как раз TypeScript + Angular framework.
Самый лучший язык JS по-моему мнению, стараюсь больше уделять ему внимания, нежели бэкэнду, исключительно минимальное api на бэкэ, остальное JS и это очень хорошо 🎉🎉
QuickJS (без JIT) используется в последних версиях Sciter (Sciter.JS). TIScript - мощный скриптовой (без JIT) язык для создания UI настольных приложений. Sciter.TIS используется почти всеми производителями антивирусов (кроме Касперского и еще нескольких). Аваст применяет предшественника Sciter - движок HTMLayout (без скриптов) для рисования "низкоуровневых" окон и окон инсталлятора/конфигуратора. Основной интерфейс основан на Chromium (V8). В ближайшее время Sciter.JS и Sciter.TIS смогут выполняться в ОС Android и iOS.
Спасибо всем , кто делится.Просто беда с учителями в Европе.Никто не знает, как объяснять доступно.Наверное, это беда нашего времени.Спасибо вам и другим, кто помогает освоиться в программировании.Это бесценный вклад
Большое спасибо за видео! Сейчас сама начала учить JavaScript, до этого не занималась никогда программированием или чем-то подобным. Тот учебник, что посоветовал Автор реально хороший, он мне очень помогает. Если кому-то надо, то Выразительный JS Марейн Хавербеке также подходит для новичков
Js - второй для меня язык, использую на фронте (vue.js сильно развязывает руки), на беке - Python. Дак вот - это жесть, что может твориться в максимально неявных случаях, начиная от приколов с this (особенно с очисткой this после использования сторонних библиотек в классах, до весьма странного поведения с импортами). Писать бэк на node - весьма архаично, аргумент, что не надо учить второй язык - ну такое, т.к. - ну не трудное это дело, а вот возможностей открывает в разы больше. Каждому, конечно, свое, при всем при этом - прям не хватает в js хотя-бы питоновской типизации и методов преобразования данных (как по мне, что собственно меня знатно выводил из себя по началу😅) Как всегда - спасибо за контент) один из не многих, кого реально приятно слушать
Привет, Я Лёша Карипанов. Я уже .....цать лет работаю программистом. Чёрт возьми, всё видео смотрю, а сколько лет никак не могу разобраться). Спасибо за видео
Спасибо за видео. Думал с чего же начать. Знакомый, который крутится в сфере(сам работает с php) посоветовал именно js, вы приумножили моё желание учить именно js.
Все супер. Есть уточнение по перезагрузке страницы для просмотра кода. Сейчас есть инструменты вроде liveserver. Спасибо, продолжайте. Интересен обзор по стеку js spa -> нативное приложение
@kotto не сам жаваскрипт а разработка под веб вся но за это отдельно спасибо корпорациям ;) вообще конечно жуть в 21 веке да. Дельфи 1 наше все ;) надеюсь лет через 10-20 жабаскрипт будет так же распространен в деве как сейчас ассемблер
Я не запаривался изучением этого языка, хотя логику UI пишу на нём(QML, Qt кстати кроссплатформенный, десктоп, мобильные и вебасембли в коробке, главное что основная логика на плюсах и это очень быстро). По мне дак простой очень язык, если например знаешь С, то c JS не будет проблем.
Flutter нынче неплохая штука для изучения, если у вас уже есть бэкграунд в мобильной разработке, в противном случае большого смысла влазить в эту историю нет - проект с экзотическим языком под капотом и совершенно туманным будущим (гугл имеет привычку хоронить свои наработки + сейчас у них есть две прямо конкурирующие технологии). Но да, если вам по какой-то причине принципиальна кроссплатформенная разработка под мобилочки и PWA (и другие вариации на тему WebView) вас не устраивают, Flutter - единственное на текущий момент адекватное решение. Тот же ReactNative - безумно крив и чтобы заставить его нормально работать вы потратите времени и денег больше чем на два полноценных нативных решения
Флаттер это еще одна попытка объединить разработку под иос и андроид. Приложения пишутся на языке Дарт. СДК флаттера предоставляет типичные мобильные компоненты с типичной настройкой - лейблы, кнопки, таблицы, экраны, анимации. Все они рендерятся напрямую в openGL на обех платформах, то есть флаттер это альтернатива и айосным и андроидным UI-библиотекам. Благодаря этому работает быстро и красиво. Плюсы - быстрая разработка под обе платформы в знакомых терминах ЮИ под обе платформы. Минусы - зависимость от неидеальности молодого СДК. Иногда невозможность написать что-то очень-очень кастомное. По сравнению с нативным айосными анимациями у флаттера все-таки чувствуется чужеродность.
Алексей, спасибо большое за информацию и проделанную над видео работу. Мне нравится ваша подача, полнота и структура. Могли бы вы затронуть тему о необходимых областях математики, которые потребуются в работе разработчику бекенда?
@@romanbru9504 покажи мне в инженерном калькуляторе в екселе или в маткаде готовую формулу которая будет допустим добовлять процент к числу. или отнимать процент от числа. Да та можешь на калькляторе написать 153+21% но например в том же js или php SyntaxError потому что эту формулу писать надо примерно так 153+(153*21/100) И таких мелочей полно.... идём далее ширина надо экран поделить средствами css на 4 части как получить процент да сейчас можно написать calc(100/4) а когда не было еще calc считали вручную.... мне продолжать или глупость свою осознал?
У моего товарища 2! Небольших продовольственных магазина + питомник винограда, 16 продавцов. Живет в свое удовольствие, не суша мозг программированием. Типичный гуманитарий. Держите нос по ветру! Не лезте в ит, если это не ваше... Есть 3-4 варианта реализоваться как гуманитарию.
Перекатился C# на js(хз почему я это сделал, ну вот прям припекло). Ёдрён батон, я конечно был осведомлён о динамической типизации, и о странных реализациях классах. Но когда я увидел древний код со всякими var, функциями вотнутыми хрен знает куда и использованными тоже в рандомном месте, то я сейчас сижу и осознаю, что если я буду рефакторить чей-то древний код мои маты даже в аду будут слышны. А так в целом язык пойдёт, разобраться можно(P.s после статической типизаци, динамическая кажется просто адом )
А еще Вы не упомянули, что в жс есть тонны фреймворков и библиотек, у которых разные идеологии, и новичку довольно сложно опредеиться, что начать учить, ведь велик шанс, что человек начнет учить условный ангуляр, а потом окажется, что сейчас в тренде какой-то условный новомодный вуе, и вакансии на ангуляре резко уменьшатся, а на вуе - увеличятся. И в итоге человек останется у разбитого корыта, ведь на ангуляр позиции берут миддл+ спецов, когда на вуе есть куча джун вакансий, и человеку придется переучиваться. Например пару лет назад тот же дарт, если я правильно понял, был не востребован, а теперь, судя по различным источникам в интернете, это один из актуальнейших фреймворков (пруфов не будет, только субъективное ощущение, а сам я вообще пхпшник)
ГЛАВНОЕ ПОНЯТЬ СИНТАКСИС ЯЗЫКА И ОБЩИЕ ЧЕРТЫ КАК ОН РАБОТАЕТ. Далее уже нюансы. За примером далеко ходить не надо вспоминаем +- старую шутку берём тайп скрипт пишем класс далее берём php создаём точно такойже класс и ищим 10 отличий
Спасибо), доброе видео. но: 1. Про десктоп забыли. Electron (Skype, Discord и даже vscode) 2. Проект espruino. Микроконтроллеры со встроенным интерпретатором js (очень популярная платформа, особенно в умном доме) 3. devops. в рамках npm скриптов очень даже используется 4. Базы данных. есть возможность писать хп и функции в постгресе (хотя это конечно больше профанация) 5. Мобилка на нэтиве - на старте и для прототипирования сгодится. 6. Бекенд что-то вычисляющей на ноде - такое себе решение, максимум проксирование, оркестрация или BFF js(а точнее ts) - отличный язык стартапов. в рамках mvp выпустить быстро миросервисный бэк, сайт, мобилку, десктоп и все будет кросплатформенное. но имхо в дальнейшем развитии продукта все придется менять кроме фронта
так в том-то и дело, что знание условного Angular и Jquery помимо самого нативного JS - этого недостаточно. Повсеместно требуется "отличное знание" Css HTML Bootstrap PS Figma и прочего, не имеющего отношения к кодингу.
@@ramallah5683 ну, вообще-то знание ангуляра, само по себе предполагает хорошее знание более низкоуровневых вещей типа html/css. Кроме сложной анимации конечно, что отдельная тема
@@DenProstoDenНу вот об этом и речь, что во фронте прогер - это дизайнер, знания которого условны, а занимаемая им позиция - результат экономии на настоящем дизайнере, верстальщике и программисте.
boosty.to/alexkorep - поддержать канал материально
t.me/devworden - наш телеграм-чат, где можно задать вопросы
discord.gg/7B4prKBxkZ - Discord-сервер с каналами по разным языкам программирования
Мой микрофон: ya.cc/aAXRs
Моя камера: ya.cc/WEPvP
Мой рабочий компьютер: ya.cc/WEQGr
Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.
*А ударение в слове дИскорд точно на первое И?)*
в смысле у JS нет альтернативы? А как же YoptaScript ?
Простите, но зачем нажимать три кнопки, если можно одну? F12 - для вызова отладчика
Очень сомнительные средние цифры в РФ. Возможно этот ценник для Junior / Junior+ специалистов актуален.
112 тысяч долларов в год ДО или ПОСЛЕ вычета налогов?
А-ле-ксей. Мое почтение! Серьезно, спасибо огромное вам за то что делитесь своим опытом. Вас очень приятно слушать, никакого снисходительно-детского тона, все выверенно и структурированно по полочкам. На Ютубе сейчас не хватает разговорно-тематических роликов и то что вы делаете, без преувеличения, еще и в купе с вашей подачей - это Грааль на поприще гайдов, курсов, инфоцыганства и уроков.
Спасибо вам.
Подписываюсь под КАЖДЫМ словом!
Огромная Вам благодарность, Алексей!!!
После того как вы начали записывать видео, ваши волосы стали чернеть обратно
Творчество облагораживает и омолаживает :D
крутой комментарий )
Просто он выкладывает видео в обратном порядке. Самым последним будет видео которое он записал в 25
@@СергейЛебедев-п6ъ last in - first out)
@@СергейЛебедев-п6ъ на кинопленку
Алексей , спасибо за ваш труд ! Очень полезный и интересный контент 👍
Очень приятный, спокойный голос у Вас, Алексей. Хороший ютуб-канал, подкаст - это про хорошую подачу, а про что говорят - важно уже во вторую очередь. Я слушаю и смотрю Вас, потому что тема мне близка, но я бы с удовольствием слушал Вас даже если бы Вы рассказывали про что-то совершенно другое.
Как всегда супер !
Очень рад, что нашел этот канал.
Автору огромная благодарность !
учу js, и вот почему-то сейчас понял, что это видео я долго ждал, спасибо
А вы сами учите или где-то?
Как обучился?
Есть ещё пара преимуществ JavaScript на сервере, а именно
1) Можно использовать одни и те же скрипты в проекте как для клиента, так и для сервера. Например, это может быть работа со строками, числами, обьектами и т.п. Это позволяет поддерживать одну и ту же кодовую базу как для клиента, так и для сервера
2) Для Server Side Rendering (SSR) сервер может просто взять вашу клиентскую кодовую базу и собрать из неё необходимый для поисковиков серерный ответ, таким образом пропадает необходимость делать html-шаблоны дважды, как это было в прошлом
Всякий раз когда меня накрывает гениальная мысль, а не заняться ли мне программированием, я включаю ваши видео, даже до конца не досматриваю, мне хватает половины видео, чтобы меня отпустило)))
Ваши видео крутые, мне нравятся.
Почему отпускает? =D
Что вас отпугивает?
Вы начните может так и пойдет немного.
@@dendy4739 да ничего не отпугивает, тупо не мое. Скучно мне этим заниматься, раньше хотел, потому что зп вкусные, а сейчас просто хочется дать мозгу возможность пошалить, а ему от этого спать хочется.
@@Александрраз-н8ф пытался) просто не мое. Лень разбираться) заниматься маркетингом для меня в разы интереснее.... Да и людям продавать услуги, себя, товары... Гораздо для меня интереснее... На такие каналы залетаю иногда чтобы просто кругозор расширить, плюс когда с потенциальными наемниками общаюсь хочу понимать, че они там мне впарить пытаются. А самому, не, вообще никак.
@@alexkir9312 я у себя на работе один только софт пишу: мне только в общих чертах дают задание что софтина должна уметь, дизайн UI и все особенности реализации делаю на своё усмотрение - нравится... к тому же коллеги и руководство ко мне относятся как к шаману в племени😁Вот перспектива на галере пахать- это такое конечно.
Алексей, спасибо огромное за исчерпающий ролик!
Все круто и без воды!
Спасибо за ваш канал, нам нужны мнения и советы люди с таким опытом !
Продолжайте развивать свой канал пожалуйста.
Алексей, спасибо за ваши видео! 5 лет во фронтенде, но иногда вспомнить азы очень полезно, тем более когда их рассказывает человек с таким опытом
Какая зп?
Информативно и без воды, Алексея в первую очередь за это уважаю. Спасибо
Первое видео которое я смотрю у вас
Выразить точнее не получится => "Очень ровный дядя"
Не знаю, как было раньше, но у меня братья программисты. Один пишет на питоне, другой на js. Тот кто пишет на питоне, после вычета получает 250к, а который на js 257к. Так тот который на js работает, на 1.5 года позже в программисты записался. Вот я и сам надумал кодером стать, но начать решил с питона. Сейчас работаю 3д художником с популярной игровой студией, но прекрасно понимаю, что моя зп в этой профессии никогда не приблизится к программистким стандартам. К сожалению, кроме "вау" эффекта от других людей, я в своей деятельности получаю недостаточно. Надеюсь бэкграунд 3дшника мне пригодится в будущем.
Спасибо Алексей за видео, очень подробно 👍
Спасибо за видео)))Я как раз начала учить javascript,много полезной информации
Скажите как сейчас у вас дело обстоит с обучение языка?
@@arturiomozeratti5658 я уже год работаю.Ушла в бэкенд
@@alexandrogallardo7814 нашла работу.Sql,python
@@Nata_webа какой стек, будьте добры? Я хочу в бэкэнд не тратя времени, и выбираю между Java, Python, C#
Благодарю вас. Оччень ёмко и по сути.
Актуальное видео. Благодарю
Алексей, благодарю за видео :)
Автор просто маг и волшебник, с помощью js измннил себе фасон и цвет футболки.
Прямо ответил на все вопросы МОЛОДЕЦ
У Вас очень хорошо поставлена речь, приятно слушать
Алексей, привет! Посмотрел несколько роликов на вашем канале (ютуб порекомендовал), понравилось, а потом понял, что явно слышал о вас на работе, и действительно - я работаю в компании, вашем посл. месте работы в России :) Я работаю в клиентской команде, писали на C# и C++ немного до года 15ого. А вот потом мы начали, и так и продолжаем, писать web application, и используем как раз TypeScript + Angular framework.
Ух как все чётко, спасибо!
Самый лучший язык JS по-моему мнению, стараюсь больше уделять ему внимания, нежели бэкэнду, исключительно минимальное api на бэкэ, остальное JS и это очень хорошо 🎉🎉
Динамичное видео, было не скучно. Спасибо!
Лёша , огромная благодарность Вам за такой контент, очень мотивируете
Спасибо, Алексей. Здоровья Вам🤝🏻
Спасибо, получил ответы на все вопросы!!!
Лёша спасибо! Всё доступно и понятно. Без воды и соплей
Спасибо за ваши видео, Алексей, качественный контент с неплохими записью и монтажом.
Классное видео! Пошёл учить Джаву 😂
QuickJS (без JIT) используется в последних версиях Sciter (Sciter.JS). TIScript - мощный скриптовой (без JIT) язык для создания UI настольных приложений. Sciter.TIS используется почти всеми производителями антивирусов (кроме Касперского и еще нескольких). Аваст применяет предшественника Sciter - движок HTMLayout (без скриптов) для рисования "низкоуровневых" окон и окон инсталлятора/конфигуратора. Основной интерфейс основан на Chromium (V8). В ближайшее время Sciter.JS и Sciter.TIS смогут выполняться в ОС Android и iOS.
Алексей отличное видео)
Спасибо)
Особенно про динамическую типизацию понравилось)
Я с вами согласен)
Спасибо, очень познавательно и интересно.
Спасибо всем , кто делится.Просто беда с учителями в Европе.Никто не знает, как объяснять доступно.Наверное, это беда нашего времени.Спасибо вам и другим, кто помогает освоиться в программировании.Это бесценный вклад
Спасибо! Всегда жду ваши видео
Хорошо рассказывает и приятно слушать.
Лайк автору за видос, ждём такого-же детального видео про языки Swift,Piton,Scala,Rubi,Java,PHP,
Cпасибо тебе ЛЁША добрый человек !!!
Отличный канал и очень интересные и познавательные видео. Спасибо.
Большое спасибо за видео!
Сейчас сама начала учить JavaScript, до этого не занималась никогда программированием или чем-то подобным. Тот учебник, что посоветовал Автор реально хороший, он мне очень помогает. Если кому-то надо, то Выразительный JS Марейн Хавербеке также подходит для новичков
Как успехи?
@@alexstone1763 видимо никак, продолжает печь "шоколадные торты"😁
Лёша качество по статистике улучшилось! Молодец очень хорошо объясняешь!
Лёша, спасибо! Отличный обзор.
небольшие поправочки: Mongodb частично написана на js, в юнити можно писать на js
Круто, лаконично, вместительно, полезно ;)
Спасибо! Полезненько!
Спасибо очень интересно рассказываете!)
Хммм, какой ёмкий и всесторонний обзор на язык.
Алексей, очень круто. Отлично преподносите информацию. Спасибо
Приятно послушать ваше мнение, спасибо.
Алексей,Браво!!!Продолжайте в этом же ключе,а то you tube преввратили в такую помойку...
Благодарю за отличный материал ! Побольше бы курсов онлайн по языкам советовали, т.к. информусора много и невозможно выбрать
Очень много нашла для себя полезного . Благодарю
Спасибо, актуально, как всегда приятно смотреть
Крутой канал!
Спасибо Вам !
Алексей, вам преподавать… спасибо за интересный контент
спасибо большое за информацию!
Спасибо большое ❤️
Js - второй для меня язык, использую на фронте (vue.js сильно развязывает руки), на беке - Python. Дак вот - это жесть, что может твориться в максимально неявных случаях, начиная от приколов с this (особенно с очисткой this после использования сторонних библиотек в классах, до весьма странного поведения с импортами). Писать бэк на node - весьма архаично, аргумент, что не надо учить второй язык - ну такое, т.к. - ну не трудное это дело, а вот возможностей открывает в разы больше. Каждому, конечно, свое, при всем при этом - прям не хватает в js хотя-бы питоновской типизации и методов преобразования данных (как по мне, что собственно меня знатно выводил из себя по началу😅)
Как всегда - спасибо за контент) один из не многих, кого реально приятно слушать
В ts можно
@@syuo5051 да, в курсе) на ts я теперь тоже пишу🤣🤣🤣
@@alexandrogallardo7814 почти все что и на других яп
Отличное видео :)
Само приятно слушать из всех кого знаю
Привет, Я Лёша Карипанов. Я уже .....цать лет работаю программистом. Чёрт возьми, всё видео смотрю, а сколько лет никак не могу разобраться). Спасибо за видео
20 лет, из них 13 в Самаре и 7 в Амстердаме.
очень годный контент! Доступно и понятно!
typescript используется в промышленной разработке
Angular framework
Спасибо за труд.
Спасибо за видео. Думал с чего же начать. Знакомый, который крутится в сфере(сам работает с php) посоветовал именно js, вы приумножили моё желание учить именно js.
Выучил?
Спасибо за советы
Thank you for advice
Подписался на канал, нажал на колокольчик. Жду новых видео.
Все супер. Есть уточнение по перезагрузке страницы для просмотра кода. Сейчас есть инструменты вроде liveserver. Спасибо, продолжайте. Интересен обзор по стеку js spa -> нативное приложение
2:40 "где-то далеко за питоном"
диаграмма: питон следует за джаваскриптом с тем же процентным показателем)))
Да, разные источники дают разные цифры.
Спасибо за рассказ. А футболка с надписью never в первой половине ролика - это троллинг такой?))
@kotto так от чего же это Лёша за джаву-скрипт топит?
@kotto не сам жаваскрипт а разработка под веб вся но за это отдельно спасибо корпорациям ;) вообще конечно жуть в 21 веке да. Дельфи 1 наше все ;) надеюсь лет через 10-20 жабаскрипт будет так же распространен в деве как сейчас ассемблер
Все по полкам. Супер
Thank you very much for your consultation
Я не запаривался изучением этого языка, хотя логику UI пишу на нём(QML, Qt кстати кроссплатформенный, десктоп, мобильные и вебасембли в коробке, главное что основная логика на плюсах и это очень быстро). По мне дак простой очень язык, если например знаешь С, то c JS не будет проблем.
Леша, расскажите как-нибудь про Flutter, технология сейчас вроде горячая и спорная, зарплаты большие. Было бы интересно ваше мнение!
Flutter нынче неплохая штука для изучения, если у вас уже есть бэкграунд в мобильной разработке, в противном случае большого смысла влазить в эту историю нет - проект с экзотическим языком под капотом и совершенно туманным будущим (гугл имеет привычку хоронить свои наработки + сейчас у них есть две прямо конкурирующие технологии).
Но да, если вам по какой-то причине принципиальна кроссплатформенная разработка под мобилочки и PWA (и другие вариации на тему WebView) вас не устраивают, Flutter - единственное на текущий момент адекватное решение. Тот же ReactNative - безумно крив и чтобы заставить его нормально работать вы потратите времени и денег больше чем на два полноценных нативных решения
программисту должно быть все равно в каком языке он использует "if" ... они от языка не меняются
Флаттер это еще одна попытка объединить разработку под иос и андроид. Приложения пишутся на языке Дарт. СДК флаттера предоставляет типичные мобильные компоненты с типичной настройкой - лейблы, кнопки, таблицы, экраны, анимации. Все они рендерятся напрямую в openGL на обех платформах, то есть флаттер это альтернатива и айосным и андроидным UI-библиотекам. Благодаря этому работает быстро и красиво.
Плюсы - быстрая разработка под обе платформы в знакомых терминах ЮИ под обе платформы.
Минусы - зависимость от неидеальности молодого СДК. Иногда невозможность написать что-то очень-очень кастомное. По сравнению с нативным айосными анимациями у флаттера все-таки чувствуется чужеродность.
Спасибо!
лайк!) спасибо большое
Алексей, спасибо большое за информацию и проделанную над видео работу.
Мне нравится ваша подача, полнота и структура.
Могли бы вы затронуть тему о необходимых областях математики, которые потребуются в работе разработчику бекенда?
Хорошо, записал в блокнот 🙂
@@aocore а если я математику вообще не знаю (типа 9-10 классов на 3ку) и знать не хочу, то в бэкенд можно не идти?
@@kvadro_id неа.
@@kvadro_id
0х1=0
1х1=1
Для всего остального есть инженерный калькулятор, эксель и маткад по вкусу
@@romanbru9504 покажи мне в инженерном калькуляторе в екселе или в маткаде готовую формулу которая будет допустим добовлять процент к числу. или отнимать процент от числа.
Да та можешь на калькляторе написать 153+21% но например в том же js или php SyntaxError потому что эту формулу писать надо примерно так 153+(153*21/100)
И таких мелочей полно.... идём далее ширина надо экран поделить средствами css на 4 части как получить процент да сейчас можно написать calc(100/4) а когда не было еще calc считали вручную.... мне продолжать или глупость свою осознал?
Хорошее видео👍
Лучший ролик про js у Стащука Богдана
Мужик молодец!!!
У моего товарища 2! Небольших продовольственных магазина + питомник винограда, 16 продавцов.
Живет в свое удовольствие, не суша мозг программированием.
Типичный гуманитарий.
Держите нос по ветру! Не лезте в ит, если это не ваше...
Есть 3-4 варианта реализоваться как гуманитарию.
Он сушит мозг проблемами бизнеса.
Бухгалтерия и налоговая засушат мозг в стопиццот раз надёжнее и быстрее, чем программирование.
Хотелось бы еще видео про golang =)
Спасибо. А то ни как не могу определиться с чего начинать.
Спасибо за рассказ, все интересно и прикольно
толково спасибо за внимание!
Здравствуйте, расскажите как-нибудь о c# гейм дев и веб (отличается ли код на c# в этих сферах) . Буду благодарин
Лёша, а как можно связать знания JS с WordPress?
Перекатился C# на js(хз почему я это сделал, ну вот прям припекло). Ёдрён батон, я конечно был осведомлён о динамической типизации, и о странных реализациях классах. Но когда я увидел древний код со всякими var, функциями вотнутыми хрен знает куда и использованными тоже в рандомном месте, то я сейчас сижу и осознаю, что если я буду рефакторить чей-то древний код мои маты даже в аду будут слышны. А так в целом язык пойдёт, разобраться можно(P.s после статической типизаци, динамическая кажется просто адом )
Соскучился!
А еще Вы не упомянули, что в жс есть тонны фреймворков и библиотек, у которых разные идеологии, и новичку довольно сложно опредеиться, что начать учить, ведь велик шанс, что человек начнет учить условный ангуляр, а потом окажется, что сейчас в тренде какой-то условный новомодный вуе, и вакансии на ангуляре резко уменьшатся, а на вуе - увеличятся.
И в итоге человек останется у разбитого корыта, ведь на ангуляр позиции берут миддл+ спецов, когда на вуе есть куча джун вакансий, и человеку придется переучиваться.
Например пару лет назад тот же дарт, если я правильно понял, был не востребован, а теперь, судя по различным источникам в интернете, это один из актуальнейших фреймворков (пруфов не будет, только субъективное ощущение, а сам я вообще пхпшник)
ГЛАВНОЕ ПОНЯТЬ СИНТАКСИС ЯЗЫКА И ОБЩИЕ ЧЕРТЫ КАК ОН РАБОТАЕТ. Далее уже нюансы. За примером далеко ходить не надо вспоминаем +- старую шутку берём тайп скрипт пишем класс далее берём php создаём точно такойже класс и ищим 10 отличий
Спасибо! Все по существу, получилась довольно объективная информация.
10:20 Во первых перечислено практически тоже самое. А во вторых то что перечислено далее вообще не представляет хоть какой либо сложности
Спасибо), доброе видео. но:
1. Про десктоп забыли. Electron (Skype, Discord и даже vscode)
2. Проект espruino. Микроконтроллеры со встроенным интерпретатором js (очень популярная платформа, особенно в умном доме)
3. devops. в рамках npm скриптов очень даже используется
4. Базы данных. есть возможность писать хп и функции в постгресе (хотя это конечно больше профанация)
5. Мобилка на нэтиве - на старте и для прототипирования сгодится.
6. Бекенд что-то вычисляющей на ноде - такое себе решение, максимум проксирование, оркестрация или BFF
js(а точнее ts) - отличный язык стартапов. в рамках mvp выпустить быстро миросервисный бэк, сайт, мобилку, десктоп и все будет кросплатформенное. но имхо в дальнейшем развитии продукта все придется менять кроме фронта
Почему? В чем сейчас бэк на ноде уступает бэку на питоне или C# ?
Изучаю css, и смотря видео автора я понимал через слово , ощущение что я вообще не знаю русский язык)
абсолютно любой язык, в чистом виде, никому не нужен. везде нужно знать дополнительно минимум один фреймворк или библиотеку.
так в том-то и дело, что знание условного Angular и Jquery помимо самого нативного JS - этого недостаточно. Повсеместно требуется "отличное знание" Css HTML Bootstrap PS Figma и прочего, не имеющего отношения к кодингу.
@@ramallah5683 ну, вообще-то знание ангуляра, само по себе предполагает хорошее знание более низкоуровневых вещей типа html/css. Кроме сложной анимации конечно, что отдельная тема
@@DenProstoDenНу вот об этом и речь, что во фронте прогер - это дизайнер, знания которого условны, а занимаемая им позиция - результат экономии на настоящем дизайнере, верстальщике и программисте.
@@ramallah5683 в жопу Bootstrap
Если ты способен быстро осваивать новое, то это не проблема.
Лёша Корепанов подскажите, какие для JS специализации и как можно сорентироваться, спасибо.
добрый день , можно про специализацию для javascript подробней что это и с чем едят, спасибо.