Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Section: 1
- 0 / 1
- Introduction
- 1. Getting Started With This Course
- 7:58
- Section: 2
- 0 / 10
- Setup
- 2. How to Use This Section Of The Course
- 1:01
- 3. How To Install The Java Development Kit (JDK) For Windows
- 5:15
- 4. Download and Install IntelliJ (FREE and PAID version) for Windows
- 9:54
- 5. Free 90 Day Extended Trial of IntelliJ Ultimate Edition Now Available
- 0:00
- 6. How To Install The Java Development Kit (JDK) For Mac OS X
- 2:44
- 7. Download and Install IntelliJ (FREE and PAID version) on a Mac
- 9:43
- 8. Free 90 Day Extended Trial of IntelliJ Ultimate Edition Now Available
- 0:00
- 9. How To Install The Java Development Kit (JDK) For Ubuntu Linux
- 4:20
- 10. Install and Configure IntelliJ (FREE and PAID version) for Ubuntu Linux
- 10:22
- 11. Free 90 Day Extended Trial of IntelliJ Ultimate Edition Now Available
- 0:00
- Section: 3
- 0 / 3
- First Steps
- 12. Introduction
- 0:37
- 13. Creating Your First Java Project
- 12:10
- First Steps - Creating Your First Java Project
- 14. Exploring The IntelliJ Interface
- 7:24
- Section: 4
- 0 / 8
- Variables, Datatypes and Operators
- 15. Introduction
- 0:27
- 16. What Are Variables?
- 15:13
- Variables, Datatypes and Operators - What Are Variables
- 17. Getting To Know Primitive Data Types - The Byte, Short, Int And Long
- 18:45
- Variables, Datatypes and Operators - Getting To Know Primitive Data Types - The Byte, Short, Int And Long
- 18. Getting To Know Primitive Data Types - Float And Double
- 12:57
- Variables, Datatypes and Operators - Getting To Know Primitive Data Types - Float And Double
- 19. Getting To Know Primitive Data Types - Char And Boolean
- 7:22
- Unicode Table website
- Variables, Datatypes and Operators - Getting To Know Primitive Data Types - Char And Boolean
- 20. Understanding Strings And Finishing Up Primitive Data Types
- 11:56
- Variables, Datatypes and Operators - Understanding Strings And Finishing Up Primitive Data Types
- 21. Operators In Java
- 16:12
- Variables, Datatypes and Operators - Operators In Java
- 22. More On Operators And Operator Precedence
- 19:22
- Summary of Operators
- Java Operator Precedence Table
- Variables, Datatypes and Operators - More On Operators And Operator Precedence
- Section: 5
- 0 / 7
- Java Tutorial: Expressions, Statements, Code blocks, Methods and more
- 23. Introduction
- 0:31
- 24. Keywords And Expressions
- 7:18
- List of Java Keywords
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - Keywords And Expressions
- 25. Statements, Whitespace and Indentation (Code Organization)
- 9:24
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - Statements, Whitespace and Intentation (Code Organization)
- 26. Code Blocks And The If Then Else Control Statements
- 17:08
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - Code Blocks And The If Then Else Control Statements
- 27. Methods In Java
- 17:43
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - Methods In Java
- 28. More On Methods And A Challenge
- 15:08
- lecture-28-challenge.txt
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - More On Methods And A Challenge
- 29. Method Overloading
- 27:01
- Feet to Centimeters
- Java Tutorial Expressions, Statements, Code blocks, Methods and more - Method Overloading
- Section: 6
- 0 / 4
- Control Flow Statements
- 30. Introduction
- 0:38
- 31. The switch statement (+Challenge Exercise)
- 19:32
- lecture-31-challenge.txt
- Control Flow Statements - The switch statement (plus Challenge Exercise)
- 32. The for Statement (+Challenge Exercise)
- 25:02
- The First 1,000 Primes
- lecture-32-challenge.txt
- Control Flow Statements - The for Statement (plus Challenge Exercise)
- 33. The while and do while statements (+Challenge Exercise)
- 16:31
- lecture-33-challenge.txt
- Control Flow Statements - The while and do while statements (+Challenge Exercise)
- Section: 7
- 0 / 9
- OOP Part 1 - Classes, Constructors and Inheritance
- 34. Introduction
- 0:36
- 35. Classes Part 1
- 16:31
- OOP Part 1 - Classes Part 1
- 36. Classes Part 2
- 13:27
- OOP Part 1 - Classes Part 2
- 37. Constructors - Part 1 (+Challenge Exercise)
- 18:52
- lecture-37-challenge.txt
- OOP Part 1 - Constructors - Part 1 (plus Challenge Exercise)
- 38. Constructors - Part 2 (+Challenge Exercise)
- 16:00
- Withdrawal-method-bug-fix.zip
- lecture-38-challenge.txt
- OOP Part 1 - Constructors - Part 2 (plus Challenge Exercise)
- 39. Inheritance - Part 1
- 19:39
- OOP Part 1 - Inheritance - Part 1
- 40. Inheritance - Part 2
- 13:24
- OOP Part 1 - Inheritance - Part 2
- 41. Inheritance Challenge Part 1 (+Challenge Exercise)
- 16:38
- lecture-41-challenge.txt
- OOP Part 1 - Inheritance Challenge Part 1 (plus Challenge Exercise)
- 42. Inheritance Challenge Part 2
- 10:04
- OOP Part 1 - Inheritance Challenge Part 2
- Section: 8
- 0 / 9
- OOP Part 2 - Composition, Encapsulation, and Polymorphism
- 43. Introduction
- 0:37
- 44. Composition
- 17:19
- OOP Part 2 - Composition
- 45. Composition Part 2 (+Challenge Exercise)
- 14:17
- lecture-45-challenge.txt
- OOP Part 2 - Composition Part 2 (plus Challenge Exercise)
- 46. Encapsulation
- 19:23
- OOP Part 2 - Encapsulation
- 47. Encapsulation (+Challenge Exercise)
- 14:16
- lecture-47-challenge.txt
- OOP Part 2 - Encapsulation (plus Challenge Exercise)
- 48. Polymorphism
- 20:35
- OOP Part 2 - Polymorphism
- 49. Polymorphism (+Challenge Exercise)
- 18:46
- lecture-49-challenge.txt
- OOP Part 2 - Polymorphism (plus Challenge Exercise)
- 50. OOP Master Challenge Exercise
- 15:59
- lecture-50-challenge.txt
- OOP Part 2 - OOP Master Challenge Exercise
- 51. OOP Challenge - Solution
- 15:32
- OOP Part 2 - OOP Challenge - Solution
- Section: 9
- 0 / 18
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing
- 52. Arrays
- 21:27
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - Arrays
- 53. Arrays (Challenge Exercise)
- 16:20
- lecture-53-challenge.txt
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - Arrays (Challenge Exercise)
- 54. List and ArrayList Part 1
- 16:29
- ArrayResizeDemo.java
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - List and ArrayList Part 1
- 55. ArrayList Part 2
- 20:11
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - ArrayList Part 2
- 56. ArrayList Part 3
- 16:48
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - ArrayList Part 3
- 57. ArrayList Challenge Part 1
- 14:00
- lecture-57-challenge.txt
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - ArrayList Challenge Part 1
- 58. ArrayList Challenge Part 2
- 18:12
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - ArrayList Challenge Part 2
- 59. ArrayList Challenge Part 3
- 10:49
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - ArrayList Challenge Part 3
- 60. Autoboxing and Unboxing
- 16:16
- https://www.dropbox.com/s/kht56ric73byvts/Arrays%2C-Java-inbuilt-Lists%2C-Autoboxing-and-Unboxing-ArrayList-Challenge-Part-3-Source-code.zip?dl=1
- 61. Autoboxing & Unboxing (Challenge Exercise) - Part 1
- 16:46
- lecture-61-challenge.txt
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - Autoboxing & Unboxing (Challenge Exercise) - Part 1
- 62. Autoboxing & Unboxing (Challenge Exercise) - Part 2
- 17:08
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - Autoboxing & Unboxing (Challenge Exercise) - Part 2
- 63. Autoboxing & Unboxing (Challenge Exercise) - Part 3
- 9:32
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - Autoboxing & Unboxing (Challenge Exercise) - Part 3
- 64. LinkedList Part 1
- 16:43
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Part 1
- 65. LinkedList Part 2
- 15:30
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Part 2
- 66. LinkedList Part 3
- 20:46
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Part 3
- 67. LinkedList Challenge Part 1
- 14:05
- lecture-67-challenge.txt
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Challenge Part 1
- 68. LinkedList Challenge Part 2
- 17:20
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Challenge Part 2
- 69. LinkedList Challenge Part 3 (Final video)
- 15:45
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing - LinkedList Challenge Part 3 (Final video)
- Section: 10
- 0 / 12
- Inner and Abstract Classes & Interfaces
- 70. Interfaces
- 12:34
- Inner and Abstract Classes & Interfaces - Interfaces
- 71. Interfaces Part 2
- 14:30
- Inner and Abstract Classes & Interfaces - Interfaces Part 2
- 72. Interfaces Challenge Part 1
- 17:39
- lecture-72-challenge.txt
- Inner and Abstract Classes & Interfaces - Interfaces Challenge Part 1
- 73. Interfaces Challenge Part 2
- 9:00
- Inner and Abstract Classes & Interfaces - Interfaces Challenge Part 2
- 74. Inner classes Part 1
- 17:10
- Inner and Abstract Classes & Interfaces - Inner classes Part 1
- 75. Inner Classes Part 2
- 14:45
- Inner and Abstract Classes & Interfaces - Inner Classes Part 2
- 76. Inner Classes Challenge
- 10:32
- lecture-78-challenge.txt
- Inner and Abstract Classes & Interfaces - Inner Classes Challenge
- 77. Abstract Classes Part 1
- 16:42
- Inner and Abstract Classes & Interfaces - Abstract Classes Part 1
- 78. Abstract Classes Part 2
- 10:55
- Inner and Abstract Classes & Interfaces - Abstract Classes Part 2
- 79. Abstract Class Challenge Part 1
- 19:46
- lecture-79-challenge.txt
- Inner and Abstract Classes & Interfaces - Abstract Class Challenge Part 1
- 80. Abstract Class Challenge Part 2
- 12:53
- Inner and Abstract Classes & Interfaces - Abstract Class Challenge Part 2
- 81. Abstract Class Challenge Part 3
- 19:46
- Inner and Abstract Classes & Interfaces - Abstract Class Challenge Part 3
- Section: 11
- 0 / 5
- Java Generics
- 82. Generics Introduction
- 11:12
- Java Generics - Generics Introduction
- 83. Our Generics Class
- 11:37
- Java Generics - Our Generics Class
- 84. Our Generics Class Part 2
- 18:57
- Java Generics - Our Generics Class Part 2
- 85. Our Generics Class Part 3
- 10:13
- Java Generics - Our Generics Class Part 3
- 86. Generics Challenge
- 13:08
- lecture-86-challenge.txt
- Java Generics - Generics Challenge
- Section: 12
- 0 / 12
- Naming Conventions and Packages. static and final keywords
- 87. Naming Conventions
- 7:09
- 88. Packages
- 17:02
- Naming Conventions and Packages - Packages
- 89. Packages Part 2
- 11:40
- Naming Conventions and Packages - Packages Part 2
- 90. Packages Part 3
- 12:05
- Naming Conventions and Packages - Packages Part 3
- 91. Packages (Challenge Exercise)
- 12:57
- lecture-91-challenge.txt
- Naming Conventions and Packages - Packages (Challenge Exercise)
- 92. Scope
- 17:25
- Naming Conventions and Packages - Scope
- 93. Scope Part 2 and Visibility
- 12:07
- Naming Conventions and Packages - Scope Part 2 and Visibility
- 94. Scope +(Challenge Exercise)
- 5:56
- lecture-94-challenge.txt
- Naming Conventions and Packages - Scope plus (Challenge Exercise)
- 95. Access Modifiers
- 16:51
- Naming Conventions and Packages - Access Modifiers
- 96. The static statement
- 12:32
- Naming Conventions and Packages - The static statement
- 97. The final statement
- 14:37
- Naming Conventions and Packages - The final statement
- 98. Final Part 2 and Static Initializers
- 9:01
- Naming Conventions and Packages - Final Part 2 and Static Initializers
- Section: 13
- 0 / 27
- Java Collections
- 99. Collections Overview
- 15:47
- Java Collections - Collections Overview
- 100. Binary Search
- 15:39
- Interfaces Java Docs
- Java Collections - Binary Search
- 101. Collections List Methods
- 18:23
- Java Collections - Collections List Methods
- 102. Comparable and Comparator
- 18:55
- Java Collections - Comparable and Comparator
- 103. Maps
- 16:51
- Maps Document Link
- Java Collections - Maps
- 104. Map Continued and Adventure Game
- 16:33
- Java Collections - Map Continued and Adventure Game
- 105. Adding Exits to the Adventure game
- 18:04
- Java Collections - Adding Exits to the Adventure game
- 106. Adventure Game challenge
- 8:13
- lecture-106-challenge.txt
- Java Collections - Adventure Game challenge
- 107. Immutable Classes
- 15:42
- A Strategy for Defining Immutable Objects
- Java Collections - Immutable Classes
- 108. Immutable Class Challenge
- 4:32
- lecture-108-challenge.txt
- Java Collections - Immutable Class Challenge
- 109. Sets & HashSet
- 19:52
- Virtual Machine Performance Enhancements
- Java Collections - Sets & HashSet
- 110. HashSet - equals() and hashCode()
- 16:52
- Java Collections - HashSet - equals() and hashCode()
- 111. Finish off equals() and hashcode()
- 10:56
- equals documentation
- Java Collections - Finish off equals() and hashcode()
- 112. Potential issue with equals() and sub-classing
- 11:59
- lecture-112-challenge.txt
- Java Collections - Potential issue with equals() and sub-classing
- 113. Sets - Symmetric & Asymmetric
- 15:34
- The Set Interface
- Java Collections - Sets - Symmetric & Asymmetric
- 114. Finishing Off Sets
- 9:16
- Java Collections - Finishing Off Sets
- 115. Sets Challenge Part 1
- 15:26
- lecture-115-challenge.txt
- Java Collections - Sets Challenge Part 1
- 116. Sets Challenge Part 2
- 12:50
- Java Collections - Sets Challenge Part 2
- 117. Sets Challenge Part 3
- 18:17
- International Astronomical Union
- Java Collections - Sets Challenge Part 3
- 118. Sorted Collections
- 13:11
- Java Collections - Sorted Collections
- 119. StockList Class With Maps
- 17:05
- Java Collections - StockList Class With Maps
- 120. Add a Basket
- 15:49
- Java Collections - Add a Basket
- 121. TreeMap and Unmodifiable Maps
- 20:50
- Java Collections - TreeMap and Unmodifiable Maps
- 122. Challenge Part 1
- 12:40
- lecture-122-challenge.txt
- Java Collections - Challenge Part 1
- 123. Challenge Part 2
- 10:52
- Java Collections - Challenge Part 2
- 124. Challenge Part 3
- 7:56
- Java Collections - Challenge Part 3
- 125. Challenge Part 4 (Final)
- 18:04
- Java Collections - Challenge Part 4 (Final)
- Section: 14
- 0 / 44
- JavaFX
- 126. Introduction
- 17:31
- JavaFX - Introduction
- 127. Code Vs FXml
- 13:27
- JavaFX - Code Vs FXml
- 128. GridPane Layout
- 15:34
- GridPane Oracle Docs
- AnchorPane Oracle Docs
- JavaFX - GridPane Layout
- 129. HBox Layout
- 13:11
- HBox Oracle Docs
- VBox Oracle Docs
- JavaFX - HBox Layout
- 130. BorderPane Layout
- 13:16
- BorderPane Oracle Docs
- JavaFX - BorderPane Layout
- 131. Other Layouts
- 17:09
- FlowPane Oracle Docs
- Stackpane Oracle Docs
- TilePane Oracle Docs
- Show more (2)
- 132. Controls
- 15:17
- Button Oracle Docs
- Graphic Repository
- JavaFX - Controls
- 133. RadioButton and CheckBox
- 17:02
- JavaFX - RadioButton and CheckBox
- 134. ComboBox and ChoiceBox
- 17:13
- JavaFX - ComboBox and ChoiceBox
- 135. Slider, Spinner, ColorPicker & DatePicker Controls
- 14:30
- JavaFX - Slider, Spinner, ColorPicker & DatePicker Controls
- 136. TitledPane
- 6:42
- JavaFX - TitledPane
- 137. Events and Event Handlers
- 14:29
- JavaFX - Events and Event Handlers
- 138. Events Continued
- 14:38
- JavaFX - Events Continued
- 139. UI Thread
- 14:40
- Checkbox JavaFX Oracle
- JavaFX - UI Thread
- 140. Threads and Runnable
- 16:18
- Concurrency in JavaFX
- JavaFX - Threads and Runnable
- 141. Setup Sample Todo List Application
- 12:56
- JavaFX - Setup Sample Todo List Application
- 142. Base Interface
- 13:28
- JavaFX - Base Interface
- 143. Add Change Listener
- 14:17
- JavaFX - Add Change Listener
- 144. Formatting Dates
- 7:03
- Class DateTimeFormatter
- JavaFX - Formatting Dates
- 145. Singletons
- 15:04
- Class DateTimeFormatter
- JavaFX - Singletons
- 146. Load and Save ToDo Items from/to Disk
- 16:25
- Package java.nio
- Class String
- JavaFX - Load and Save ToDo Items from/to Disk
- 147. Add DialogPane
- 16:31
- Class DialogPane
- JavaFX - Add DialogPane
- 148. Show Dialog and Add Controller Code
- 14:33
- JavaFX - Show Dialog and Add Controller Code
- 149. Bug Fix and Update List View
- 10:27
- JavaFX - Bug Fix and Update List View
- 150. Data Binding and Observable
- 11:20
- JavaFX - Data Binding and Observable
- Class FXCollections
- Lorem ipsum Generator
- 151. Cell Factories
- 14:44
- JavaFX - Cell Factories
- 152. Context Menu
- 15:37
- JavaFX - Context Menu
- 153. KeyEvents and Toolbars
- 15:41
- JavaFX - KeyEvents and Toolbars
- 154. SortedList
- 12:44
- JavaFX - SortedList
- 155. FilteredList
- 16:18
- JavaFX - FilteredList
- 156. CSS With JavaFX
- 17:39
- JavaFX CSS Reference Guide
- JavaFX - CSS With JavaFX
- 157. Transforming Nodes and Choosers
- 16:37
- Class Bloom
- JavaFX - Transforming Nodes and Choosers
- 158. More on Choosers and Web Pages
- 22:11
- Class WebEngine
- JavaFX - More on Choosers and Web Pages
- 159. SceneBuilder
- 3:23
- 160. Installing SceneBuilder for Windows
- 5:00
- Gluon Labs
- 161. Installing SceneBuilder for Mac
- 3:39
- Scene Builder
- 162. Overview of SceneBuilder
- 7:15
- JavaFX - Overview of SceneBuilder
- 163. Building a UI with SceneBuilder
- 15:49
- JavaFX - Building a UI with SceneBuilder
- 164. More on SceneBuilder
- 17:27
- setting up Scene Builder with NetBeans 8.0.2
- JavaFX - More on SceneBuilder
- 165. JavaFX Challenge
- 15:14
- ContactData source file
- JavaFX - JavaFX Challenge
- 166. JavaFX Challenge Part 2
- 13:16
- JavaFX - JavaFX Challenge Part 2
- 167. JavaFX Challenge Part 3
- 16:07
- JavaFX - JavaFX Challenge Part 3
- 168. JavaFX Challenge Part 4
- 14:03
- JavaFX - JavaFX Challenge Part 4
- 169. JavaFX Challenge Wrap up
- 9:15
- JavaFX - JavaFX Challenge Wrap up
- Section: 15
- 0 / 38
- Basic Input & Output including java.util
- 170. Exceptions
- 14:00
- Basic Input & Output including java.util - Exceptions
- 171. Stack Trace and Call Stack
- 13:04
- Basic Input & Output including java.util - Stack Trace and Call Stack
- 172. Catching and throwing Exceptions
- 14:20
- Basic Input & Output including java.util - Catching and throwing Exceptions
- 173. Multi Catch Exceptions
- 8:06
- Basic Input & Output including java.util - Multi Catch Exceptions
- 174. Introduction to I/O
- 15:55
- Basic Input & Output including java.util - Introduction to IO
- 175. Writing content - FileWriter class and Finally block
- 14:58
- Basic Input & Output including java.util - Writing content - FileWriter class and Finally block
- 176. Try with Resources
- 12:12
- The try-with-resources Statement
- Basic Input & Output including java.util - Try with Resources
- 177. FileReader and Closeable
- 12:55
- lecture-156-challenge.txt
- Basic Input & Output including java.util - FileReader and Closeable
- 178. BufferedReader
- 12:59
- Basic Input & Output including java.util - BufferedReader
- 179. Load Big Location and Exits Files
- 7:26
- GameData.zip
- Basic Input & Output including java.util - Load Big Location and Exits Files
- 180. Challenge
- 5:01
- lecture-159-challenge.txt
- Basic Input & Output including java.util - Challenge
- 181. Buffered Writer and Challenge
- 13:11
- Basic Input & Output including java.util - Buffered Writer and Challenge
- 182. Byte Streams
- 15:45
- Basic Input & Output including java.util - Byte Streams
- 183. Reading Binary Data and End of File Exceptions
- 15:44
- Basic Input & Output including java.util - Reading Binary Data and End of File Exceptions
- 184. Object Input Output including Serialization
- 14:15
- Basic Input & Output including java.util - Object Input Output
- 185. Finish Object I/O and RandomAccessFile class
- 16:03
- Basic Input & Output including java.util - Finish Object IO and RandomAccessFile class
- 186. Create Random Access File
- 14:29
- Basic Input & Output including java.util - Create Random Access File
- 187. Update Static Initializer Block With Random File Access
- 11:37
- Basic Input & Output including java.util - Update Static Initializer Block With Random File Access
- 188. Update Adventure Game to Read Random Access File
- 14:20
- Basic Input & Output including java.util - Update Adventure Game to Read Random Access File
- 189. Java NIO
- 14:47
- InputOutput NIO
- Basic Input & Output including java.util - Java NIO
- 190. Writing Objects With Java NIO
- 11:36
- Basic Input & Output including java.util - Writing Objects With Java NIO
- 191. Reading and Writing with Java NIO
- 15:47
- Basic Input & Output including java.util - Reading and Writing with Java NIO
- 192. Writing Binary Files with Java NIO
- 13:36
- Basic Input & Output including java.util - Writing Binary Files with Java NIO
- 193. Reading Files with NIO
- 15:47
- Basic Input & Output including java.util - Reading Files with NIO
- 194. Absolute and Relative Reads
- 11:10
- Basic Input & Output including java.util - Absolute and Relative Reads
- 195. Chained Put Methods
- 13:55
- Basic Input & Output including java.util - Chained Put Methods
- 196. Writing Sequentially
- 13:04
- Basic Input & Output including java.util - Writing Sequentially
- 197. FileChannel to Copy Files and Pipes with Threads
- 15:04
- Basic Input & Output including java.util - FileChannel to Copy Files and Pipes with Threads
- 198. Filesystem
- 18:02
- Basic Input & Output including java.util - Filesystem
- FileSystemText1.txt
- FileSystemText2.txt
- Show more (1)
- 199. More on Paths
- 12:17
- Basic Input & Output including java.util - More on Paths
- 200. Exists and CopyFile
- 11:59
- Basic Input & Output including java.util - Exists and CopyFile
- 201. Move, Rename and Delete
- 11:16
- Basic Input & Output including java.util - Move, Rename and Delete
- 202. File Attributes
- 12:50
- Basic Input & Output including java.util - File Attributes
- Class Files
- Interface BasicFileAttributes
- 203. Read Existing Directory Contents
- 14:15
- Basic Input & Output including java.util - Read Existing Directory Contents
- getPathMatcher
- 204. Separators Temp Files and File Stores
- 12:25
- Basic Input & Output including java.util - Separators Temp Files and File Stores
- 205. Walk File Tree
- 11:30
- Basic Input & Output including java.util - Walk File Tree
- 206. Copy Entire Tree
- 12:58
- Basic Input & Output including java.util - Copy Entire Tree
- 207. Mapping IO and NIO Methods
- 12:53
- Basic Input & Output including java.util - Mapping IO and NIO Methods
- Section: 16
- 0 / 29
- Concurrency in Java
- 208. Concurrency and Threads Introduction
- 6:59
- 209. Threads
- 13:29
- Constants.txt
- Concurrency in Java - Threads
- 210. Runnable and Thread
- 13:19
- Class Thread
- Concurrency in Java - Runnable and Thread
- 211. Interrupt and Join
- 9:44
- Concurrency in Java - Interrupt and Join
- 212. Multiple Threads
- 11:49
- ThreadColor.java
- Concurrency in Java - Multiple Threads
- 213. Thread Variables
- 9:53
- Concurrency in Java - Thread Variables
- 214. Synchronisation
- 11:05
- Concurrency in Java - Synchronisation
- 215. Producer and Consumer
- 10:55
- Concurrency in Java - Producer and Consumer
- 216. Deadlocks, wait, notify and notifyAll methods
- 14:05
- Class Collections
- Concurrency in Java - Deadlocks, wait, notify and notifyAll methods
- 217. The Java Util Concurrent package
- 12:09
- ThreadColor.java
- Concurrency in Java - The Java Util Concurrent package
- 218. Thread Interference
- 11:15
- Class ArrayList<E>
- Concurrency in Java - Thread Interference
- 219. Reentrant Lock and Unlock
- 10:28
- Concurrency in Java - Reentrant Lock and Unlock
- 220. Using Try Finally With Threads
- 10:36
- Interface Lock
- Concurrency in Java - Using Try Finally With Threads
- 221. Thread Pools
- 12:03
- Concurrency in Java - Thread Pools
- 222. ArrayBlockingQueue Class
- 12:29
- Interface ExecutorService
- Concurrency in Java - ArrayBlockingQueue Class
- 223. Deadlocks
- 10:34
- Concurrency in Java - Deadlocks
- 224. More on Deadlocks
- 14:06
- Concurrency in Java - More on Deadlocks
- 225. Thread Starvation
- 16:47
- ThreadColor.java
- Concurrency in Java - Thread Starvation
- 226. Fair Locks and Live Locks
- 12:55
- Concurrency in Java - Fair Locks and Live Locks
- 227. Live Lock Example and Slipped Conditions
- 5:04
- Concurrency in Java - Live Lock Example and Slipped Conditions
- 228. Other Thread Issues
- 14:04
- Package java.util.concurrent.atomic
- Class AtomicInteger
- 229. JavaFX Background Tasks
- 15:25
- Class Task<V>
- Concurrency in Java - JavaFX Background Tasks
- 230. Data Binding
- 10:16
- Concurrency in Java - Data Binding
- 231. Service
- 14:34
- Concurrency in Java - Service
- 232. Challenge 1 and 2
- 9:09
- BankAccountClass.txt
- Concurrency in Java - Challenge 1 and 2
- 233. Challenge 3,4 and 5
- 11:15
- Concurrency in Java - Challenge 3,4 and 5
- 234. Challenge 6 and 7
- 11:00
- Code.txt
- Concurrency in Java - Challenge 6 and 7
- 235. Challenge 8
- 5:30
- challenge8code.txt
- Concurrency in Java - Challenge 8
- 236. Challenge 9
- 4:53
- Concurrency in Java - Challenge 9
- Section: 17
- 0 / 13
- Lambda Expressions
- 237. Lambda Expressions Introduction
- 15:33
- Interface Comparator<T>
- Lambda Expressions - Lambda Expressions Introduction
- 238. Lambda Expressions Continued
- 14:50
- Lambda Expressions - Lambda Expressions Continued
- 239. Lambda Expressions Nested Blocks
- 14:45
- Lambda Expressions - Lambda Expressions Nested Blocks
- 240. Scope and Functional Programming
- 15:02
- Functional programming
- Lambda Expressions - Scope and Functional Programming
- 241. Functional Interfaces & Predicates
- 16:38
- Interface Consumer<T>
- Lambda Expressions - Functional Interfaces & Predicates
- 242. More on Predicates & Suppliers
- 12:06
- Lambda Expressions - More on Predicates & Suppliers
- 243. Functions
- 13:11
- Lambda Expressions - Functions
- 244. Chaining java.util.function Functions
- 11:56
- Package java.util.function
- Lambda Expressions - Chaining java.util.function Functions
- Lambda-Expressions-Chaining-java.util.function-Functions-table.png
- 245. Streams
- 13:50
- Method References
- Interface Stream
- Lambda Expressions - Streams
- 246. Streams - Intermediate and Terminal Operations
- 13:06
- Lambda Expressions - Streams - Intermediate and Terminal Operations
- 247. Streams - Flatmap & Lambda Best Practices
- 21:30
- Lambda Expressions - Streams - Flatmap & Lambda Best Practices
- 248. Lambda Challenge Part 1
- 12:07
- stringbuilder.java
- anonymousrunnable.java
- Lambda Expressions - Lambda Challenge Part 1
- 249. Lambda Challenge Part 2
- 16:33
- top15babynameslist.java
- chain.java
- Interface Comparator
- Show more (3)
- Section: 18
- 0 / 8
- Regular Expressions
- 250. Regular Expressions Introduction
- 16:21
- Regular Expressions - Regular Expressions Introduction
- 251. Character classes and Boundary Matchers
- 13:55
- Class Pattern
- Regular Expressions - Character classes and Boundary Matchers
- 252. Quantifiers and the Pattern and Matcher classes
- 14:42
- Class Matcher
- Regular Expressions - Quantifiers and the Pattern and Matcher classes
- 253. Matcher find and Group Methods
- 15:03
- Class Matcher
- Regular Expressions - Matcher find and Group Methods
- 254. And, Or & Not
- 15:26
- Regular Expressions - And, Or & Not
- 255. Regular Expressions Challenge Part 1
- 17:04
- Regular Expressions - Regular Expressions Challenge Part 1
- 256. Regular Expressions Challenge Part 2
- 15:30
- Matcher
- Regular Expressions - Regular Expressions Challenge Part 2
- 257. Regular Expressions Challenge Part 3
- 6:13
- Regular Expressions - Regular Expressions Challenge Part 3
- Section: 19
- 0 / 11
- Debugging and Unit Testing
- 258. Introduction to Debugging
- 17:57
- Debugging and Unit Testing - Introduction to Debugging
- 259. More on Debugging
- 11:24
- Debugging and Unit Testing - More on Debugging
- 260. Field Watch Points
- 16:14
- Debugging and Unit Testing - Field Watch Points
- 261. Advanced Debugging
- 10:14
- JTransforms
- Debugging and Unit Testing - Advanced Debugging
- 262. Introduction to Unit Testing with JUnit
- 16:20
- Debugging and Unit Testing - Introduction to Unit Testing with JUnit
- 263. Asserts in Junit
- 18:19
- Debugging and Unit Testing - Asserts in Junit
- 264. More Asserts and Exception Handling
- 16:34
- Debugging and Unit Testing - More Asserts and Exception Handling
- 265. Parameterized Testing
- 12:21
- Debugging and Unit Testing - Parameterized Testing
- 266. JUnit Challenge #1 and #2
- 21:41
- Debugging and Unit Testing - JUnit Challenge 1 and 2
- Debugging and Unit Testing - JUnit Challenge 1 and 2 - challenge code.txt
- 267. JUnit Challenges #3 to #7
- 12:22
- Debugging and Unit Testing - JUnit Challenges 3 to 7
- 268. Junit Challenges #8 to #10
- 12:06
- Debugging and Unit Testing - Junit Challenges 8 to 10
- Section: 20
- 0 / 35
- Databases
- 269. Section Introduction
- 1:55
- 270. Database Terminology
- 10:32
- 271. Install and Setup SQLite for Windows
- 7:56
- 272. Install and Setup SQLite for Mac
- 2:00
- 273. Install and Setup SQLite for Linux
- 2:38
- 274. Introduction to SQLite
- 11:15
- 275. More with SQLite
- 10:42
- 276. Querying Data With SQL
- 16:02
- SQLite Autoincrement
- music.zip
- 277. SQL Order by and Joins
- 13:11
- 278. More Complex Joins
- 11:44
- 279. Wildcards in Queries and Views
- 15:17
- 280. Housekeeping and Final SQL Challenge
- 14:17
- 281. JDBC and SQLite GUI Browser
- 15:49
- Bit Bucket
- DB Browser for SQLite
- Databases - JDBC and SQLite GUI Browser
- 282. Creating Databases With JDBC in Java
- 17:26
- Databases - Creating Databases With JDBC in Java
- 283. JDBC Insert, Update, Delete
- 15:49
- Databases - JDBC Insert, Update, Delete
- 284. .executeQuery() and using Constants
- 20:39
- Databases - .executeQuery() and using Constants
- 285. The Music SQLite Database
- 12:43
- Databases - The Music SQLite Database
- 286. Write Java Query for Artists
- 14:46
- Databases - Write Java Query for Artists
- 287. Executing SQL in DB Browser
- 17:18
- Databases - Executing SQL in DB Browser
- 288. Query Albums by Artist Method
- 16:23
- Databases - Query Albums by Artist Method
- 289. Query Artists for Song method
- 15:00
- Databases - Query Artists for Song method
- 290. Result Set Meta Data
- 14:38
- Interface ResultSetMetaData
- Databases - Result Set Meta Data
- 291. Functions and Views
- 16:38
- Databases - Functions and Views
- 292. Write the Method to Query View
- 11:48
- Databases - Write the Method to Query View
- 293. SQL Injection Attacks and Prepared Statements
- 17:01
- Databases - SQL Injection Attacks and Prepared Statements
- 294. Transactions
- 13:40
- Databases - Transactions
- 295. Inserting Records With JDBC
- 10:08
- Databases - Inserting Records With JDBC
- 296. Insert Albums, Artists, and Songs
- 14:00
- Databases - Insert Albums, Artists, and Songs
- 297. Test Insert JDBC Code
- 18:07
- Databases - Test Insert JDBC Code
- 298. JDBC with a GUI Program
- 17:53
- main.fxml.txt
- Databases - JDBC with a GUI Program
- 299. Add Artists
- 12:35
- Databases - Add Artists
- 300. Fix Artist and Preload Records
- 13:24
- Databases - Fix Artist and Preload Records
- 301. Implement Artist Query
- 11:57
- Databases - Implement Artist Query
- 302. Add ProgressBar
- 9:38
- Databases - Add ProgressBar
- 303. Handling Updates
- 15:14
- Databases - Handling Updates
- Section: 21
- 0 / 9
- Java Networking Programming
- 304. Networking Overview
- 9:39
- 305. First Client and Server Apps
- 15:02
- Java Networking - First Client and Server Apps
- 306. Multi Threaded Server
- 14:04
- Java Networking - Multi Threaded Server
- 307. Multi-Threading and Timeouts
- 12:46
- Java Networking - Multi-Threading and Timeouts
- 308. UDP Server and Client
- 18:13
- Java Networking - UDP Server and Client
- 309. High Level APIS
- 18:55
- Java Networking - High Level APIS
- URIs, URLs, and URNs: Clarifications and Recommendations 1.0
- Uniform Resource Identifier
- 310. URL Connections and Input Stream Reader
- 16:06
- Java Networking - URL Connections and Input Stream Reader
- Example Domain
- Code
- 311. HTTPUrlConnection
- 17:57
- Java Networking - HTTPUrlConnection
- Method Definitions
- List of HTTP header fields
- 312. Alternatives to HTTPUrlConenction
- 21:06
- Java Networking - Alternatives to HTTPUrlConenction
- Public feed
- Feed Url
- Show more (4)
- Section: 22
- 0 / 3
- Bonus Material
- 313. Bonus - Please Watch!
- 0:48
- 314. All Courses
- 0:00
- 315. Source code for all Programs
- 0:00
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement