Java Classroom
485 subscribers
21 photos
81 links
Вивчи Java — одну з найпотрібніших мов програмування — стань топ-фахівцем!

Відеокурси, опитування та новини.

Авторський канал Мурзи Миколи.

Флуд: https://t.me/+RTFFjWxtO8sxYzJi
Усі тести: @java_classroom_quizzes
Download Telegram
👨🏻‍💻Привіт!

🔥Довгоочікуване та довжелезне відео з процесом вирішення десяти задач по Stream API. Відео вийшло аж на 34 хвилин, це рекорд на каналі. Хоча я і не люблю довгі відео, не ллю воду, але вирішив зупинятися де потрібно, додатково пояснювати тему та намагатися робити так, аби питань не залишалося.

Щоб писати код паралельно зі мной — перед відео виконай інструкції вище.

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7
Java Classroom
👨🏻‍💻Привіт! 😮У цьому уроці розповів УСЕ про узагальнення в Java — generics. Про сирий тип (Raw Type) та затирання типів (Type Erasure). Також у цьому відео поговоримо про коваріантність та контраваріантність, про wildcard'и - Upper Bounded Wildcard, Lower…
🔝У нас крута команда!

👍50 відміток "Подобається" зібрано, тепер настав час виконати і мою частину обіцянки.

Лови файл у коментарях👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍8
👋Привіт!

😅Я пропав на 42 дні. Я завершив певну частину курсу, про функціональне програмування, віддав матеріали з Collection API + Generics, і зрозумів, що почав втрачати натхнення. Скоріш за все, через високе навантаження на новій роботі, оскільки працював над великим релізом, закриття боргів з навчання в університеті та навчання на курсах.

👨🏻‍💻Не буду брехати і казати, що у мене зовсім не було часу на себе, я мав можливість відпочити, декілька разів зустрітися із друзями. Проте цей час я не міг провести за підготовкою та записом відео. Такі відео були б неякісними, наповнені буркотінням у мікрофон і, боюсь, нецікавими.

❤️Я дуже вдячний усім, хто дивився відео, писав коментарі, надалі розповсюджував мої курси, а також дуже радий новим підписникам (які все надходили і надходили).

😮Сьогодні о 17:00 — Reflection API.

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥16🙏6
👨🏻‍💻Привіт!

🔝Відео про Reflection API в Java вже на каналі! Даний інструмент буде дуже незвичайним для новачків. Впевнений, що досвідчені розробники також знайдуть для себе дещо нове.

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍4
👍9
[Reflection API] Викликаний на класі getDeclaredMethods() поверне у вигляді списку об'єктів класу Method...
Anonymous Quiz
49%
... всі методи класу.
15%
... приватні методи класу.
36%
... всі методи класу, крім приватних.
👍8
🙌🏻Привіт!

🔥Відео про анотації в Java вже на каналі! Розповідаю про створення анотацій, про використання Retention, Target, Documented, Inherited та Repeatable, а також про застосування анотацій. У другій частині відео створюємо анотацію, яка спрощує життя (можливо).

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍6
🙋🏻‍♂️Привіт!

🔝Відео про регулярні вирази (реджекси) та їх застосування в Java (Java RegEx API). Говоримо відразу про все — від основ синтаксису до застосування в Java. Хто не знав регулярні вирази — ваш час настав.

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥9
Книга за коментар?🤔 А механічна ARGB клава за що?!😨

❗️Так, книга за твій коментар! Каналу вже майже рік, а ми все ще не провели жодного івенту або розіграшу. Настав час це виправити, тому правила наступні:

1. Запланована дата проведення: 31.07.2023.

2. Я обираю 3 відео і публікую посилання на них (вони будуть нижче).

3. Учасник має бути підписаний на мій YouTube канал та залишити позитивний коментар під відео. Коментар може бути дійсно коментарем до відео, подякою за курс, або навіть просто гарним жартом про програмістів.

4. Рахується тільки один коментар від користувача на одне відео, тому залишати купу коментарів не потрібно. Отже, один учасник може залишити один коментар під кожним відео — в сумі 3 штуки.

5. У день розіграшу (31.07.2023) я роблю онлайн-трансляцію.
5.1. На трансляції я озвучую, яку книгу за яке відео буду віддавати.
5.2. Після цього я використовую онлайн-платформу для проведення розіграшів, яка визначає переможця методом рандомного вибору зі списку коментаторів (саме коментаторів, не коментарів). Передаю туди посилання на відео і отримую ім'я користувача.
5.3. УВАГА! Коли ім'я переможця визначено, я маю зв'язатися з цією людиною. Зв'язок буде через Телеграм. Я напишу ім'я користувача в Телеграм-канал у день розіграшу.
5.4. Ця людина має підтвердити своє право власності на коментар — змінити його та додати певне слово, яке я озвучу.
5.5. Якщо все відбувається за планом — я відправляю книгу Новою Поштою за власний рахунок. Якщо ні — чекаємо 5 хвилин і обираємо нового переможця. Бути на трансляції не обов'язково, але корисно.

Відео №1: https://youtu.be/i0JMZzkPzMw
Відео №2: https://youtu.be/qAlMRvKFXvw
Відео №3: https://youtu.be/6MaxHTW1ZlM

P.S.: (Вартість призів + вартість доставки) * 2 = сума донату на ЗСУ після розіграшу.

😄Хей, а клава?
Для того, аби отримати клаву, потрібно буде трошки спітніти — про цей конкурс я напишу вже скоро. Але так, це конкурс.😉

Усім перемог!😎
🔥27👍7👏1
👋Привіт!

🔝Нова ера? Ні, але нова частина курсу Pro-українська Java точно починається — потоки введення та виведення, робота з файлами, архівами та огляд нової синтаксичної структури try-with-resources (це як try-catch тільки для роботи з ресурсами).

У першому відео вирішив розповісти саме про ідею потоків та абстрактні класи InputStream / OutputStream, про їх buffered-обгортку та їх реалізації.

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥14
Як змінюється область видимості змінних при зміні модифікатору доступу з public на private в Java (тобто, змінна стане private)?
Anonymous Quiz
3%
Область видимості збільшується.
85%
Область видимості зменшується.
3%
Область видимості не змінюється.
9%
public та private не впливають на область видимості змінних.
👍7
👨🏻‍💻Привіт!

👍Другий урок підкурсу про потоки введення-виведення вже на каналі. У цьому відео розбираю Reader/Writer — символьні потоки — не дуже популярний, проте дуже цікавий інструмент.

Також розповідаю про те, що не так з System.out.println() та даю свій tier-list популярності у використанні всіх класів потоків (і байтових, і символьних).

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍7✍1
👋Привіт!

🔥Третій урок підкурсу і 19-й урок курсу — try-with-resources. Дуже важлива синтаксична конструкція, яка дозволяє автоматично закривати ресурси (потоки тощо), обробляти виключення та робить код більш лаконічним і читабельним. Також поговоримо про інтерфейси Closeable та AutoCloseable. Не знаєш у чому між ними різниця? — Відповідь у відео. 😄

❗️Відео ТУТ.❗️

Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍5👏1
Java Classroom
Книга за коментар?🤔 А механічна ARGB клава за що?!😨 ❗️Так, книга за твій коментар! Каналу вже майже рік, а ми все ще не провели жодного івенту або розіграшу. Настав час це виправити, тому правила наступні: 1. Запланована дата проведення: 31.07.2023. 2.…
👨🏻‍💻Привіт!

🔥Нагадую, що час для написання коментарів завершується. У понеділок, 31.07.2023, о 19:30, проведемо розіграш книжок. На трансляції скажу за яке відео яку книгу буду віддавати. Хто ще не встиг (або не знав), дивіться повідомлення у відповіді.🔥

❗️Посилання на трансляцію вже доступне:
https://youtube.com/live/NYYMflXOqzY?feature=share

Усім перемог, і тут також!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
Якби все вийшло с першого разу — я б не був програмістом.

Поки затримка 🥲
😁10👍6👏2