Что такое Java?

  Рет қаралды 14,503

TeachMeSkills Школа программирования

TeachMeSkills Школа программирования

Күн бұрын

🤚Привет! Ты на канале IT школы TeachMeSkills и я ведущий рубрики НАТИВ Илья Рублевский. Сегодня вечером мы будем говорить об айти и не только)
Что ж друзья, мы продолжаем обновление нашей контент-линейки и сегодня с моими гостями мы прикоснемся, не побоюсь этого слова, к одному из самых серьезных, матерых языков программирования. Естественно, говорю про Java.
Насколько она еще актуальна, сложна и интересна и стоит ли ее изучать в 2023 году, в этом мне помогут разобраться Сергей Повираев и Олег Григорьян.
❗️Ссылка на курс Java разработчик (BY) - clck.ru/35vpNa
❗️Ссылка на курс Java разработчик (RU) - clck.ru/35vpQT
🧔Профайл Сергея - / sergei-poviraev-188b681a1
🧔Профайл Олега - / oleg-grigorijan
🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky
Что еще будет в видео👇
0:00 - Интро
1:47 - Знакомство с гостями
5:05 - Почему выбрали Java
8:53 - История Java
10:58 - Определение языка программирования Java
12:12 - Про строгую типизацию и ее преимущества
19:27 - Версии Java
22:16 - Про синтаксис Java
26:49 - Про библиотеки и фреймворки
28:15 - Что можно написать на Java
29:52 - Cloud, IoT, AI и Java - что здесь
30:41 - Какие компании любят Java
31:29 - Про среду разработку для Java
33:31 - Актуальный стек знаний для Java-разработчика
35:57 - Про самостоятельное изучение Java
37:31 - Самые сложные темы в изучении Java
39:33 - Зарплаты Java-разработчиков
41:40 - Советы по прохождению собеседований
43:36 - Про популярность Java в рейтингах
45:53 - Сколько времени нужно изучать Java
46:57 - Пожелание будущим джавистам

Пікірлер: 63
@wjblazkowicz
@wjblazkowicz 7 ай бұрын
Тут рассуждения намного более толковые чем в видосе .NET vs Java. Молодцы ребята.
@dandonch6721
@dandonch6721 7 ай бұрын
Отличное видео и канал в целом. Как и сказали ваши гости - трудитесь и не останавливайтесь :) Желаю огромной популярности!
@teachmeskills
@teachmeskills 7 ай бұрын
Спасибо большое! Будем)
@driverdich8827
@driverdich8827 7 ай бұрын
Спасибо! Полезно 👍🏼
@teachmeskills
@teachmeskills 7 ай бұрын
Спасибо большое!)
@IraEremeeva
@IraEremeeva Ай бұрын
Супер!Спасибо!
@ChillMouse
@ChillMouse 3 ай бұрын
21:30 - record очень даже круто, это как в С/C++ struct, если тебе нужно быстро создать пачку с несколькими полями - пишешь, НЕ создавая новый класс, передаёшь туда данные и легко передаёшь куда хочешь. Проблема-то в том, что нужно было бы заводить класс с конструктором. А вот record принимает на вход только типы и имена данных, а в рантайме сам генерирует конструктор, геттеры и сеттеры. То есть ты одной строкой убиваешь три зайца: геттеры, сеттеры и конструктор
@user-xv8kh3xt2u
@user-xv8kh3xt2u 7 ай бұрын
Библиотеки данных: spring, hibernate, spark, Lombok, - темы для отдельных стримов, я думаю. Как рычаги языка со своей спецификой должны быть обрисованы насквозь по-отдельности. Конечно, в сети есть, вероятно, это все, но хочется иметь в подписке супер-канал по java). Продолжайте.
@teachmeskills
@teachmeskills 7 ай бұрын
прям заявочка нам на развитие) спасибо! учтем!
@darkey1686
@darkey1686 7 ай бұрын
Олег крутецкий преподаватель💪🏻
@oleg.grigorijan
@oleg.grigorijan 7 ай бұрын
Спасибо Мне приятно 🥰
@Rustam_Mukhametshin
@Rustam_Mukhametshin 14 күн бұрын
Сам выбираю между питоном и Явой в свои 37 лет! С одной стороны на работе разрабатывают на с++ и питон, с другой ява для тех кому за 35+ более перспективный.
@user-ib7vx3yc4i
@user-ib7vx3yc4i 6 ай бұрын
мотивирует
@6ezdar28
@6ezdar28 16 күн бұрын
Я прямо кайфанул с этого видео, прямо очень приятно было смотреть. Классный ведущий и обоятельные гости)
@teachmeskills
@teachmeskills 16 күн бұрын
Спасибо большое)
@hugayda
@hugayda Ай бұрын
В телекомах используют чаще Erlang
@user-ls6tj4nz5c
@user-ls6tj4nz5c 7 ай бұрын
Давайте такое же видео, только про пхп)
@teachmeskills
@teachmeskills 7 ай бұрын
видим не в 1 раз, что есть запрос. снимем! в планах уже есть)
@user-sl2oh3ep6g
@user-sl2oh3ep6g 5 ай бұрын
Какие парни хорошие❤
@teachmeskills
@teachmeskills 5 ай бұрын
Согласны полностью)
@hugayda
@hugayda Ай бұрын
Первые и очень массовые IDE для Java Eclipse и IBM NetBeans
@560n3
@560n3 7 ай бұрын
серега топ
@JavaDevOld
@JavaDevOld 7 ай бұрын
Мой респект Вам, господа.... Правда Ваше объяснение про ООП и типы данных меня несколько запутало.... Возможно, для людей, не знакомых с тем, как работает комп, это будет лучшее объяснение.... Но, вообще, ООП - это совсем не то, что Вы сказали.... Не примите за моветон... пож ))) ))
@teachmeskills
@teachmeskills 7 ай бұрын
Все принимается) Любая критика к росту) Спасибо вам большое
@user-xv8kh3xt2u
@user-xv8kh3xt2u 7 ай бұрын
Добавил бы: на большие предприятия требуют сперва две справки: на наличие судимости и на наличие учёта по наркомании. В сфере IT требуют подобное? Или ты там Noname и главное - знание ремесла.
@Fan-pm4vm
@Fan-pm4vm 7 ай бұрын
По-моему эти справки везде требуются, где официально устраиваешься
@user-vj5gb5ic2i
@user-vj5gb5ic2i 3 ай бұрын
Если ты сеньор, тебя с руками оторвут думаю.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 4 ай бұрын
Сделайте такой же видос про котлин
@teachmeskills
@teachmeskills 4 ай бұрын
Можно попробовать
@wjblazkowicz
@wjblazkowicz 7 ай бұрын
Так Java сейчас во всю и на микроконтроллерах используется, что удивительно. Столько лет прошло c эпохи J2ME.
@zlobJC
@zlobJC 4 ай бұрын
Это еще не все знают про Java Card
@IONENOW
@IONENOW 7 ай бұрын
Серёга - топ препод!
@teachmeskills
@teachmeskills 7 ай бұрын
Поддерживаем) ждали, когда его фанаты подключатся к голосованию)
@nikoljbizonez
@nikoljbizonez Ай бұрын
И с юмором и в тему. Красавчики, только вот с наставничеством завязали ребята.
@teachmeskills
@teachmeskills Ай бұрын
Чего?) Сергей ведет у нас группу)
@eliyahuvaissfeld7300
@eliyahuvaissfeld7300 3 ай бұрын
Видео хорошее полезное
@user-xv8kh3xt2u
@user-xv8kh3xt2u 7 ай бұрын
Java в голове из-за мульти системы. Но всегда есть но...не могу оттолкнуться наконец, найти причину, почему этот язык. Для бэкенда джава лучше - так? Потому как не способен к формированию чего-то визуального, думаю, что выбор java - для логиков. Поправьте меня, спецы.
@teachmeskills
@teachmeskills 7 ай бұрын
Очень даже хорошее обоснование. Браво стоя!)
@mr.berezzovskiy
@mr.berezzovskiy 7 ай бұрын
Олег просто ИМБАААААААА 🤩🤩🤩🤩🤩🤩🤩
@oleg.grigorijan
@oleg.grigorijan 7 ай бұрын
🤜🏻🤛🏻 Богдан, спасибо
@Igor_Shishkin
@Igor_Shishkin 3 ай бұрын
Ещё бы написали какие книги надо прочитать
@teachmeskills
@teachmeskills 3 ай бұрын
у нас такой запрос очень редкий, поэтому и не пишем) начните с классики - Г.Шилдт "Java. Руководство для начинающих" и Кэти Сьерра "Изучаем Java"
@Igor_Shishkin
@Igor_Shishkin 3 ай бұрын
@@teachmeskills спасибо Вам, друзья
@teachmeskills
@teachmeskills 3 ай бұрын
@@Igor_Shishkin всегда на здоровье)
@AutoAmper
@AutoAmper 6 ай бұрын
Да ну, Пэт проекты обязательны. Имхо.
@BakytzhanSeitkazin
@BakytzhanSeitkazin 26 күн бұрын
Все смешали по типизации. Есть языки, как руби, где типизация динамикеская но строгая. Что это значит? Не надо указывать тип данных при инициализации, но после инициализации, тип поменять нельзя. А тут смешали, что динамическая типизация противопоставляется статической.
@teachmeskills
@teachmeskills 25 күн бұрын
Учтем. Спасибо за правку!
@alekseykravchenko723
@alekseykravchenko723 7 ай бұрын
Сейчас у джунов должны быть достаточно глубокие знания для прохождения успешного собеседования...
@teachmeskills
@teachmeskills 7 ай бұрын
все так!
@user-vj5gb5ic2i
@user-vj5gb5ic2i 3 ай бұрын
Есть курс javarush, java разработчик с 0 до junior. Можете сказать достаточен ли курс для вашей категории, после прохождения которого можно делать вывод как вы считаете "успешного собеседования"?
@bekbolsunakmatov335
@bekbolsunakmatov335 Ай бұрын
⁠@@user-vj5gb5ic2iуровней 30-40 на Javarush и знание SQL, NoSQL, Git и Docker достаточно будет
@liliyafrein3452
@liliyafrein3452 25 күн бұрын
​​@@user-vj5gb5ic2i в javarush хорошие блоки связанные с синтаксисом, но все таки нужны доп источники, java Core там очень коротенькая и не глубокая, про кучу фреймворков, которые просят у бедных джунов вообще промолчу. Раш хороша для самого начала обучения тк там есть практические задачки, но когда уже начнёте учить Core придется отталкиваться самому, так что нет не хватит. Лучше всего после Core открыть hh и посмотреть какие фреймворки просят работодатели и уже учить их параллельно начав какой нибудь простенький (или не очень) пет проект, можно ещё задачи на литкоде решать на собесах очень любят алгоритмы. Нет универсального курса или книжки как стать программистом нужны тысячи человекочасов терпение и гугл Удачи :)
@aiislive
@aiislive 5 ай бұрын
Java + Qt = есть жизнь?
@teachmeskills
@teachmeskills 5 ай бұрын
сложно сказать. пока недостаточно информации на этот счет. чтобы не вводить в заблуждение, воздержимся от ответа)
@aiislive
@aiislive 5 ай бұрын
@@teachmeskills Qt Jambi называет фреймворк.
@teachmeskills
@teachmeskills 5 ай бұрын
@@aiislive это мы поняли. уточняем еще информацию)
@aiislive
@aiislive 5 ай бұрын
@@teachmeskills Спасибо. Я почитал документацию - там как-то всё через C++ костыли. Хотя даже пишут, что можно под Андроид девелопить. Наверное только энтузиасты пользуются.
@teachmeskills
@teachmeskills 5 ай бұрын
@@aiislive ну вот похожее и мы нарыли со старта. Поэтому решили не писать ради «отписать». Уточним у своих менторов - обязательно отпишем здесь)
@grim6987
@grim6987 3 ай бұрын
На джаве андроид, ага в 2024🎉🎉🎉
@JohnSmith-ps4uk
@JohnSmith-ps4uk 4 ай бұрын
Олег - прямо умница, в свои-то 22 года ! Ему в преподавание надо с головой уйти, - стал бы там просто "звездой". Естественно, за хорошее вознаграждение... Я смотрю всякие курсы от O'Reilly (Deitel, Josh Long, Simon Roberts) , Packt, Pluralsight, - но такой четкости мышления и позитива в общении редко видел... Это, кстати, модная тема сейчас : ребята, поработав в любой сфере ИТ, уходят в составление серий своих курсов (например, на Udemy), и зашибают хорошие бабки... и про работу по найму уже не думают больше...😉 Подкиньте ему эту идею.
@teachmeskills
@teachmeskills 3 ай бұрын
он красавчик и уже двигается в этом направлении) спасибо большое за такой коммент)
@Wisdom_of_Mercury
@Wisdom_of_Mercury 3 ай бұрын
это тип темперамента - сангвиник
@warm4ikghostyt383
@warm4ikghostyt383 7 ай бұрын
Java one love
C# vs. JAVA: Сделай Правильный Выбор! / Какой ЯП учить?
1:05:08
TeachMeSkills Школа программирования
Рет қаралды 72 М.
Как пройти собеседование на Java разработчика
58:53
TeachMeSkills Школа программирования
Рет қаралды 15 М.
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 28 МЛН
Did you find it?! 🤔✨✍️ #funnyart
00:11
Artistomg
Рет қаралды 124 МЛН
100❤️
00:19
Nonomen ノノメン
Рет қаралды 38 МЛН
Python против C# Что лучше для новичка
59:34
TeachMeSkills Школа программирования
Рет қаралды 11 М.
Кто такой Project Manager?
1:11:00
TeachMeSkills Школа программирования
Рет қаралды 14 М.
Hard и Soft skills бизнес-аналитика
26:17
Vera Aderi
Рет қаралды 3,8 М.
Что такое C# и .Net?
1:04:21
TeachMeSkills Школа программирования
Рет қаралды 36 М.
МИКРОСЕРВИСЫ vs МОНОЛИТ: Какую АРХИТЕКТУРУ выбрать?
1:03:40
TeachMeSkills Школа программирования
Рет қаралды 9 М.
Что такое PHP?
38:35
TeachMeSkills Школа программирования
Рет қаралды 8 М.
Сравнение стеков Spring и Java EE
1:21:25
Sergey Nemchinskiy
Рет қаралды 38 М.
Стоит ли выбирать Язык Программирования RUBY?
44:29
TeachMeSkills Школа программирования
Рет қаралды 6 М.
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 28 МЛН