Що нового?

Придбаний [Udemy] Java. Від простого до складного (Олександр Васко)

Інформація про покупку
Тип покупки: Складчина
Ціна: 920 ГРН
Учасників: 1 з 25
Організатор: Квітка Квітка
Статус: Збір коштів
Внесок: 38.3 ГРН
4%
Основний список
Резервний список

Gadzhi

Модератор




Навчіться програмувати на Java
Що входить в курс

33 години відео

що ви вивчите
Після вивчення матеріалу даного курсу студенти будуть вміти програмувати мовою Java на рівні, достатньому для самостійної розробки додатків і пошуку своєї першої роботи в даній сфері. Ті хто вже мав попередній досвід програмування на інших мовах, зможуть освоїти концепції і практики використовуються в мові Java.

матеріали курсу
102 лекції - 33:10:34

- Підготовка робочого середовища-37: 23
Установка Java JDK і Intellij Idea (опціонально) - 12:39
Створення першої програми - HelloWorld-24:44

- Базові конструкції мови Java-03 : 59: 25
Примітивні типи даних-09: 55
Змінні в Java. Частина 1 - 19:24
Змінні в Java. Частина 2 - 20:43
Приведення типів даних-19: 27
Оператори мови Java. Частина 1 - 26: 16
Оператори мови Java. Частина 2 - 22:07
Умовні оператори if-else-18: 25
Циклічний оператор While-17: 34
Циклічний оператор for-11: 16
Оператор Switch-23: 09
Методи в Java - 24:38
Робота з типом String-26: 31

- основи ООП. Частина 1 - 02:29:08
Класи та об'єкти - 12:50
Методи get () І set () - 16: 01
Ключове слово static. Статичні поля і методи-20: 50
Модифікатори доступу-23: 54
Константа. Перерахування (Enum) - 19:43
Перерахування. Частина 2 - 11:59
Конструктори КЛАСІВ. Ключове слово import-25: 19
Конструктор. Частина 2. Ініціалізація об'єктів-18: 32

- ООП. Частина 2 - 03:22:52
Успадкування. Частина 1 - 20:39
Успадкування. Частина 2 - 22:58
Успадкування. Частина 3 - 20:20
Композиція-21: 14
Поліморфізм-15: 11
Абстрактні класи-17: 18
Інтерфейс. Частина 1 - 24: 17
Інтерфейс. Частина 2 - 12: 23
Вкладені (Nested) класи-23: 05
Локальні та анонімні класи-25: 27

- Обробка винятків (Exception handling) - 01:25:15
Основа. try-catch блоки-22: 50
Checked vs. Unchecked виключення-25:52
Блок finally. Придушення винятків-21: 33
Створення класів винятків. Try-with-resources - 15:00

- Колекції в Java - 07: 54: 06
Одновимірний масив-14: 51
Сортування одновимірного масиву-15: 59
Індекси масивів-17: 04
Двовимірні масиви-20: 32
Динамічний масив (ArrayList). Частина 1 - 21:03
Динамічний масив (ArrayList). Частина 2 - 23:03
Динамічний масив (ArrayList). Частина 3 - 19:43
Зв'язний список. Частина 1 - 15:09
Зв'язний список. Частина 2 - 17:55
Інтерфейс Collection і його спадкоємці-22: 52
Клас Collection. Інтерфейс Comparable-24: 12
Клас Collection. Частина 2. Інтерфейс Comparator-23: 45
Клас Collection. Частина 3. Додаткові методи (опціонально) - 31:01
Клас Stack-11: 03
Інтерфейс Queue. Клас Priority Queue-17: 41
Інтерфейс Deque-08: 43
Інтерфейс Set - 10:13
Клас HashSet. Метод equals-22: 24
Методи equals і hashCode-15: 00
Операції з множинами-13: 57
Клас TreeSet-22: 22
Інтерфейс Map - 14:28
Клас HashMap. Частина 1 - 22:17
Клас HashMap. Частина 2 - 17:02
Клас TreeMap. Частина 1 - 18: 12
Клас TreeMap. Частина 2 - 13:35

- Робота з файлами в Java. Потоки вводу-виводу-04: 41: 19
Запис у файл за допомогою FileWriter класу - 17:02
Читання з файлу за допомогою класу FileReader-14: 46
Байтовий потік (ByteStream) - 14:34
Збереження об'єктів використовуючи ObjectOutputStream. Частина 1 - 16:44
Збереження об'єктів використовуючи ObjectOutputStream. Частина 2 - 20:37
Використання java. Io. File для роботи з файлами - 18:19
Робота з Java NIO. Класи Paths і Files-25: 29
Читання і запис файлів за допомогою Java NIO - 21:42
Java NIO канали та буфери. Частина 1 - 17:13
Java NIO канали та буфери. Частина 2 - 16:11
Робота з файлами з випадковим доступом (Random Access files) - 18:37
Робота з директоріями-16: 24
Атрибути файлу-24: 39
Файл візитор-25: 12
Рекурсивне копіювання файлів-13: 50

- Параметризовані (generic) типи в Java - 01: 15: 05
Навіщо потрібні generic типи? - 10:54
Параметризовані методи-14: 11
Успадкування параметризованих типів-19: 20
Підстановка (wildcarding) типів-30:40

- Лямбда вирази (Lambda-expressions) і стріми (Streams) - 04:19:48
Lambda-expressions. Основи, синтаксис-22: 43
Функціональні інтерфейси в Lambda виразах-28: 57
Method reference - 16:27
Область видимості змінних в Lambda-11: 14
Інтерфейси пакету java.util.Function. Predicate, Function, etc - 34:06
Static і default методи в інтерфейсах-19: 49
Функції вищого порядку-27: 18
Огляд інтерфейсу Stream-20: 34
Методи інтерфейсу стрім. Частина 1 - 29: 24
Методи інтерфейсу стрім. Частина 2 - 17:42
Parallel Stream - 31:34

- Багатопоточність (Multithreading) в Java - 03:06:13
Створення потоків-19: 09
Ключове слово Volatile-15: 43
Synchronized методи і блоки-23: 08
Daemon потоки-22: 46
Executor service - 15:28
Producer-consumer шаблон - 14: 17
Wait і Notify методи - 15:59
ReentrantLock клас - 20: 26
Клас Semaphore-19: 53
Інтерфейси Callable and Future-19: 24

вимоги
Загальні навички використання комп'ютера. Перевагою буде попередній досвід в ІТ, знання англійської мови.

опис
Представляю вам курс " Java. Від простого до складного". За допомогою даного курсу Ви зможете засвоїти основні концепції найпопулярнішої на даний момент об'єктно-орієнтованої мови програмування. В процесі проходження курсу ви вивчите принципи ООП, навчитеся працювати з колекціями, засвоїте основи багатопоточності, зрозумієте, як влаштовані Лямбда-вирази. Ми з Вами так само навчимося працювати з файлами і познайомимося з деякими іншими темами. Курс побудований таким чином, що ви можете проходити розділи незалежно один від одного. Більшість розділів влаштовані так, що перші кілька відео розповідають основи, а останні дають поглиблене розуміння теми. Матеріал подається з метою дати досить глибоке розуміння теми, щоб студент міг виразно відповідати на поставлені питання в процесі проходження співбесіди. Даний курс не замінить вам практику. Ви повинні писати код, щоб досягти успіху. Але для того щоб полегшити вам завдання, в процесі оновлення курсу будуть додаватися практичні завдання. Так само величезним плюсом буде участь в дискусіях на нашому форумі.

Щиро сподіваюся, що курс здасться цікавим для тих, хто тільки починає вивчати програмування. Матеріал даного курсу повинен бути зрозумілим і доступним не залежно від того чи був у вас досвід роботи в ІТ раніше.

Бажаю легкого навчання.
Олександр.

Яка цільова аудиторія?
Всім хто хоче вивчити програмування на Java з нуля або поліпшити свої навички.

про викладача
Aleksandr Vasko
Java Розробник.
Здоров. Мене звуть Олександр. Я заробляю на життя програмуванням. Зараз я живу і працюю в Нідерландах. За роки роботи в міжнародних компаніях у мене накопичилися знання і досвід, якими хочу поділитися. Я дуже люблю свою професію і постараюся допомогти вам вивчити і полюбити програмування. З цього, давайте не будемо втрачати час і приступимо до навчання.

зміст по-файлово
150365 [Udemy] Java. Від простого до складного

01 підготовка робочого середовища
001 Установка Java JDK і Intellij Idea (опціонально).mp4 [140M 335k 595]
002 створення першої програми-HelloWorld.mp4 [134m 149k 14]

02 базові конструкції мови Java
003 примітивні типи даних. mp4 [94m 844k 776]
004 змінні в Java. Частина 1.mp4 [172m 267k 15]
005 змінні в Java. Частина 2.mp4 [227m 330k 755]
006 приведення типів даних. mp4 [197m 2k 395]
007 оператори мови Java. Частина 1.mp4 [249m 560k 676]
008 оператори мови Java. Частина 2. mp4 [195m 748k 282]
009 Умовні оператори if - else.mp4 [162m 117k 372]
010 циклічний оператор While.mp4 [177m 274k 241]
011 циклічний оператор for. MP4 [97m 962k 297]
012 Оператор Switch.mp4 [265m 278k 877]
013 методи в Java.mp4 [249m 118K 632]
014 робота з типом String.mp4 [334m 831k 275]
015 hometask1.zip [14k 801]
015 домашнє завдання по першому модулю.html [3k 56]

03 ООП. Частина 1
016 лінк на GitHub з прикладами з лекцій.html [1k 177]
017 класи та об'єкти. mp4 [86m 352k 987]
018 методи get() і set().mp4 [138m 474k 532]
019 ключове слово static. Статичні поля і методи. mp4 [224m 16K 646]
020 модифікатори доступу. mp4 [243m 229k 658]
021 константи. Перерахування (Enum).mp4 [198m 776k 489]
022 перерахування. Частина 2.mp4 [128m 483k 802]
023 конструктори КЛАСІВ. Ключове слово import.mp4 [223m 772k 633]
024 конструктори. Частина 2. Ініціалізація об'єктів. mp4 [228m 208k 553]

04 ООП. Частина 2
025 спадкування. Частина 1.mp4 [180m 576k 842]
026 спадкування. Частина 2.mp4 [249m 695k 534]
027 спадкування. Частина 3. mp4 [239m 870k 459]
028 композиція. mp4 [254m 342k 525]
029 поліморфізм.mp4 [203m 288k 872]
030 абстрактні класи. mp4 [44m 693k 928]
031 інтерфейси. Частина 1.mp4 [224m 335k 713]
032 інтерфейси. Частина 2.mp4 [140m 567k 601]
033 вкладені (Nested) класи. mp4 [232m 735k 227]
034 Локальні та анонімні класи. mp4 [281m 245k 697]

05 Обробка винятків (Exception handling)

https://www.udemy.com/java-simple2advanced/
 
Останнє редагування модератором:
Угорі