-
Урок 1. 00:06:03Знакомство с курсом
-
Урок 2. 00:19:36Интерфейс Comparable
-
Урок 3. 00:11:13Интерфейс Comparator
-
Урок 4. 00:07:54Введение в generics
-
Урок 5. 00:14:38Parameterized class
-
Урок 6. 00:07:12Parameterized method
-
Урок 7. 00:05:26Type erasure
-
Урок 8. 00:11:14Subtyping
-
Урок 9. 00:13:06Wildcards
-
Урок 10. 00:16:20Пример на generics
-
Урок 11. 00:05:11Введение в Collection и List
-
Урок 12. 00:12:30ArrayList
-
Урок 13. 00:14:37Методы ArrayList. Часть 1
-
Урок 14. 00:09:44Методы ArrayList. Часть 2
-
Урок 15. 00:20:27Методы ArrayList и связанные с ним методы. Часть 3
-
Урок 16. 00:05:01Интерфейс Iterator
-
Урок 17. 00:19:09LinkedList
-
Урок 18. 00:08:44Интерфейс ListIterator
-
Урок 19. 00:18:07Binary search
-
Урок 20. 00:29:54Big O notation
-
Урок 21. 00:04:52Vector
-
Урок 22. 00:09:12Stack
-
Урок 23. 00:13:37Введение в Map. HashMap
-
Урок 24. 00:18:35Методы equals и hashCode
-
Урок 25. 00:14:37HashMap в деталях. Часть 1
-
Урок 26. 00:13:43HashMap в деталях. Часть 2
-
Урок 27. 00:20:42TreeMap
-
Урок 28. 00:07:13LinkedHashMap
-
Урок 29. 00:03:03HashTable
-
Урок 30. 00:17:03Введение в Set. HashSet
-
Урок 31. 00:11:33TreeSet
-
Урок 32. 00:03:08LinkedHashSet
-
Урок 33. 00:11:04Введение в Queue. LinkedList
-
Урок 34. 00:08:29PriorityQueue
-
Урок 35. 00:09:16Введение в Deque. ArrayDeque
-
Урок 36. 00:03:42Введение в Nested классы
-
Урок 37. 00:16:24Static Nested класс
-
Урок 38. 00:18:10Inner класс
-
Урок 39. 00:16:00Local Inner класс
-
Урок 40. 00:10:26Anonymous класс
-
Урок 41. 00:31:10Lambda выражения. Часть 1
-
Урок 42. 00:21:45Lambda выражения. Часть 2
-
Урок 43. 00:15:33Predicate
-
Урок 44. 00:06:30Supplier
-
Урок 45. 00:08:52Consumer
-
Урок 46. 00:09:56Function
-
Урок 47. 00:17:02Введение в Streams. Метод map
-
Урок 48. 00:04:35Метод filter
-
Урок 49. 00:08:48Метод forEach
-
Урок 50. 00:14:11Метод reduce
-
Урок 51. 00:04:03Метод sorted
-
Урок 52. 00:13:58Method chaining
-
Урок 53. 00:01:49Метод concat
-
Урок 54. 00:01:01Метод distinct
-
Урок 55. 00:01:34Метод count
-
Урок 56. 00:01:33Метод peak
-
Урок 57. 00:06:30Метод flatMap
-
Урок 58. 00:07:50Метод collect: grouping и partitioning
-
Урок 59. 00:01:49Метод findFirst
-
Урок 60. 00:02:17Методы min и max
-
Урок 61. 00:01:11Метод limit
-
Урок 62. 00:01:32Метод skip
-
Урок 63. 00:06:44Метод mapToInt
-
Урок 64. 00:10:48Parallel Stream
-
Урок 65. 00:09:36Ввведение в многопоточность
-
Урок 66. 00:20:17Варианты создания потоков
-
Урок 67. 00:09:07Thread name и Thread priority
-
Урок 68. 00:19:21Методы sleep и join. Thread states
-
Урок 69. 00:12:44Понятия concurrency и parallelism. Понятия synchronous и asynchronous
-
Урок 70. 00:15:39Ключевое слово volatile
-
Урок 71. 00:20:29Data race. Synchronized methods
-
Урок 72. 00:28:23Понятие «монитор». Synchronized blocks
-
Урок 73. 00:25:11Методы wait и notify
-
Урок 74. 00:13:23Понятия Deadlock, Livelock, Lock Starvation
-
Урок 75. 00:16:11Lock и ReentrantLock
-
Урок 76. 00:09:31Daemon потоки
-
Урок 77. 00:10:56Прерывание потоков
-
Урок 78. 00:17:17ThreadPool и ExecutorService. Часть 1
-
Урок 79. 00:13:26ThreadPool и ExecutorService. Часть 2
-
Урок 80. 00:15:14Интерфейсы Callable и Future. Часть 1
-
Урок 81. 00:18:28Интерфейсы Callable и Future. Часть 2
-
Урок 82. 00:09:31Синхронизатор Semaphore
-
Урок 83. 00:09:36Синхронизатор CountDownLatch
-
Урок 84. 00:11:26Синхронизатор Excahnger
-
Урок 85. 00:07:20Класс AtomicInteger
-
Урок 86. 00:20:42Синхронизированные коллекции
-
Урок 87. 00:12:30ConcurrentHashMap
-
Урок 88. 00:07:19CopyOnWriteArrayList
-
Урок 89. 00:14:34ArrayBlockingQueue
-
Урок 90. 00:13:03Введение в Стримы. FileWriter
-
Урок 91. 00:03:45FileReader
-
Урок 92. 00:05:16Try with resources
-
Урок 93. 00:09:11BufferedWriter и BufferedReader
-
Урок 94. 00:05:03FileInputStream и FileOutputStream
-
Урок 95. 00:04:53DataInputStream и DataOutputStream
-
Урок 96. 00:16:23Сериализация. Часть 1
-
Урок 97. 00:10:21Сериализация. Часть 2
-
Урок 98. 00:10:32Класс RandomAccessFile
-
Урок 99. 00:15:49Класс File
-
Урок 100. 00:26:20Введение в Channel и Buffer. Чтение из файла
-
Урок 101. 00:04:53Channel и Buffer. Запись в файл
-
Урок 102. 00:13:10Channel и Buffer. Важные методы
-
Урок 103. 00:20:36Интерфейс Path и класс Files. Часть 1
-
Урок 104. 00:16:20Интерфейс Path и класс Files. Часть 2
-
Урок 105. 00:13:12Введение в метод walkFileTree
-
Урок 106. 00:15:46Метод walkFileTree. Копирование директории
-
Урок 107. 00:05:01Метод walkFileTree. Удаление директории
-
Урок 108. 00:20:13RegEx. Часть 1
-
Урок 109. 00:15:41RegEx. Часть 2
-
Урок 110. 00:21:42RegEx. Часть 3
-
Урок 111. 00:04:29Методы класса String: mathes и split
-
Урок 112. 00:07:17Пример «Проверка IP»
-
Урок 113. 00:12:10Методы replaceAll и group
-
Урок 114. 00:15:49Методы printf и format
-
Урок 115. 00:09:51Enum. Часть 1
-
Урок 116. 00:11:10Enum. Часть 2
-
Урок 117. 00:12:18Класс Scanner. Часть 1
-
Урок 118. 00:05:28Класс Scanner. Часть 2
-
Урок 119. 00:30:32Reflection. Часть 1
-
Урок 120. 00:20:29Reflection. Часть 2
-
Урок 121. 00:28:13Аннотации
- Категории
- Источники
- Все курсы
- Разделы
- Книги
Да.
Я являюсь автором и собственником данного курса. Естественно, не давал никаких прав на распространение моих курсов на пиратских сайтах.
Но удивляет больше то, что люди не ценят чужой труд, но хотят, чтобы их труд всегда был оценен по достоинству.
Я месяцами тружусь над каждым курсом, делаю всё, чтобы курс был максимально понятным и эффективным. А человек, который скачивает его бесплатно или платит деньги пиратским ресурсам даже не задумывается над этим. Человек, который не готов заплатить за курс 10$ на платформе udemy.com тратит те же деньги на кофе с булочкой. Или в дальнейшем платит гораздо большую сумму, записываясь на тет-а-тет курсы.
А тому 1% людей, которые реально не могут позволить себе заплатить 10$ я всегда дарю курс, но делаю это официально, посредством платформы udemy.
Так что выбор за вами. Платить пиратам и ни во что не ставить труд человека, курс которого вы смотрите, либо прислушаться к совести.
Не знаю про какие булочки ты говоришь , но находясь в Германии , я не видел таких дорогих булочек с кофе в 10 евро!
В сети читал о тебе , ребята говорят , что ты не автор этих курсов .
Ты только спикер на записи.