t.me/devworden - наш телеграм-чат, где можно задать вопросы discord.gg/7B4prKBxkZ - Discord-сервер с каналами по разным языкам программирования Мой микрофон: ya.cc/WEPcs Моя камера: ya.cc/WEPvP Мой рабочий компьютер: ya.cc/WEQGr Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.
@Особоемнение-в7с3 жыл бұрын
софт который НЕ довез человека до Луны, если быть точным, так как на Луне еще никого не было))
@ilyayasenev81183 жыл бұрын
Пожалуйста, продолжайте рассказывать про Java, качество изложения просто запредельное. Спасибо огромное!
@aocore3 жыл бұрын
Спасибо!
@ЭсенХоликов3 жыл бұрын
Да согласен после вашей речи я получил ответ на многие свои вопросы в голове которые меня тормозили в развитии.Вы сказали те слова в которых я нуждалься в последние 2 года учебы благодарю за это удачи вам и вашем контентам!С глубоким уважением.
@ilyayasenev81183 жыл бұрын
@Ivan Petrov множественного наследования в Java нет из-за ромбовидной проблемы + Python сильно (очень сильно) медленнее, чем Java читай книги, учись, развивайся, потом тебе не захочется самому нести эту чушь, которую ты написал выше все языки программирования по своему пригодны и все они нужны
@valeriyv10733 жыл бұрын
@Ivan Petrov при этом Питон мне вобщем нравится, стараюсь его изучать. Java знаю только поверхностно. Пишу в основном на C# с дот нетом. Вобщем то всегда так было, что программер не привязан к одному языку, а язык подбирается под задачу. Всему свой инструмент.
@RomanYagoda3 жыл бұрын
@Ivan Petrov в java имена классов пишут с большой буквы, а String это класс.
@BirkinDS3 жыл бұрын
Как приятно слушать человека с большим опытом за плечами и которому есть чем поделится, спасибо .
@АркадийСаакян-ч5н3 жыл бұрын
Программист с таким опытом не стал бы снимать видео на Ютуб.
@BirkinDS3 жыл бұрын
@@АркадийСаакян-ч5н видимо я обладаю недостаточным пониманием чтобы судить что может делать опытный программист и что не может. Но почему бы и нет :?
@aks9643 жыл бұрын
@@BirkinDS ДА может опытный программист пилить видео на ютуб. Для многих это хобби, кто-то любит помогать начинающим. Но у меня тьма вопросов к тезисам этого человека, на которые он не дает ответы, хотя я точно знаю что прочитал. Из этого я делаю вывод что сказать ему нечего. В данном видео куча тезисов из интернета. Начиная от того что на джава пишут десктоп и заканчивая фреймворком андроид сдк. Это настолько смешные высказывания как : расскажи на собесе что эрей лист это динамически масштабируемый массив и увидишь как глаза у собеседующего полезут на лоб. Профессионалы четки в своих высказываниях. Иначе мы друг друга понимать перестанем. Мне тут недавно ученик заявил про exaption с ресурсами, так он 2 часа пытался объяснить что это. Я только через минут 15 понял что он про try с ресурсами, но не подавал виду)
@aks9643 жыл бұрын
@@BirkinDS сеньер софтвере влогер, соер это так сходу, где сидят люди, которые понимают о чем они говорят
@dmitriysavinov99063 жыл бұрын
Иногда комментарии столь же полезны, как и видео по хорошей теме. Спасибо ютубу, что рекомендовал ваш канал. :)
@Agent-D3 жыл бұрын
+100500
@nikoalexeeff21693 жыл бұрын
Шикарная подача, подкупает поставленная, грамотная речь, а так же количество полезной нагрузки в преподносимой информации. Спасибо из Доминиканы =)
@Galaxzier3 жыл бұрын
Мечта детства: выучить Java, чтобы программировать моды для Майнкрафта
@MAKCAMER-i5c Жыл бұрын
Да так будеш писать какой-нибудь мод а потом найдеш што то вроде Log4Shell
@RodyaO_o Жыл бұрын
Как только выучил java вся магия модов ушла (
@ОлегОгородников-д3л Жыл бұрын
@@RodyaO_o настолько просто?
@RodyaO_o Жыл бұрын
@@ОлегОгородников-д3л после Си и плюсов, вообще не чувствуется. Но для старта тоже хороший язык.
@drshadowich10 ай бұрын
Хах. Мечта некоторых выучить С++ для разработки модов на мобильной версии Майнкрафт.
@alexobrico3 жыл бұрын
Хороший стиль изложения: четко, по делу, спокойно.
@iosdev19833 жыл бұрын
Поддерживаю
@timsav3 жыл бұрын
У вас очень приятная речь и стиль изложения, слушать вас - одно удовольствие (а не мучение или постоянное приложение усилий, как было с моими университетскими преподавателями). Образование - одно из ваших призваний, редкий человек может доносить так хорошо мысли до широкого круга зрителей, а у вас это получается. Надеюсь, ваш канал будет становиться только популярнее, помогая интересующимся людям развиваться и получать новые знания! :) С помощью ваших видео я с интересом открываю для себя мир программирования, хотя у меня совсем иное образование, и в своё время в школе никаких знаний на информатике или математике получить не вышло.
@mikesolo16283 жыл бұрын
Отлично! Информативно, очень интересно, кратко, без воды. Буквально на днях открыл для себя Ваш канал (KZbin подсунул 😉 ), после первого же просмотренного видео подписался, смотрю запоем. Было бы интересно посмотреть такие же обзоры на другие популярные языки. Спасибо!
@aocore3 жыл бұрын
Спасибо! Обзоры на другие языки будут обязательно.
@АлексейЛебедев-ю4ж3 жыл бұрын
СПАСИБО АЛЕКСЕЙ!!!! Приятно смотреть и слушать! вы молодец!
@eboretsky3 жыл бұрын
Отличное видео. Тонна полезной информации и очень приятная подача материала. Алексей, спасибо Вам большое!
@alexandersemenchenko91563 жыл бұрын
Очень познавательно, спасибо, хотелось бы услышать ваш обзор по C#
@aocore3 жыл бұрын
Хорошо, буду готовить. Записал в блокнотик :-)
@rocketloft32433 жыл бұрын
@@aocore спасибо. интересно услышать по с#. Изучаю с# и вроде есть вакансии в моем городе. но этот яп такой объемный,
@DerSkythe3 жыл бұрын
@@rocketloft3243 вы не поверите, но в сравнении с java он проще. К примеру, не нужно знать ничего о куче классов для работы с датой (Date, Calendar, XMLGregorianCalendar, LocalDateTime, LocalTime, LocalDate, ZonedDateTime, OffsetDateTime in Java vs DateTime in C#), нет разницы между примитивными типами и не примитивными классами Interger, Long, etc, а работа с числами повышенной точности (BigDecimal vs decimal) не похожа на издевательство.
@АртёмАнискин-ш9ю2 жыл бұрын
Я даже не знаю, под каким видео стоило написать этот комментарий, очень долго хотел научиться кодить, но информатику в школе преподавала учительница, которая в декрет ушла в 10 классе(а учить мы начали в конце 9) короче никаких знаний со школы не было, вышку пошел получать строительную, хватило меня только на пару лет, потом попал в акции, дальше крипта и вот сейчас мне 27 лет, в моем городе только одна академия Рубикон с вменяемыми отзывами, в том числе и товарищ советовал для азов, учат только С и С++, полгода курсы, решил записаться. Страшно за результат, не боюсь деньги потратить в пустую, всегда боялся просто начать изучать, потому что ничего не получится, видео очень мотивируют, спасибо, буду записываться в понедельник, надеюсь, что хоть чем - нибудь научат за полгода) Нравится направление блокчейна не смотря на то, что денег потерял на крипте достаточно, не жалею, было интересно разбираться с кошельками и приложениями, как работает всё в разных блокчейнах, но внутреннюю сторону проектов никогда не понимал, хотя много информации выложено на гитхабах и часто даже видео можно посмотреть с тем, как кодить в той или иной сети, в общем, хотел бы разбираться в этом чуть больше, чем просто знать как кнопки на сайтах нажимать и разную крипту переводить туда сюда, приложение хочется написать какое - нибудь на андроиде, может бота какого - то, или хотя бы понять, как всё это пишется. Очень нравится тема, но уже не 18 лет, самый большой страх в общем - оказаться тупым, что ли, даже не знаю, как сказать, просто комментарий оставлю, мне стало легче, может и для продвижения видео чуть - чуть поможет)
@Театрюногозрителяг.Брянск2 жыл бұрын
все получится
@Anactacia-z8t2 жыл бұрын
Здравствуйте! Как успехи ? Просто интересно,тоже думаю начать учить с основ.
@antonunknown43083 жыл бұрын
Алексей, по поводу начать знакомства с Java с запуска сервера на SpringBoot это как-то очень уж круто, "магию" Spring надо впитывать постепенно. А начать надо с синтаксиса языка и понимания ООП.
@ДмитрийИванов-н6я6з3 жыл бұрын
Приветствую вы программист?если да подскажите пожалуйста с чего начать может какой то учебник посоветуете.
@dmitrysavkin59813 жыл бұрын
@@ДмитрийИванов-н6я6з я обучаю java. Можете написать мне в телегу @tvoemore
@BCEMCPATb3 жыл бұрын
@@ДмитрийИванов-н6я6з на udemy есть курсы от Заур Треглов, по скидкам стоит 10-15$! Круче чем он обясняет я не видел.. там от джава кор и до спринта включительно!
@SleePokeR3 жыл бұрын
@@BCEMCPATb Вот это ценник! Если там действительно такая программа, то это просто кладезь для новичка.
@BCEMCPATb3 жыл бұрын
@@SleePokeR главное сразу не ведись на ценники за 100$, Подожди пару дней они выдадут тебе смешные цены в приделах 10-15$ я тогда все его курсы взял в коллекцию.
@OneTwo003 жыл бұрын
Спасибо за ролик, интересно было послушать.
@vitalik0070070073 жыл бұрын
Алексей, спасибо за ваши видео!
@sergejsvisockis3 жыл бұрын
Если вы хотите начать писать на Java то рекомендуется начать с изучения самой Java а не Spring :) Spring уже после Java.
@ЙирюВонаирда3 жыл бұрын
Можно узнать, а что такое фреймворк? Потому что объяснения в стиле "фреймворк - это шаблон программы" звучит как полная туфта. На примере спринга например. Потому что это уж точно фреймворк.
@vkapustynskyi3 жыл бұрын
@@ЙирюВонаирда фреймворк - грубо кажучи бібліотека, яка спрощує розробку за рахунок своїх функцій та анотацій
@ЙирюВонаирда3 жыл бұрын
@@vkapustynskyi оуф.. мне тяжело с украинским языком, не будете ли вы любезны продублировать это на русский? Пожалуйста?
@gringrowin60403 жыл бұрын
@@ЙирюВонаирда грубо говоря библиотека, которая упрощает разработку за счет своих функций и аннотаций :)
@ЙирюВонаирда3 жыл бұрын
@@gringrowin6040 То есть я был прав, когда думал, что это по сути надстройка для языка. Где прописаны новые проверенные функции. Откуда тогда взялось это хз как составленное определение про "ну это шаблон программы, к которому ты прибавляешь что-то и получается круто" - из этой области. оО
@eugenenovikov6713 жыл бұрын
в слове Котлин ударение на О, назван в честь острова в Питере
@eugenenovikov6713 жыл бұрын
В РФ мало чего исконного, одну шестую суши захватили
@eugenenovikov6713 жыл бұрын
Котлин в отличие от этого говна развивается
@alexsokol10863 жыл бұрын
@Ivan Petrov так котлин в мулттиплатформу умеет, что ему бояться нейтива
@alexsokol10863 жыл бұрын
@Ivan Petrov сейчас пишу сайт на котлин с использованием kvision.io, недавно писал десктоп приложение на котлин с Compose for Desktop, ну и поддержка андроид + иос понятное дело. Ещё кстати поддержка watchos есть, но опыта с ним не было. Самое крутое, что на каждом девайсе общая логика, но нативный юи, т.е. на иос, андроид в вебе и десктопе оно по-разному выглядит, но использует одну бизнес логику, так ещё и всякие проверки и модели шерятся с серверной частью.
@alexsokol10863 жыл бұрын
@Ivan Petrov ну да, разработчики не верят, но там подход другой, именно не кроссплатформа, а мультиплатформа, ты используешь нативное апи платформы столько, сколько надо, но для общих случаев пишешь общий код
@diman1ght4913 жыл бұрын
Было бы интересно, если бы софт Apollo 11 был написан на джаве, учитывая, что все там происходило в конце 60 - и тогда не было даже языка С, уж не говоря про С++ и java
@atlasua20213 жыл бұрын
Ну ты до конца, досмотри, а потом говори.
@ii_shak3 жыл бұрын
@@atlasua2021 что не так?
@atlasua20213 жыл бұрын
@@ii_shak ну он типо подьебал.
@EirikurSvein4 ай бұрын
А как вы считаете, Java по-прежнему актуальна для начинающих разработчиков? Лично я когда выбирал курсы по IT, рассматривал разные компании и в итоге остановился на Skypro. Мне понравилось, что у них все структурировано и понятно объяснено, так что можно начинать работать еще до конца курса. Я сам так и сделал, устроился на работу с хорошей зарплатой))
@X_10964 ай бұрын
как же вас много, ботов)
@roflochelik20012 ай бұрын
ахахахах, вот это байт на покупку курса :)
@chillappreciator8853 жыл бұрын
Сейчас есть кстати интересная новая штуковина GraalVM - низкоуровневая замена JavaVM. Говорят ускоряет Java-приложения разительно.
@Sam-dn7rc3 жыл бұрын
Очень позновательно, спасибо за работу.
@paullloyd39003 жыл бұрын
Спасибо, за видео, и за канал! Именно для реализования проекта на моб.приложении я и задумался об изучении Java. Только начал учить язык, есть желание получить сертфикат Oracle. Одна беда, на курсах не учат разработке програм, правильному планированию, структурированию программного кода , архитектуре. Вот бы вы про это сняли видео - вот прям как для дураков. Например по задаче TSP или , например, покупка онлайн со связью шоппинг лист и данных магазина. Спасибо! Очень интересно про Том-Том , хотел бы связаться с вами.
@pemukycgame47253 жыл бұрын
одно радует что тут есть карьерный рост
@kolobok7002 жыл бұрын
Спасибо, с 5:30 ни одного слова больше знакомого не было, поэтому вернусь через 2 месяца после углублённого изучения и досмотрю. Эх, неграмотность подвела.
@alexstone1763 Жыл бұрын
Ну че, как успехи?
@kolobok700 Жыл бұрын
@@alexstone1763 Привет! Удивительно, что Вы не забыли, достойно восхищения, без иронии. Вобщем пораскинув мозгами отдала ребёнка на обучение))))). Я раза 3 начинала, но это для меня как чтение Фрейда на ночь, вырубает после 20 минут. От лени нет лекарства, я это понимаю))
@alexstone1763 Жыл бұрын
@@kolobok700 дисциплина и труд, как говорится)
@301maximk3 жыл бұрын
Какое же крутое освещение... И кусочек интерьера очень приятный. Когда автор сказал, что последние 8 лет работает в Голландии, всё стало на свои места. Как так получается не знаю, но в Европе подход к интерьерам и освещению в разы лучше чем у нас. Персональное чувство вкуса автора, конечно же, играет решающую роль, но некая тенденция всё же прослеживается.
@aocore3 жыл бұрын
Спасибо!
@301maximk3 жыл бұрын
@@aocore Вам спасибо)
@viktor1x13 жыл бұрын
Очень классная подача информации
@creator_art2 жыл бұрын
Начинал в 2007 писать на ассемблере прошивки для контроллеров, рылся в чужих кодах, черпал инфу с форумов, меня убеждали, что с++ лучше, но я упорствовал. Потом все таки решил попробовать и понял что зря тратил время на асм. Удивлен тем, что фактором выбора асма в последнем вопросе стал размер, ведь с с++ прошивка получается более сжатой.
@anesthesia_not_a_band3 жыл бұрын
В университете на предмете ООП был проект на Java. Нужно было написать простую университетскую модель с преподавателями, студентами, группами студентов, предметами и выставлением оценок / зачётов, используя библиотеку JavaFX для графического интерфейса. Этот проект правда очень быстро помог освоиться в том, как Java работает. Но я не покажу код. Я в классе Controller слишком сильно наворотил делов :)
@aocore3 жыл бұрын
Классный проект. У меня в институте был дипломные проект, связанный с составлением учебного расписания, что-то похожее :-)
@ЯнаВолкова-ь9г2 жыл бұрын
Очень интересно, класс!
@RedOverlord20173 ай бұрын
Java - язык для больших систем, вроде банковских. И там нужны сеньоры, со знанием не только языка, но и многочисленных фреймворков (не только Spring и Hibernate), DevOps, сетевых протоколов, различных СУБД и др. Начинающим программистам я бы советовал учить Go и Rust.
@errorgrisha2 жыл бұрын
Кстати да, согласен по поводу более понятных ошибок, описываемых компилтором, нежели на C++
@Kiriyaki655483 жыл бұрын
Классный ролик 👍🔥
@avechess3 жыл бұрын
Приятное видео.
@aocore3 жыл бұрын
Спасибо!
@vladvkonte3 жыл бұрын
Hello word - отличная программа :D
@Concrete-Beton186 ай бұрын
@aocore Хочу сделать с помощью Java программу производства для бетонного завода, начал изучать этот язык. Чем можете помочь?
@stanislavbaldin84833 жыл бұрын
Задумал над тем чтобы стать программистом, как это лучше реализовать и с чего начать?
2 жыл бұрын
А вы вообще в курсе кто такой программист? Есть веб программист, есть мобильный разработчик и разработчик игр. Веб программист создает сайты, мобильный программы для смартфонов. Все направления одинаково сложные, надо очень много практиковаться, очень много, теория это 20 процент дел. Что бы стать веб программистом надо изучать html, можно учить за два дня, потом css3, что бы уметь свободно использовать css3 полному новичку надо учиться 2-3 месяца по пол дня в день, потом идет настоящий язык программирования javascript, что бы хорошо знать в теории этот языка надо еще 2-3 месяца учиться по пол дня в день, а потом куча практики вместе с html, css3 и javascript, это займет несколько месяцев, дальше надо изучать reactjs то же отнимет несколько месяцев, короче что бы быть готовым устроиться тебе нужен как минимум год усердного обучения, тем более если ты совсем нол в этом деле. Представь себе сайт авито, там все, от и до, шрифты, картинки, меню, цены, короче все что видишь это программист пишет вручную, и сами объекты и их дизайн и их функцилнальность. Сам объект ставится с помощью html5, стиль дается с помощью css3, а функцилнальность то есть когда нажимаешь на показать номер там номер показывается или добавить в корзину в корзину добавляется все это делается javascript'ом, так же обмен с базой данных производится этим языком, но можно стать backend программистом, это типо программист работа которого связано с теми что пользователь не видит, но там тоже сложность не меньше, а то и больше, там уже другие языки программирования нужны
@RedOverlord20173 ай бұрын
Начинать нужно с языка Си. Писать игры и консольные приложения, изучать алгоритмы. Потом уже Java, Web, Androoid и прочее.
@evgins.cheskidov52533 жыл бұрын
всё с расстановкой,всё логично,спасибо за ролик!подписываюсь
@SAGAN20223 жыл бұрын
Спасибо за ролик.
@alxnikolaev3 жыл бұрын
А про oak, кстати, помню раньше были видеокарточки от этого производителя. Одни были от Oak Technology, а другие от Trident Microsystems :)
@neztovshowtv3 жыл бұрын
И тебе спасибо !
@maxdzyubak3 жыл бұрын
Спасибо за видео
@ФедорШаманов-ы9ы3 жыл бұрын
Популярный редактор Eclipse написан на Java, по крайней мере, без Java машины он не работает.
@realfootball3383 жыл бұрын
А интелидж ИДЕ тянем JVM под капотом
@НикитаВерников-б9ч2 жыл бұрын
На плюсах он написан...
@codemaster_it Жыл бұрын
Бесплатные уроки по Java : kzbin.info/aero/PLZuzSaXyL9yMXYeplid_Jm0inCcBUsAQn 💥💥💥 Подписывайтесь на канал 💯
@ВалентинГлобалов3 жыл бұрын
Спасибо!!!
@Игорь-ж9е4з2 жыл бұрын
Алексей, здравствуйте! Подскажите, что лучше изучить первым для начала карьеры (в 34лет) : Java или C#? Статистика мне известна по масштабам использования. Сильно критично, если изучить именно С#?
@Вергилий-к7р2 жыл бұрын
Особо разницы нет, языки очень похожи.
@Игорь-ж9е4з2 жыл бұрын
@@Вергилий-к7р спасибо. Уже с # очень нравится
@ПлатонПавлович-л7г2 жыл бұрын
@@Игорь-ж9е4з как успехи?
@willsmith-wb2mv3 жыл бұрын
Python тоже расскажите,и про data sience
@AlekseiProstoblog3 жыл бұрын
Спасибо за видео.) С сентября, по вечерам, начну преподавать детям "Основы Java". Хотя лично меня всегда больше интересовал JS. Но в вашем видео нашел ответ - зачем вообще ее учить и насколько это актуально. Хочется давать полезные и актуальные знания.)
@polyackov_ot3 жыл бұрын
Детям не нужно учить как кодить бизнес задачи, их в первую очередь надо заинтересовать и во-вторых обучить пользоваться тремя основными элементами (ветвлением, циклы, присваивание)
@kirillsviderski47393 жыл бұрын
@@polyackov_ot смотря какие дети. Обучение подротсков отличается от обучения взрослых лишь уклоном в дисциплину. Потому у меня ребята в 17 лет потом и выходят на работу)
@MasterLid3 жыл бұрын
Tomcat -- это не просто какой-то "веб-сервер", это контейнер веб-приложений, написанных на Java. Он и не мог быть создан на каком-то другом языке.
@realityiscoming3 жыл бұрын
Интересно послушать о Котлине. На мой взгляд и концептуально и реализационно это фиаско. Код совершенно не читаем, лапша из кусков написанных по месту. Время компиляции проекта увеличивается на 40%, производительность байт кода ниже чем у java. Написал hello world на java и kotline. Байт код котлина больше в несколько раз. Нафига?
@YouMeNow883 жыл бұрын
А какой язык по вашему читаем?) Любой язык программирования для человека запутан и логичен он только для железа) Человеку нужно изучать его логику)
@realityiscoming3 жыл бұрын
@@YouMeNow88 java, c++, даже скрипты bash. Котлин не читаем. Язык программирования создан для человека. Для машины кроме машинного кода ничего не нужно. Даже ассемблер для человека создавался. Есть два подхода: процедуральный и обьектно ориентированный. И тот и тот подход используется по делу и там где нужно. В Котлине же кашу из двух этих подходов возвели в концепцию. Хороший код читается как статья в газете. Сначало главное, публичные методы, затем постепенный переход к деталям реализации. В Котлине же все наоборот. Если тебе нужно, что прямо сейчас так воткни это где нибудь. В результате, чтобы понять код нужно постоянно прыгать по проекту и искать куда пихнули реализацию какого то функционала. На это тратиться огромное количество времени. Не говорю, что нельзя писать хороший код на Котлине. Просто делать бардак в коде это собственно позиционируется как главная фишка этого языка и все програмисты чей код приходилось смотреть непременно ей пользовались.
@ДаниилМонахов-р8ч3 жыл бұрын
Да, производительность у компилятора, конечно, полный атас. Зато агрессивным маркетингом ДжетБрейнс убедило наивных, но не очень опытных погромистов, что Котлин - это такая волшебная таблетка от всего.
@YouMeNow883 жыл бұрын
@@ДаниилМонахов-р8ч Swift only или всё таки Java?)
@owlboom64583 жыл бұрын
Про котлин сообщалось, что число эквивалентных строк кода на 30,40 % меньше, чем у джава? Ну так это ж закон жизни, чем короче код программы, тем дольше работает её транслятор (если сравниваем эквивалентный по функции код, написанный на разных языках, но в одинаковых парадигмах).
@kotojava3 жыл бұрын
Kotlin на андройде появился изза суда оракла к гуглу и котлин был вариантом спасения если бы оракл выйграл.
@raphaelbabajan67342 жыл бұрын
👍👍👍👍
@setaliyetanotherembodiment12732 жыл бұрын
Топчик
@ДаниилМонахов-р8ч3 жыл бұрын
КотлИн, блин.
@pacman20443 жыл бұрын
Подскажите на чем писать приложение аля Авито? Буду очень признателен!
@breathingpanthers2 жыл бұрын
КАК ТАК ? На 2:10 в таблице показано, что java не используется в wikipedia, "в той или иной мере", но нам сказали, что поиск в wikipedia на java. ХМММ
@eugenstakhursky96043 жыл бұрын
Было интересно, с меня лайк)
@Z417O3 жыл бұрын
Я начинал писать эдакий пасссейвер, хранилище ключей к сайтам, логины и пароли, ато мои родные часто забывают
@Z417O3 жыл бұрын
написал, сложнее и лучше в итоге)
@KoichiHub3 жыл бұрын
Хочу написать 2D редактор на Java пожелюста поддержите😎 спасибо за видео👍🏻
@ab_semi3 жыл бұрын
Где вы в голландии? Я 10 км от Амстердама живу
@ПаульИванков Жыл бұрын
Алексей, хотел бы услышать Ваше мнение про Джава Раш
@Disorrder3 жыл бұрын
0:29 Если игра имеется в виду майнкрафт, то да, было дело, но потом его переписали на другой язык вроде. Сейчас очень популярен фортнайт, наверное, если не самая популярная, то самая успешная уж точно. И она не на джаве. Она на UE4 Если редактор имеется в виду JetBrains, то да. Но если VSCode, который имхо популярнее (лень искать статистику), то нет. Это Electron. Если имеется в виду Notepad (комплектный редактор в винде), то скорее всего там Win Forms или что-то такое Поиск на википедии - видимо, да. Это можно проверить? Есть на гитхабе? Wordpress - PHP Про андроид всё ясно. Про Аполло 11 - вопрос с подвохом, скорее всего да :)
@sergeysharapov59452 жыл бұрын
Алексей мб я пропустил эту информацию, на каком языке вы работаете на вашей текущей работе в нидерландах ?
@aocore2 жыл бұрын
Javascript, немного python
@olegpol14403 жыл бұрын
Алексей ты про PHP обещал
@aocore3 жыл бұрын
Будет, спасибо, что напомнили!
@AlekseyBocharov3 жыл бұрын
Почему все думают что java неактуален, если это не Pascal ;) Я считаю что как раз java вполне жизнеспособный язык. Особенно для новичков. С чего нужно начинать так это с Java. Пусть ты на нем писать не будешь, но с java открываются все дороги. Для Андройд - будет легко влится в kotlin, для десктопа легко влится в c++, python и тд.
@aocore3 жыл бұрын
Мне кажется, джава очень даже актуален. Он, помимо мобильной разработки, широко используется в бекенде, так что, зная джава, без работы не останешься :-)
@RedOverlord20173 ай бұрын
Новички в Java никому не нужны, только сеньоры с многолетним опытом. Начинающим лучше учить Go и Rust
@mrMultipassport2 жыл бұрын
Вопрос не в том что было написано на Java, а в том что будет написано на Java (не интерпрайс бекэнды, а именно продукты).
@krepivan67682 жыл бұрын
Программа по поиску работы и специалистов с обратной связью
@tartarus29213 жыл бұрын
Приветствую. В реакте недавно, возможно вопрос будет дурацкий. Как чаще всего модифицируют данные, полученные с сервера? Как я понял, либо вручную, либо через библиотеку Ramda. Это популярное решение или есть что-то более часто применяемое? Просто хотелось бы выучить мейн стрим) Спасибо)
@aocore3 жыл бұрын
Я не пользовался Ramba, у нас все вручную. Не уверен, как в мейнстриме.
@tartarus29213 жыл бұрын
@@aocore большое спасибо) Вы слышали о технологии, значит у разработчиков на слуху, и я могу иногда к ней обращаться)) Отдельное спасибо за оперативные ответы)) Успехов Вам, Алексей!)
@ДмитрийДмитриев-ю5ю Жыл бұрын
Какой возрастной предел для обучения Java с возможностью в последствии работать и зарабатывать этим?
@altastagioneАй бұрын
18 - 25 лет
@alexraum85793 жыл бұрын
Кстати, насколько я знаю, Нотч писал Майнкрафт в программе Eclipse. Я смотрел записи. Действительно, очень похоже на Эклипс. Гоу пилить свой майнкрафт😂
@Alexus15043 жыл бұрын
Алексей, будет выпуск про JS?
@aocore3 жыл бұрын
Будет! Сейчас в работе как раз
@AnarchySane3 жыл бұрын
А что насчёт всяких гостевых языков? Clojure, Scala и так далее? Больше всего интересует clojure.
@igroykt3 жыл бұрын
забыл написать про эппл. они не использовали джава поскольку у них свое железо и jvm работает не так эффективно как хотелось бы. именно пытаясь решить эти проблемы в андроид в свое время и был создан далвик который как мы знаем работал не ахти как потому андроид считался тормознутым дерьмом. эппл не хотели такой репутации потому начали делать свои решения под свои решения)
@karmen54723 жыл бұрын
Хочу написать программу на андроид которой не нужен доступ в интернет и она должна быть нетребовательна к ресурсам смартфона. Какой язык мне выбрать? Java или JavaScript? Или какой-то другой? Просто очень хочу написать. Загорелся идеей.
@benzed16182 жыл бұрын
Flutter Kotlin
@murdiew2 жыл бұрын
Kotlin
@Selavy823 жыл бұрын
Напрямую GWT насколько я знаю уже не используют - только под капотом у Vaadin’а
@МаксимАлексеев-ч4й3 жыл бұрын
В некоторых компаниях используется. К сожалению 😔
@aocore3 жыл бұрын
Спасибо за дополнение! У меня с ним опыта нет, мог ошибиться.
@ДмитрийПанченко-ю8к3 жыл бұрын
Vaadin еще жив?:)
@Selavy823 жыл бұрын
@@ДмитрийПанченко-ю8к если в компании больше чем надо Java’истов и нехватка front-end’еров - что ещё можно предложить?..
@ДмитрийПанченко-ю8к3 жыл бұрын
@@Selavy82 выучить фронтенд и стать фуллстеком, но это мое мнение. Я не очень люблю джавовские фронтенд начинания, которые часто идут в разрез с общепринятыми практиками. И в итоге если нужно расширить команду, то нормальные фронтендеры туда не пойдут, а специалисты по Ваадину - хрен найдешь и с каждым днем все меньше.
@aks9643 жыл бұрын
Я не гуру, работаю на java в веб. У меня множество вопросов по вашим тезисам, ибо со многими не согласен, но главное: андроид разработка. НАсколько я знаю, большая часть андроида написана на игровых движках, с использованием с++ с#, а затем уже конвертируется под байт код для андроида. В следствии чего на java довольно мало чего пишется под андроид, например банковские приложения пишутся, игры уже нет. Множество приложений, которые не требуют защиты тоже пишут на том же юнити. Андроид sdk это разве фреймворк? Java десктоп это вообще мертвая тема, ни одного не знаю кто занимается этим. Поправьте, где я не прав, и прошу разъяснить, ибо может я не разбираюсь, и зря считаю что тут просто собрана куча фактов из интернета, никак не относящихся к реальности. Ибо за пределы веб разработки я только нос высовывал, не более.
@aks9643 жыл бұрын
Я точно знаю что это было прочитано. Ответа нет. Я так понимаю нечего ответить. Понятно, выводы сделал, закрепил.
@alexsokol10863 жыл бұрын
Аноним, во-первых, в андроиде есть способы выолнять нативный код без его трансформации в байткод, во-вторых андроид сдк это в первую очередь сдк, а сдк это частный случай фреймворка, в-третих про секьюрность юнити в отличие от джавы это бред. Ну и большинство андроид приложений на состояние 3х месяцев назад были написаны на котлине, не на джаве, не на юнити :) По поводу Java Desktop, на нём написаны самые популярные иде, иде от Jetbrains. На Javafx и Tornadofx можно спокойно найти работу.
@aks9643 жыл бұрын
@@alexsokol1086 ну по поводу 1. Я не спорил, что такая возможность есть. Мой тезис был в другом. По поводу 2. В корне не согласен. Это именно сдк. А если рассуждать как вы рассуждаете, то любую программу можно назвать фреймворком. Прошу тут более развернутого ответа. В 3 тоже хочу развернутый ответ. Ибо я дословно написал: все что не требует секьюрности пишется на юнити. Можно тут подробнее? Про большинство приложений на котлине. А откуда такая статистика? я тут не спорю, не шарю, я знаю что гугл официально объявили котлин языком под андроид, но я очень сомневаюсь что за такой короткий срок выпилили все старые приложения, которые писались много лет, и заменили их приложениями на котлине. Сколько я работаю в интерпрайсе, столько я и понимаю что оочень мало кто занимается переписыванием проектов на другие языки. Версии библиотек то меняют один раз через 5-10 версий. Я понимаю что котлин нативно свободно добавляется в джава проект, но наличие нескольких классов на котлине не делает весь проект написанный на котлине. По поводу дестопа. Ну во первых дестоп сам по себе практически вымер, все в веб переносят. Во вторых hh.ru/search/vacancy?area=1&fromSearchLine=true&st=searchVacancy&text=Javafx&from=suggest_post hh.ru/search/vacancy?clusters=true&area=1&enable_snippets=true&salary=&st=searchVacancy&text=Spring&from=suggest_post я думаю да, найти можно свободно, востребовано. Покажите где я могу найти много вакансий на javaFX. И еще, можно больше данных что написано на javafx? ибо кроме jetbrains я и не знаю ничего. Да оно и не гуглится толком то
@alexsokol10863 жыл бұрын
@@aks964 2. Google SDK vs Framework, по первой ссылке на стаке будет написано, что сдк это частный случай фреймворка, но сдк обязательно привязано к платформе, а фреймворк нет. 3. На котлин ещё как охотно за 4 года все пересели, приложений на джаве столько же, сколько приложений на Objective-C. Хотя автор этого канала всерьёз рассматривает этот язык для иос разработки, но сами иос разработчики так конечно же не делают. Спросите у знакомых андроид разработчиков соотношение вакансий на джаве / на котлине, найти вакансию без котлина надо постараться. Плюс котлин не только объявлен официальным языком, но и вся разработка объявлена Kotlin-first, т.е. в первую очередь андроид фреймворк ориентируется на котлин и уже потом на джаву. 4. По поводу безоспасности: вы правда думаете, что апи, предоставляемые платформой для джавы и натива разные? Нет, возможности одни и те, же, поэтому разницы никакой нет, а использовать юнити не для игр очень маргинально. 5. Всё зависит от скоупа оценки, возможно где-то десктоп и правда умер, а где-то используют электрон, чтобы не писать всё с нуля, а где-то используют другие кросс/мульти-платформенные решения.
@aks9643 жыл бұрын
@@alexsokol1086 Спасибо за развернутый ответ. Спорить не буду, ибо не шарю. Просто собираю мнения, а там дальше посмотрим что будет) Сейчас прям пишу серверную реализацию под андроид приложение. Само приложение написано на котлине, не знаю как верно называется на чем оно написано, там кордова чтоли, типо одна реализация под андроид и веб, ну веб только для более простого тестирования. ПРи запуске на андроиде поднимается скажем так сервер внутри, и на него уже идут запросы, прям на локалхост, и это сервер уже шлет запросы на бекенд. Не знаю зачем я это рассказал.. В любом случае спасибо за развернутый ответ.
@Kirill_Krasnikov Жыл бұрын
Java настолько идеальный язык что единственный его минус связан больше с apple чем с самой жабой
@ИльяТарасов-р6ф3 жыл бұрын
По зову Сердцаааа
@ЕвгенийАфанасьев-о5у3 жыл бұрын
Почему эпл не стала юзать джаву ? Потому что свифт или obj C дает скорость приближенную к C, а также миновали патентные споры по поводу JVM, к слову благодаря этим спорам у гугла и оракла появился на свет котлин
@DerSkythe3 жыл бұрын
У Гугла появился Go и Dart. А Котлин появился у JetBrains.
@owlboom64583 жыл бұрын
А ещё раньше у майкрософта сшарп! Он ещё в конце 90х за джаву с Sun закусились... Мелкомягкие хотели ее под винду оптимизировать, а саны возразили на круглую сумму иском...
@johnsmiler92543 жыл бұрын
👍🏻❤️👍🏻
@Jure12345673 жыл бұрын
Портирую на джаву библиотеку работы с усби устройством через либусби. Пока столкнулся со сложностями использования этой библиотеки, примеров мало в Интернете. Ну и пару приложений под Андроид сделал. А зарплата средняя с учётом премий?
@RedOverlord20173 ай бұрын
В РФ в среднем 170-200к. Не самый высокооплачиваемый язык, но один из самых востребованных, основной в энтерпрайзе (банках, интернет-магазинах и других больших системах)
@makige13783 жыл бұрын
Июнь 2021 - Java джуны залетают на 200к, сеньоры 350-400к.
@wasaburg83353 жыл бұрын
чтААААААААА это как так71
@makige13783 жыл бұрын
@@wasaburg8335 ну это МСК, но и Питер тоже около того.
@7Amion73 жыл бұрын
@@makige1378 ну джава джуны 200к не может быть) Или у нас разное понимание о джуне.
@peterptasinskij84723 жыл бұрын
@@wasaburg8335 щас рынок взбесился после кризиса, коллеги поподнимали зп в раза 2, из-за офферов из других компаний, а некоторым даже личного повара предлагали о_0
@wasaburg83353 жыл бұрын
@@peterptasinskij8472 чтАААААА как из другой вселенной
@callegro71883 жыл бұрын
Алексей! Подскажите, для мобильной разработки с нуля, какой яп лучше попробовать?
@aocore3 жыл бұрын
Я бы смотрел на React Native, то есть это JavaScript. Мы пару лет назад выбирали, на чем писать мобильное приложение, и React Native показался самым популярным фреймворком на тот момент
@callegro71883 жыл бұрын
@@aocore а что насчёт явы + android studio?
@aocore3 жыл бұрын
Тоже вариант, но тогда вы лишаете себя возможности писать под iOS, но получаете возможность в будущем перейти в бекенд без изучения нового языка :-)
@vip510003 жыл бұрын
@@aocore Flutter и Dart технологии перспективные, разработчиков не хватает
@SecretYouTubeAgent3 жыл бұрын
с нуля Dart и Flutter
@alexkoptev3 жыл бұрын
4:17 может все-таки Azure, а не Asure?
@aocore3 жыл бұрын
Упс, опечаточка. Спасибо!
@SleePokeR3 жыл бұрын
Я бы на что-нить типа Assure исправил) Не нравится мне Azure и ничего с этим не могу поделать(
@alexanderpalchekh76293 жыл бұрын
Я вот пытаюсь выучить Java, англ. знаю на уровне Intermediate, книги по програмированию на англ. читаю, так мне проще с английским чем с Java:(
@evgeniyivanov42533 жыл бұрын
Это только плюс. В дальнейшем Английский быстрее повысит зп чем языки программирования
@icjuicju94133 жыл бұрын
JSF/GWT скорее мертвы чем "самые популярные"
@ЗюзинАнтон3 жыл бұрын
Согласен, говно мамонта, фронтенд давно уже пишется отдельно на жс или тс. Если человек не в курсе этого, то этот человек не компетентен не только в джаве, но и в целом в веб-программировании.
@thinkalittle34583 жыл бұрын
@@ЗюзинАнтон а почему? Реакт, вью, ангуляр призваны упрощать написание кода и делать его актуальным для поставленной задачи в вебе. Мне казалось, что как раз-таки на чистом джаваскрипте давно никто не пишет
@ЗюзинАнтон3 жыл бұрын
@@thinkalittle3458 никто про пуре жс и не говорит. жс подразумевает реакт, вуй и т.д. Скажу больше, фронтэнд подразумевает реакт, вуй и т. д. А вот гвт, фейслеты и т. д. не подразумевается, это мой поинт.
@lav78732 жыл бұрын
Кто-нибудь подскажите. Полгода читаю книгу Head first java. Усвоение материала 10-20%. Это я немножечко туговат (по математике было 2 иногда 3) или это нормально в начале изучения программирования? Мне 41. Пока что работаю инженером и вот решил сменить профессию. Может мне как то разнообразить свою учёбу например смотреть блогеров как они на джаве разрабатывают то или иное приложение и тд и может тогда картина проясняться? Кто прошёл этт путь-дайте пожалуйста совет Спасибо
@user-hk2vp5lf6m2 жыл бұрын
Делайте все что угодно, находите любые источники, способы методы изучения программирования. Другими словами все что помогает запомнить лучше информацию и понять ее, делайте. Тут исходя из текста выше, исходить из своих ощущений, что больше помогает то и делаете. Прочитали что то в книге можно глянуть эту же тему на ютуб, статьи и так далее. Увеличьте долю практики в разы, чем больше практики тем быстрее усваивается теория.
@lav78732 жыл бұрын
@@user-hk2vp5lf6m спасибо
@alexstone1763 Жыл бұрын
@@lav7873 как успехи?
@lav7873 Жыл бұрын
@@alexstone1763 Пока приостановил, но понял одно - мой метод (чтение книги) был не верен, нужно обязательно практиковаться. Я переключился на Android studio и на момент остановки я пилил в нём своё приложение. Сложновато, но понятно, к тому же интересно. Надеюсь вернусь к этому
@alexstone1763 Жыл бұрын
@@lav7873 а чё остановился? Мотивация кончилась?
@misteranderson60583 жыл бұрын
А что насчёт Go?
@aocore3 жыл бұрын
Как-нибудь руки и до него дойдут :-)
@alevlako3 жыл бұрын
@@aocore go to Go! )))
@ЮрийКлерк3 жыл бұрын
А для разработки приложений, нонстоп работающих с различными контроллерами Жава пригодится? Меня это по работе интересует, я инженер, живу в окружении контроллеров и именно для этого хочу начать учиться программировать. На мой взгляд, Си маленько устарела, хотелось поэтому начать с чего-нибудь более универсального...
@АлександрШейка-ц5ь3 жыл бұрын
Си для контроллеров - это основа основ. Как это может устареть?
@ЮрийКлерк3 жыл бұрын
@@АлександрШейка-ц5ь ну, пусть, не устарела. Интересует, можно ли на Жаве для контроллеров ПО писать?
@АлександрШейка-ц5ь3 жыл бұрын
@@ЮрийКлерк Для тех микроконтроллеров, у которых есть компилятор Java - можно. Для остальных - нет. И это буде, скорее всего, очень упрощенная Java.
@ЮрийКлерк3 жыл бұрын
@@АлександрШейка-ц5ь тогда в баню эту джаву. Будем Си штудиррвать...
@СамогонщикАндрей-ж2ч9 ай бұрын
Все)
@whatedz2 жыл бұрын
Самая популярная игра
@vladyslavab46602 жыл бұрын
Алексей здравствуйте. А вы на каком языке разрабатываете?
@altastagioneАй бұрын
Владислава, здравствуйте. Какой ник у вас в инстаграме?
@thebanana10693 жыл бұрын
А что интереснее работать в вебе на js или с++ разработчиком ?) Я думаю с++ и интереснее и программки например к играм читы можно как доп заработок писать ?)
@aocore3 жыл бұрын
Я сейчас очень плохо знаю рынок С++, но мне кажется, найти работу (особенно дополнительный заработок) на JavaScript намного проще, чем на C++. Дело в том, что JavaScript - это веб и мобильная разработка, а C++ - даже не знаю. Разработка Windows приложений? Немного серверных приложений?
@North3573 жыл бұрын
Вы правы , найти работу чисто на C/C++ задача не из простых (говорю про РФ) ... Но, в качестве второго языка после Java ....думаю , что знать его будет полезно , так как: 1)C++ пригодиться для андройд разработки Android NDK 2)Написание библиотек которые можно интегрировать в Java код через JNI
@thebanana10693 жыл бұрын
@@aocore ну тебе лучше знать кто из нас на не. Сколько лет писал я думал ты о с++ более хорошего мнение будешь типа фанат )) обожествлять его ) блин ты прям переубедил меня ) я просто хз чё можно с js кроме работы делать хотелось бы ещё каким нибудь хобби на нем занимается ) ты ксати весь js знаешь долго его учить в среднем твое мнение ?) ( Вообще я хотел отомстить админам одной онлайн игры и кинуть им дудос который сам бы написал на с++))
@YouMeNow883 жыл бұрын
@@aocore ГеймДев
@kbalyasnikov3 жыл бұрын
Программирование микроконтроллеров - вот где сейчас C/C++ очень популярен.
@ИльяШапорто3 жыл бұрын
ВИдео прикольное , конечно учить JAVa со Spring это забавно, Спринг это самое последние что нужно изучать когда ты изучил основы, коллекции, лямбу, многопоточку и т.д. )) А вот насчет зп забавно)) реальность такая Беру Москву Джун от 50 -100 тыс рублей ( в обычных городах от 35 к - 70к) Мидл от 140 - 250 тыс рублей (в обычных городах от 100 к до 200к) Синьер от 200 к - 350 к (в обычных городах от 150к до 250к)) Почему такие ЗП, кодеру нужно не только уметь кодить, но и уметь себя продать за максимально дорого , за 140 синьору работать, ну честно это позор... Это очень мало
@kemal19102 жыл бұрын
Не всем же работать в финтех кампаниях типа сбера.
@diman1ght4913 жыл бұрын
Ну да, вот Apple странные люди - нет бы, как все нормальные люди писать на джаве, согласен. Зачем вообще нужен этот свифт, с его value types которые позволяют структуры создавать на стеке а не аллоцировать в куче каждый раз - либо создавать массивы\динамические массивы структур непрерывано в памяти чтобы процессору было проще класть их в кеш, а не каждый раз дереференсить ссылку при итерации по коллекции? Зачем вообще нужна компиляция в натив, если есть тормозящая VM? Я не знаток swift, и довольно прохладно отношусь к apple - но уверен, что в богомерзком свифте ещё куча ненужных фич, которые вообще не нужны и от них избавлены все jvm языки. PS: ну да, у джавы тоже есь свои отступники - пилят project valhalla чтобы хоть чутка добавить функциональности чтобы прогеры могли оптимизировать свои программы - но вот зачем, если джава и так прекрасна?
@ДаниилМонахов-р8ч3 жыл бұрын
Жабу вполне можно компилировать в натив. И даже с JIT компиляцией тормозов нет. Просто нужно время на т.н. "прогрев". И регистровая JVM для Java тоже существует. Тот же Дальвик. Про прекрасные фичи в Свифте, которых нет, например, в Scala было бы тоже очень интересно послушать.
@КостянПанкратов2 жыл бұрын
Предположим я хочу написать праграмму которая будет взламывать чужой вайфай. Какой язык праграммирования мне учить.
@2055_play Жыл бұрын
Любой
@qu11t623 жыл бұрын
Учить джаву лучше всего с разработки плагинов для майнкрафта
@thebanana10693 жыл бұрын
А что профитнее для андроида разработчика приложений в плеймаркет например игры какой язык лучше java или python
@thebanana10693 жыл бұрын
@Алексей Коваленко как думаешь есть вообще смысл делать свои приложение игры там и ТД и выкладывать в плеймаркет если нету не опыта не команды и хитрожопых конкурентов) и так хватает )
@thebanana10693 жыл бұрын
@Алексей Коваленко сам то пробовал ?
@RustedCroaker Жыл бұрын
Для игр лучше брать готовый движок и тот язык, каковой данный движок предполагает в качестве родного. Например для Unity - это C# и C++, а для Unreal - это С++ и скрипты. Ну и языки для шейдеров никто не отменял.
@magekezen16973 жыл бұрын
А как на счет Gluon libraries?
@userdsa2 жыл бұрын
Я так и не понял, что конкретно пишется на java, что после окончания например какого-то курса смогу писать на java?