🙋🏻♂️Привіт!
🎄Хочу привітати всіх з Новим роком. Цей рік видався складним, напевно найскладнішим з усіх, які я прожив. Але я брехатиму, якщо скажу, що ми не отримали від нього нічого нового та корисного. Ми навчилися стояти один за одного, допомагати "просто тому що можемо", стали менш жадібними та більш працьовитими, а ще навчилися непогано керувати своїм часом!
Для мене 2022-й рік це рік повномасштабного вторгнення росії в Україну — і рік створення мого каналу.
Для мене 2022-й рік це рік у якому я віддавав багато грошей на благодійність та їздив з дівчиною купувати медикаменти й одяг військовим — і рік отримання нової крутої роботи на цікавому проєкті.
Для мене 2022-й рік це рік у якому в моєму будинку вперше за весь час вимкнули світло — і рік у якому я встановив акумулятор вдома та генератор за містом.
💪🏻Було погано, складно, але ми, як справжні українці, знаходили вихід із кожної ситуації. І знайдемо вихід з будь-якої нової.
👨🏻💻👩🏼💻Кожен, хто не у формі, все одно на фронті — економічному. Навчайтеся, шукайте роботу і працюйте над тим, що приносить задоволення, сплачуйте податки, а навіть якщо не платите — донатьте та допомагайте нищити окупанта.
✅Плани на 2023-й рік:
1. Закінчити курс "Pro-українська Java".
2. Зняти відео про пет-проєкти на Java та про те, як я бачу зараз рекомендований процес вивчення мови програмування.
3. Перезняти 2 відео з курсу "Java для початківців".
4. Запустити і відзняти новий курс (вам обирати, це буде SQL чи Spring).
🎊З Новим роком! З роком змін, досягання цілей та ПЕРМОГИ!
🎄Хочу привітати всіх з Новим роком. Цей рік видався складним, напевно найскладнішим з усіх, які я прожив. Але я брехатиму, якщо скажу, що ми не отримали від нього нічого нового та корисного. Ми навчилися стояти один за одного, допомагати "просто тому що можемо", стали менш жадібними та більш працьовитими, а ще навчилися непогано керувати своїм часом!
Для мене 2022-й рік це рік повномасштабного вторгнення росії в Україну — і рік створення мого каналу.
Для мене 2022-й рік це рік у якому я віддавав багато грошей на благодійність та їздив з дівчиною купувати медикаменти й одяг військовим — і рік отримання нової крутої роботи на цікавому проєкті.
Для мене 2022-й рік це рік у якому в моєму будинку вперше за весь час вимкнули світло — і рік у якому я встановив акумулятор вдома та генератор за містом.
💪🏻Було погано, складно, але ми, як справжні українці, знаходили вихід із кожної ситуації. І знайдемо вихід з будь-якої нової.
👨🏻💻👩🏼💻Кожен, хто не у формі, все одно на фронті — економічному. Навчайтеся, шукайте роботу і працюйте над тим, що приносить задоволення, сплачуйте податки, а навіть якщо не платите — донатьте та допомагайте нищити окупанта.
✅Плани на 2023-й рік:
1. Закінчити курс "Pro-українська Java".
2. Зняти відео про пет-проєкти на Java та про те, як я бачу зараз рекомендований процес вивчення мови програмування.
3. Перезняти 2 відео з курсу "Java для початківців".
4. Запустити і відзняти новий курс (вам обирати, це буде SQL чи Spring).
🎊З Новим роком! З роком змін, досягання цілей та ПЕРМОГИ!
🔥20👍6🙏2
Які класи можуть успадковувати sealed клас?
Anonymous Quiz
28%
Будь-які
26%
final, sealed або звичайні (без додаткових модифікаторів)
37%
final, sealed або non-sealed
10%
final, sealed, non-sealed або звичайні
👍2
Чи можуть в одному класі існувати два або більше методів з однаковою назвою, але з різними аргументами?
Anonymous Quiz
76%
Так, це перевантаження методів.
17%
Так, це перевизначення методів.
8%
Ні.
Привіт!🙋🏻♂️
🔥Відео про колекції унікальних значень Set — множини — вже на каналі. Дуже цікава та, скоріш за все, неочікувана інформація для багатьох початківців (і не тільки початківців) про устрій даної колекції. Скоріш до перегляду!
❗️Відео ТУТ.❗️
Усім перемог! 😎
🔥Відео про колекції унікальних значень Set — множини — вже на каналі. Дуже цікава та, скоріш за все, неочікувана інформація для багатьох початківців (і не тільки початківців) про устрій даної колекції. Скоріш до перегляду!
❗️Відео ТУТ.❗️
Усім перемог! 😎
🔥14👍3
Яка структура даних використовується в HashSet для збереження елементів?
Anonymous Quiz
20%
Масив
14%
LinkedList
66%
HashMap
🙏3👏2
😊Привіт!
🔥Відео про черги та стек вже на каналі! Поговоримо про такі екзотичні колекції, як Vector, Stack, Priority Queue та Array Dequeue. Взагалі урок вийшов дуже цікавий та наповнений новою інформацією, тут і нові структури даних, і колекції, і навіть трошки поговорили про тему наступного уроку — компаратори.
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥Відео про черги та стек вже на каналі! Поговоримо про такі екзотичні колекції, як Vector, Stack, Priority Queue та Array Dequeue. Взагалі урок вийшов дуже цікавий та наповнений новою інформацією, тут і нові структури даних, і колекції, і навіть трошки поговорили про тему наступного уроку — компаратори.
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥16👍1
💪Традиційна мотивація вчити Java (та не тільки) від DOU приїхала.
Стаття:
https://dou.ua/lenta/articles/salary-report-devs-winter-2023/
Стаття:
https://dou.ua/lenta/articles/salary-report-devs-winter-2023/
DOU
Зарплати українських розробників — зима 2023
Представляємо результати зимового зарплатного опитування, в якому взяли участь 6773 розробники. З цікавого: медіанна зарплата не зменшилася, а у сеньйорів навіть зросла. Знання англійської може додати кілька тисяч доларів до зарплати. Усі деталі читайте у…
👍12🙏2
Який спосіб ініціалізації Scanner дозволить читати ввід користувачів?
Anonymous Quiz
2%
Scanner scan = new Scanner();
87%
Scanner scan = new Scanner(System.in);
8%
Scanner scan = new Scanner(Console.in);
4%
Scanner scan = new Scanner(Console.out);
🔥8
Яка колекція НЕ підходить для використання як стек?
Anonymous Quiz
38%
LinkedList
25%
ArrayDequeue
37%
PriorityQueue
👨🏻💻Усім привіт!
❗️Анонс! У понеділок нове відео — розглянемо сортування в колекціях, інтерфейси Comparable та Comparator, поговоримо про колекцію TreeSet (але зовсім трошки).
Також для минулого відео (про черги та стек) додав тайм-коди, аби було зручніше дивитися та можна було повертатися до певних моментів у відео.
Усім перемог!😎
❗️Анонс! У понеділок нове відео — розглянемо сортування в колекціях, інтерфейси Comparable та Comparator, поговоримо про колекцію TreeSet (але зовсім трошки).
Також для минулого відео (про черги та стек) додав тайм-коди, аби було зручніше дивитися та можна було повертатися до певних моментів у відео.
Усім перемог!😎
👍16🔥5
👨🏻💻👩🏼💻Привіт!
🔥Сьогодні розглянемо інтерфейси Comparable, Comparator та відсортовану колекцію – множину TreeSet.
Чому Івано-Франківськ завжди попереду Києва? Відповідь у відео!
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥Сьогодні розглянемо інтерфейси Comparable, Comparator та відсортовану колекцію – множину TreeSet.
Чому Івано-Франківськ завжди попереду Києва? Відповідь у відео!
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥12👍2
У нас 2 юбілеї!🎉
200 підписників у Телеграм та 50 відео на каналі!
Усім безмежно вдячний за підтримку, перегляди відео, лайки та коментарі!🙏
🗣Скоро буде значне покращення звуку. Більше жодних записів на телефон.
На 2000+ підписників готую челендж-конкурс👨🏻💻, дізнаєтесь деталі згодом. Ідею для винагороди можете писати сюди.👇🏻
200 підписників у Телеграм та 50 відео на каналі!
Усім безмежно вдячний за підтримку, перегляди відео, лайки та коментарі!🙏
🗣Скоро буде значне покращення звуку. Більше жодних записів на телефон.
На 2000+ підписників готую челендж-конкурс👨🏻💻, дізнаєтесь деталі згодом. Ідею для винагороди можете писати сюди.👇🏻
🔥24🙏2
Чи можна у дочірньому класі, під час перевизначення батьківського методу, викликати цей метод (батьківський)?
Без створення екземпляру батьківського класу. Метод не статичний.
Без створення екземпляру батьківського класу. Метод не статичний.
Anonymous Quiz
10%
Так, з ключовим словом this.
76%
Так, з ключовим словом super.
14%
Ні.
👍10🔥1
🔥Інструмент, що потрібен кожному розробнику, який слідкує за якістю свого коду!
🫶🏻Я кажу про
⚠️У повідомленні буде не тільки коротка інформація про порушене правило, але і його кодовий номер. Це дозволяє знайти інформацію про правило на сайті
😏Більш того, інструмент гнучко налаштовується. Якщо тобі певне правило не подобається, або ти з ним просто не згоден, — вимкни його або самостійно онови умови.
🫶🏻Я кажу про
SonarLint! Цей інструмент дозволяє знаходити проблеми з якістю коду, логічні помилки (поверхневі баги) та навіть безпекові уразливості! Він працює прямо в редакторі й автоматично знаходить проблеми. Тому розробнику треба витрачати менше часу на пошук недоліків і буде складніше їх допускати.⚠️У повідомленні буде не тільки коротка інформація про порушене правило, але і його кодовий номер. Це дозволяє знайти інформацію про правило на сайті
Rules SonarSource (посилання на джерело скріну), побачити детальну інформацію, приклад порушення та варіанти вирішення проблеми. Майже всі повідомлення написані досить зрозуміло і до вирішення можна прийти самостійно без відвідування сайту.😏Більш того, інструмент гнучко налаштовується. Якщо тобі певне правило не подобається, або ти з ним просто не згоден, — вимкни його або самостійно онови умови.
👍10🔥1
📌Встановити інструмент можна всього в декілька кліків в IntelliJ IDEA!
1. У відкритому редакторі коду натискаємо Ctrl + Alt + S.
2. У меню налаштувань обираємо панель Plugins (у мене вона четверта в меню зліва).
3. В панелі Plugins зверху посередині відкриваємо Marketplace (скоріш за все у тебе відкрито Installed).
4. Вводимо у пошук
5. Перезавантажуємо IntelliJ IDEA і летимо покращувати свій код!
Усім перемог!😎
#tips #plugins
1. У відкритому редакторі коду натискаємо Ctrl + Alt + S.
2. У меню налаштувань обираємо панель Plugins (у мене вона четверта в меню зліва).
3. В панелі Plugins зверху посередині відкриваємо Marketplace (скоріш за все у тебе відкрито Installed).
4. Вводимо у пошук
SonarLint та завантажуємо (зелена кнопка) інструмент з червоним логотипом.5. Перезавантажуємо IntelliJ IDEA і летимо покращувати свій код!
Усім перемог!😎
#tips #plugins
👍11🔥3
👨🏻💻Завтра зранку буду монтувати, публікацію планую на понеділок або вівторок. А поки з цікавого:
1. Записано на новий мікрофон (мікрофон і є обіцяним покращенням звуку😄).
2. Тема узагальнень розкрита повністю. Не шкодую, що цю тему не розкривав у курсі для початківців, а тільки трошки зазначив у відео про Collection API. Тема величезна, матеріалу в інтернеті купа, та іноді він конфліктує.
З 0 до експерта, як кажуть.
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5
👨🏻💻Привіт!
😮 У цьому уроці розповів УСЕ про узагальнення в Java — generics. Про сирий тип (Raw Type) та затирання типів (Type Erasure). Також у цьому відео поговоримо про коваріантність та контраваріантність, про wildcard'и - Upper Bounded Wildcard, Lower Bounded Wildcard та Unbounded Wildcard. Розглянемо принцип PECS.
🔝 З кожного глядача перегляд та лайк! Мені дійсно зараз потрібна підтримка і розповсюдження інформації про канал. Це відео — відмінний варіант!
Як тільки наберемо 50 вподобайок👍 під цим відео — об'єднаю всі презентації з уроків з першого по дев'ятий і викладу його в PDF у публічний доступ! Додатково всі презентації пройдуть редагування та оновлення.
❗️Відео ТУТ.❗️
Усім перемог!😎
Як тільки наберемо 50 вподобайок
❗️Відео ТУТ.❗️
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥8
Яка колекція НЕ дасть видимого результату сортування?
Anonymous Quiz
18%
ArrayList
49%
HashMap
32%
LinkedHashMap
👍7