Обзорная лекция по Java

preview_player
Показать описание
Бесплатная лекция "Обзорная лекция по Java". Для чего используется Java, как выбрать свою область? Особенности языка, инструментарий Java, сравнение с другими языками. Перспективы, зарплаты, порог входа и многое другое.

Курсы для новичков:

Продвинутые курсы для состоявшихся девелоперов:

0:00 – вступление
3:48 – о Сергее Немчинском и foxminded
5:38 – основные варианты использования Java
7:42 – особенности платформы Java Enterprise
16:20 – особенности мобильной разработки, Android
20:50 – как выбрать свою Java?
26:28 – особенности языка Java
30:42 – история создания и развития Java
37:05 – инструментарий Java
41:50 – сравнение с другими языками и платформами
51:25 – зарплаты
52:05 – возможности удаленной работы
54:08 – задачи в Java Enterprise
58:16 – задачи у Android developer
1:00:05 – порог входа
1:01:35 – с чего начать обучение
1:05:55 – менторинг в foxminded
1:08:01 – обучение на проекте foxminded
1:08:40 – будущее на платформе Android
1:11:33 – будущее Enterprise разработки
1:14:40 – бесплатные курсы от IT компаний
1:16:30 – польза сертификатов Oracle
1:17:25 – dependency injection
1:19:20 – BI системы
1:20:55 – как выбрать: то, что нравится и сложнее, или то, что легче, но не так близко
1:22:10 – обновления библиотек
1:24:30 – курсы devOps
1:25:25 – Hibernate
1:26:20 – куда движется Java
1:27:45 – от джуна к миддлу
1:29:35 – интервьюер-извращенец
1:29:58 – какой язык учить, чтобы работать в NASA
1:30:35 – Geek Brains
1:30:55 – мало вакансий
1:32:05 – сколько учиться на джуна
1:32:35 – какие бизнес-задачи решает Java
1:35:15 – вопросы на собеседовании джуна
1:36:05 – React, Angular,Vue
1:36:55 – Java или Javascript для автоматизации
1:38:20 – можно ли попасть на работу джуном без опыта и проектов
1:39:35 – на чем пишут робототехнику и ИИ
1:42:50 – как читать литературу
1:43:35 – примеры приложений на .net core
1:44:45 – Swift
1:45:50 – минимальные знания для работы с ментором
1:46:25 -JS как первый язык
1:47:30 – как попросить повышения зп
1:48:20 – лучший город для программиста
1:50:25 – конфигурация для малого бизнеса
1:50:45 – вытеснит ли Kotlin Java на бекенде?
1:53:35 – что делать со сложной предметной областью без нормальной документации
1:55:35 – переход с Java на C++
1:57:05 – Salesforce
1:57:35 – с Python на Java
1:58:20 – с 1С на PM
2:03:00 – на чем писали enterprise до Java
2:04:20 – ERP и Enterprise
2:04:55 – разбор резюме
Рекомендации по теме
Комментарии
Автор

Господин Серёжа, ВЫ - КЛАД !!! Дай Вам БОГ всего и по-больше !!!

flexbeloff
Автор

в 40 лет втянулся в кодинг, безумно жалею что столько лет прошли мимо программирования((((

Руслан-эрю
Автор

То, что доктор прописал. Очень интересная лекция, спасибо.

ohmycaaat
Автор

Отличная лекция! Спасибо) Разложили по полочкам все интересующие вопросы. Особенно понравилась часть с описанием разницы между Энтерпрайз разработкой и андроид.

РоманКорнилов-зп
Автор

Кто здесь самый главный анархист? :)
Как всегда все круто, а главное доступным языком.

АлександрЛебедев-ьюр
Автор

it's good video. Very important video for beginners. Thank you very much

ОлегАршава-мж
Автор

Сергей, спасибо за это видео и за остальной контент, который вы уже выпустили. Реально полезные видео для понимания общей картины того, что такое Джава и разработка на ней. Есть одно пожелание субъективного характера - Произносите, пожалуйста, браузер, а не броузер. А то звучит ну прямо не очень. Правда, Сергей, ну seriously, ну нет, это нет :)

Rustaci
Автор

Если JavaScript - это анархия, тогда "Кто здесь самый главный JavaScriptист"))
Лекция очень познавательная, спасибо.

nakedbrain
Автор

Добрый день, Сергей! Очень хотелось бы услышать Ваше мнение по Scala, а если будет такое длинное видео - то это будет ещё круче! Очень интересуюсь функциональным подходом, но там всё новое для меня. Хотелось бы послушать о сходствах и отличиях с Джавой, и pros/cons.Плюсуйте, кому это тоже интересно

dmytro-pro
Автор

МНЕ ВСЁ ИНТЕРЕСНО БЫЛО! ДАЖЕ МАЛО БЫЛО!

augustolasker
Автор

1:55:55 Теперь я понимаю, что меня ждет :D

beginnerofscience
Автор

Добрый день! Спасибо за интересные лекции и доступное изложение материала, тут нужно иметь талант. Мне нравится.
Хотел бы задать Вам вопрос. Имеется ли такое направление разработки / язык, который сочетал бы в себе плюсы работы в Java enterprise (четкие правила, строгая типизация + отсутствие дурацкой гонки за новомодными технологиями) и возможность фриланса с работой в собственном темпе. Java в варианте enterprise в этом плане выглядит отлично, но не всегда возможно перейти в офис на full-time, а фриланса на этом направлении, как Вы растолковали, нет вообще.
Спасибо.

МаксимУрсул
Автор

Уговорил) так и быть с меня подписка)))

СергейВасильевичДиденко
Автор

Сергей, про то что на 53 минуте, спустя почти год, сохранилась ли возможность у Джавистов работать удалённо? Смотрел тут из интереса вакансии - сходу видел (и речь не про Андройд) пометки - можно работать из дома. А так - вакансии полноценные.
Мечтать невредно, если мечтать было бы здорово работать 70% времени из дома, но раза 2-3 в неделю бывать в офисе например. А не совсем удалённо не видя никого и ничего вовсе.
Впрочем тут наверно PHP путь больше подходит, тем более Энтерпрайз как-то страшит, а Андройд как-то не знаю. Эх, но Джава больше интересует. Дилемма.

lEpIvIaKl
Автор

Разкажите о популярных фреймворках2020

ВаляБучинська-пъ
Автор

+1 за видео про dependency injection. Я тоже не до конца понимаю а вы очень доступно объясняете

andreib
Автор

Странное решение. Сначала выучить английский и только потом выбрать направление в программировании. Может программирование вообще не мое. Что бы написать Hello world. Или простое приложение с несколькими окнами, английский не нужен вообще.

alexfox
Автор

1:55:55 с этого момента поподробнее пожалуйста )))

alexxEquinox
Автор

🔔Вопрос по Java: можно ли в конструкторе вызывать setter или это грубое нарушение?

ohno
Автор

Такую же лекцию о - frontend и python ))) цены бы вам небыло ))))

Но спасибо за работу.

xxxxxx-kzyi