-
Notifications
You must be signed in to change notification settings - Fork 0
/
all.txt
559 lines (559 loc) · 25.9 KB
/
all.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
cd "/workspaces/Java-Programming-Masterclass/01 - Getting Started"
touch "01 - Introduction To The Course.java"
touch "02 - Remaster in Progress.java"
touch "03 - Video Quality.java"
touch "05 - How to Get Help.java"
touch "06 - Important Tip Source Code.java"
touch "07 - Biggest Tip to Succeed as a Java Programmer.java"
touch "08 - Software Tools Introduction.java"
touch "09 - Which Version of Java.java"
cd "/workspaces/Java-Programming-Masterclass/10 - List ArrayList LinkedList Iterator Autoboxing"
touch "130 - Introduction.java"
touch "131 - List and ArrayList Part 1.java"
touch "132 - ArrayList Part 2.java"
touch "133 - ArrayList Part 3.java"
touch "134 - Arrays vs ArrayLists.java"
touch "135 - ArrayList Challenge Part 1.java"
touch "136 - Arrays ArrayList LinkedList Memory and Big O Notation.java"
touch "137 - LinkedList Part 1.java"
touch "138 - LinkedList Part 2.java"
touch "139 - Iterators.java"
touch "140 - LinkedList Challenge.java"
touch "141 - LinkedList Challenge Continued.java"
touch "142 - Introduction to Autoboxing and Unboxing.java"
touch "143 - Autoboxing and Unboxing related to Arrays Lists.java"
touch "144 - Autoboxing Unboxing Challenge.java"
touch "145 - Autoboxing Unboxing Challenge.java"
touch "146 - Introduction to the enum type.java"
touch "147 - The enum type continued with the switch statement.java"
cd "/workspaces/Java-Programming-Masterclass/11 - Inner and Abstract Classes Interfaces"
touch "148 - Interfaces.java"
touch "149 - Interfaces Part 2.java"
touch "150 - Interfaces Challenge Part 1.java"
touch "151 - Interfaces Challenge Part 2.java"
touch "152 - Inner classes Part 1.java"
touch "153 - Inner Classes Part 2.java"
touch "154 - Inner Classes Challenge.java"
touch "155 - Abstract Classes Part 1.java"
touch "156 - Abstract Classes Part 2.java"
touch "157 - Interface vs Abstract Class.java"
touch "158 - Abstract Class Challenge Part 1.java"
touch "159 - Abstract Class Challenge Part 2.java"
touch "160 - Abstract Class Challenge Part 3 includes recursion.java"
cd "/workspaces/Java-Programming-Masterclass/12 - Java Generics"
touch "161 - Generics Introduction.java"
touch "162 - Our Generics Class.java"
touch "163 - Our Generics Class Part 2.java"
touch "164 - Our Generics Class Part 3.java"
touch "165 - Generics Challenge.java"
cd "/workspaces/Java-Programming-Masterclass/13 - Naming Conventions and Packages static and final keywords"
touch "166 - Naming Conventions.java"
touch "167 - Packages.java"
touch "168 - Packages Part 2.java"
touch "169 - Packages Part 3.java"
touch "170 - Packages Challenge Exercise.java"
touch "171 - Scope.java"
touch "172 - Scope Part 2 and Visibility.java"
touch "173 - Scope Challenge Exercise.java"
touch "174 - Access Modifiers.java"
touch "175 - The static statement.java"
touch "176 - The final statement.java"
touch "177 - Final Part 2 and Static Initializers.java"
cd "/workspaces/Java-Programming-Masterclass/14 - Java Collections"
touch "178 - Collections Overview.java"
touch "179 - Binary Search.java"
touch "180 - Collections List Methods.java"
touch "181 - Comparable and Comparator.java"
touch "182 - Maps.java"
touch "183 - Map Continued and Adventure Game.java"
touch "184 - Adding Exits to the Adventure game.java"
touch "185 - Adventure Game challenge.java"
touch "186 - Immutable Classes.java"
touch "187 - Immutable Class Challenge.java"
touch "188 - Sets HashSet.java"
touch "189 - HashSet equals and hashCode.java"
touch "190 - Finish off equals and hashcode.java"
touch "191 - Potential issue with equals and subclassing.java"
touch "192 - Sets Symmetric Asymmetric.java"
touch "193 - Finishing Off Sets.java"
touch "194 - Sets Challenge Part 1.java"
touch "195 - Sets Challenge Part 2.java"
touch "196 - Sets Challenge Part 3.java"
touch "197 - Sorted Collections.java"
touch "198 - StockList Class With Maps.java"
touch "199 - Add a Basket.java"
touch "200 - TreeMap and Unmodifiable Maps.java"
touch "201 - Challenge Part 1.java"
touch "202 - Challenge Part 2.java"
touch "203 - Challenge Part 3.java"
touch "204 - Challenge Part 4 Final.java"
cd "/workspaces/Java-Programming-Masterclass/15 - JavaFX"
touch "205 - JDK11 Global Library Configuration.java"
touch "206 - Create Your First JavaFX Project.java"
touch "207 - JavaFX Overview.java"
touch "208 - JavaFX Hello World Program.java"
touch "209 - GridPane Layout.java"
touch "210 - HBox Layout.java"
touch "211 - BorderPane Layout.java"
touch "212 - Other Layouts.java"
touch "213 - Controls.java"
touch "214 - RadioButton and CheckBox.java"
touch "215 - ComboBox and ChoiceBox.java"
touch "216 - Slider Spinner ColorPicker DatePicker Controls.java"
touch "217 - TitledPane.java"
touch "218 - Events and Event Handlers.java"
touch "219 - Events Continued.java"
touch "220 - UI Thread.java"
touch "221 - Threads and Runnable.java"
touch "222 - Setup Sample Todo List Application.java"
touch "223 - Base Interface.java"
touch "224 - Add Change Listener.java"
touch "225 - Formatting Dates.java"
touch "226 - Singletons.java"
touch "227 - Load and Save ToDo Items fromto Disk.java"
touch "228 - Add DialogPane.java"
touch "229 - Show Dialog and Add Controller Code.java"
touch "230 - Bug Fix and Update List View.java"
touch "231 - Data Binding and Observable.java"
touch "232 - Cell Factories.java"
touch "233 - Context Menu.java"
touch "234 - KeyEvents and Toolbars.java"
touch "235 - SortedList.java"
touch "236 - FilteredList.java"
touch "237 - CSS With JavaFX.java"
touch "238 - Transforming Nodes and Choosers.java"
touch "239 - More on Choosers and Web Pages.java"
touch "240 - SceneBuilder.java"
touch "241 - Installing SceneBuilder for Windows.java"
touch "242 - Installing SceneBuilder for Mac.java"
touch "243 - Overview of SceneBuilder.java"
touch "244 - Building a UI with SceneBuilder.java"
touch "245 - More on SceneBuilder.java"
touch "246 - JavaFX Challenge.java"
touch "247 - JavaFX Challenge Part 2.java"
touch "248 - JavaFX Challenge Part 3.java"
touch "249 - JavaFX Challenge Part 4.java"
touch "250 - JavaFX Challenge Wrap up.java"
cd "/workspaces/Java-Programming-Masterclass/16 - Basic Input Output including javautil"
touch "251 - Exceptions.java"
touch "252 - Stack Trace and Call Stack.java"
touch "253 - Catching and throwing Exceptions.java"
touch "254 - Multi Catch Exceptions.java"
touch "255 - Introduction to IO.java"
touch "256 - Writing content FileWriter class and Finally block.java"
touch "257 - Try with Resources.java"
touch "258 - FileReader and Closeable.java"
touch "259 - BufferedReader.java"
touch "260 - Load Big Location and Exits Files.java"
touch "261 - Challenge.java"
touch "262 - Buffered Writer and Challenge.java"
touch "263 - Byte Streams.java"
touch "264 - Reading Binary Data and End of File Exceptions.java"
touch "265 - Object Input Output including Serialization.java"
touch "266 - Finish Object IO and RandomAccessFile class.java"
touch "267 - Create Random Access File.java"
touch "268 - Update Static Initializer Block With Random File Access.java"
touch "269 - Update Adventure Game to Read Random Access File.java"
touch "270 - Java NIO.java"
touch "271 - Writing Objects With Java NIO.java"
touch "272 - Reading and Writing with Java NIO.java"
touch "273 - Writing Binary Files with Java NIO.java"
touch "274 - Reading Files with NIO.java"
touch "275 - Absolute and Relative Reads.java"
touch "276 - Chained Put Methods.java"
touch "277 - Writing Sequentially.java"
touch "278 - FileChannel to Copy Files and Pipes with Threads.java"
touch "279 - Filesystem.java"
touch "280 - More on Paths.java"
touch "281 - Exists and CopyFile.java"
touch "282 - Move Rename and Delete.java"
touch "283 - File Attributes.java"
touch "284 - Read Existing Directory Contents.java"
touch "285 - Separators Temp Files and File Stores.java"
touch "286 - Walk File Tree.java"
touch "287 - Copy Entire Tree.java"
touch "288 - Mapping IO and NIO Methods.java"
cd "/workspaces/Java-Programming-Masterclass/17 - Concurrency in Java"
touch "289 - Concurrency and Threads Introduction.java"
touch "290 - Threads.java"
touch "291 - Runnable and Thread.java"
touch "292 - Interrupt and Join.java"
touch "293 - Multiple Threads.java"
touch "294 - Thread Variables.java"
touch "295 - Synchronisation.java"
touch "296 - Producer and Consumer.java"
touch "297 - Deadlocks wait notify and notifyAll methods.java"
touch "298 - The Java Util Concurrent package.java"
touch "299 - Thread Interference.java"
touch "300 - Reentrant Lock and Unlock.java"
touch "301 - Using Try Finally With Threads.java"
touch "302 - Thread Pools.java"
touch "303 - ArrayBlockingQueue Class.java"
touch "304 - Deadlocks.java"
touch "305 - More on Deadlocks.java"
touch "306 - Thread Starvation.java"
touch "307 - Fair Locks and Live Locks.java"
touch "308 - Live Lock Example and Slipped Conditions.java"
touch "309 - Other Thread Issues.java"
touch "310 - JavaFX Background Tasks.java"
touch "311 - Data Binding.java"
touch "312 - Service.java"
touch "313 - Challenge 1 and 2.java"
touch "314 - Challenge 34 and 5.java"
touch "315 - Challenge 6 and 7.java"
touch "316 - Challenge 8.java"
touch "317 - Challenge 9.java"
cd "/workspaces/Java-Programming-Masterclass/18 - Lambda Expressions"
touch "318 - Lambda Expressions Introduction.java"
touch "319 - Lambda Expressions Continued.java"
touch "320 - Lambda Expressions Nested Blocks.java"
touch "321 - Scope and Functional Programming.java"
touch "322 - Functional Interfaces Predicates.java"
touch "323 - More on Predicates Suppliers.java"
touch "324 - Functions.java"
touch "325 - Chaining javautilfunction Functions.java"
touch "326 - Streams.java"
touch "327 - Streams Intermediate and Terminal Operations.java"
touch "328 - Streams Flatmap Lambda Best Practices.java"
touch "329 - Lambda Challenge Part 1.java"
touch "330 - Lambda Challenge Part 2.java"
cd "/workspaces/Java-Programming-Masterclass/19 - Regular Expressions"
touch "331 - Regular Expressions Introduction.java"
touch "332 - Character classes and Boundary Matchers.java"
touch "333 - Quantifiers and the Pattern and Matcher classes.java"
touch "334 - Matcher find and Group Methods.java"
touch "335 - And Or Not.java"
touch "336 - Regular Expressions Challenge Part 1.java"
touch "337 - Regular Expressions Challenge Part 2.java"
touch "338 - Regular Expressions Challenge Part 3.java"
cd "/workspaces/Java-Programming-Masterclass/02 - Programming Tools Setup"
touch "10 - Install JDK 17 for Windows.java"
touch "11 - Install JDK 11 for Mac.java"
touch "12 - Install JDK 11 for Linux.java"
touch "13 - Confirming installation and intro to JShell.java"
cd "/workspaces/Java-Programming-Masterclass/20 - Debugging and Unit Testing"
touch "339 - Introduction to Debugging.java"
touch "340 - More on Debugging.java"
touch "341 - Field Watch Points.java"
touch "342 - Advanced Debugging.java"
touch "343 - Introduction to Unit Testing with JUnit.java"
touch "344 - Asserts in Junit.java"
touch "345 - More Asserts and Exception Handling.java"
touch "346 - Parameterized Testing.java"
touch "347 - JUnit Challenge 1 and 2.java"
touch "348 - JUnit Challenges 3 to 7.java"
touch "349 - Junit Challenges 8 to 10.java"
cd "/workspaces/Java-Programming-Masterclass/21 - Databases"
touch "350 - Section Introduction.java"
touch "351 - Database Terminology.java"
touch "352 - Install and Setup SQLite for Windows.java"
touch "353 - Install and Setup SQLite for Mac.java"
touch "354 - Install and Setup SQLite for Linux.java"
touch "355 - Introduction to SQLite.java"
touch "356 - More with SQLite.java"
touch "357 - Querying Data With SQL.java"
touch "358 - SQL Order by and Joins.java"
touch "359 - More Complex Joins.java"
touch "360 - Wildcards in Queries and Views.java"
touch "361 - Housekeeping and Final SQL Challenge.java"
touch "362 - JDBC and SQLite GUI Browser.java"
touch "363 - Creating Databases With JDBC in Java.java"
touch "364 - JDBC Insert Update Delete.java"
touch "365 - executeQuery and using Constants.java"
touch "366 - The Music SQLite Database.java"
touch "367 - Write Java Query for Artists.java"
touch "368 - Executing SQL in DB Browser.java"
touch "369 - Query Albums by Artist Method.java"
touch "370 - Query Artists for Song method.java"
touch "371 - Result Set Meta Data.java"
touch "372 - Functions and Views.java"
touch "373 - Write the Method to Query View.java"
touch "374 - SQL Injection Attacks and Prepared Statements.java"
touch "375 - Transactions.java"
touch "376 - Inserting Records With JDBC.java"
touch "377 - Insert Albums Artists and Songs.java"
touch "378 - Test Insert JDBC Code.java"
touch "379 - JDBC with a GUI Program.java"
touch "380 - Add Artists.java"
touch "381 - Fix Artist and Preload Records.java"
touch "382 - Implement Artist Query.java"
touch "383 - Add ProgressBar.java"
touch "384 - Handling Updates.java"
cd "/workspaces/Java-Programming-Masterclass/22 - Java Networking Programming"
touch "385 - Networking Overview.java"
touch "386 - First Client and Server Apps.java"
touch "387 - Multi Threaded Server.java"
touch "388 - MultiThreading and Timeouts.java"
touch "389 - UDP Server and Client.java"
touch "390 - High Level APIS.java"
touch "391 - URL Connections and Input Stream Reader.java"
touch "392 - HTTPUrlConnection.java"
touch "393 - Alternatives to HTTPUrlConnection.java"
cd "/workspaces/Java-Programming-Masterclass/23 - Java 9 Module System"
touch "394 - Introduction to Modules.java"
touch "395 - Module Declarations and Statements.java"
touch "396 - Module Types.java"
cd "/workspaces/Java-Programming-Masterclass/24 - Migrating Java Projects to Java 9"
touch "397 - Project Setup and Test.java"
touch "398 - Structuring the new project.java"
touch "399 - Creating the first module Common.java"
touch "400 - Creating the Module Descriptor file.java"
touch "401 - Creating the 2nd module Database.java"
touch "402 - Challenge Create the final module UI.java"
touch "403 - Transitive Dependencies.java"
cd "/workspaces/Java-Programming-Masterclass/25 - Course Introduction Old content for Java 11"
touch "404 - Introduction To The Course.java"
touch "405 - Remaster in Progress.java"
touch "406 - Video Quality.java"
touch "407 - Subtitles.java"
touch "408 - How to Get Help.java"
touch "409 - Important Tip Source Code.java"
cd "/workspaces/Java-Programming-Masterclass/26 - Software Tools Setup Old content for Java 11"
touch "410 - Biggest Tip to Succeed as a Java Programmer.java"
touch "412 - Software Tools Introduction.java"
touch "413 - Java Development Kit Installation Overview.java"
touch "414 - Install JDK 11 for Windows.java"
touch "415 - Installing Intellij IDEA for Windows.java"
touch "417 - Install JDK 11 for Mac.java"
touch "418 - Installing Intellij IDEA for Mac.java"
touch "419 - Install JDK 11 for Linux.java"
touch "420 - Installing Intellij IDEA for Linux.java"
touch "421 - Configuring IntelliJ IDEA WINDOWS MAC and LINUX.java"
cd "/workspaces/Java-Programming-Masterclass/27 - First Steps Old content for Java 11"
touch "422 - Introduction.java"
touch "423 - Hello World Project.java"
touch "424 - Defining the Main Method.java"
touch "425 - Hello World Challenge and Common Errors.java"
touch "426 - Variables.java"
touch "427 - Starting out with Expressions.java"
touch "428 - Primitive Types.java"
touch "429 - byte short long and width.java"
touch "430 - Casting in Java.java"
touch "431 - Primitive Types Challenge.java"
touch "432 - float and double Primitive Types.java"
touch "433 - Floating Point Precision and a Challenge.java"
touch "434 - The char and boolean Primitive Data Types.java"
touch "435 - Primitive Types Recap and the String Data Type.java"
touch "436 - Operators Operands and Expressions.java"
touch "437 - Abbreviating Operators.java"
touch "438 - ifthen Statement.java"
touch "439 - Logical and Operator.java"
touch "440 - Logical OR Operator.java"
touch "441 - Assignment Operator VS Equals to Operator.java"
touch "442 - Ternary Operator.java"
touch "443 - Operator Precedence and Operator Challenge.java"
touch "444 - First Steps Summary.java"
touch "445 - End of Remaster.java"
cd "/workspaces/Java-Programming-Masterclass/28 - Java Tutorial Expressions Statements and More Old content for Java 11"
touch "446 - Introduction.java"
touch "447 - Keywords And Expressions.java"
touch "448 - Statements Whitespace and Indentation Code Organization.java"
touch "449 - Code Blocks And The If Then Else Control Statements.java"
touch "450 - if then else Recap.java"
touch "451 - Methods In Java.java"
touch "452 - More On Methods And A Challenge.java"
touch "453 - Method Challenge Final Code Changes.java"
touch "454 - DiffMerge Tool Introduction.java"
touch "455 - Install DiffMerge.java"
touch "456 - Using DiffMerge.java"
touch "457 - Coding Exercises.java"
touch "458 - Coding Exercises Example Part 1.java"
touch "459 - Coding Exercises Example Part 2.java"
touch "460 - Coding Exercises Example Part 3.java"
touch "461 - Method Overloading.java"
touch "462 - Method Overloading Recap.java"
touch "463 - Seconds and Minutes Challenge.java"
touch "464 - Bonus Challenge Solution.java"
cd "/workspaces/Java-Programming-Masterclass/29 - Control Flow Statements Old content for Java 11"
touch "465 - Introduction.java"
touch "466 - The switch statement Challenge Exercise.java"
touch "467 - Day of the Week Challenge.java"
touch "468 - The for Statement Challenge Exercise.java"
touch "469 - For Loop Recap.java"
touch "470 - Sum 3 and 5 Challenge.java"
touch "471 - The while and do while statements Challenge Exercise.java"
touch "472 - While and Do While Recap.java"
touch "473 - Digit Sum Challenge.java"
touch "474 - Parsing Values from a String.java"
touch "475 - Reading User Input.java"
touch "476 - Problems and Solutions.java"
touch "477 - Reading User Input Challenge.java"
touch "478 - Min and Max Challenge.java"
cd "/workspaces/Java-Programming-Masterclass/03 - First Steps"
touch "14 - Hello World.java"
touch "15 - Variables.java"
touch "16 - Starting out with Expressions.java"
touch "17 - Primitive Types.java"
touch "18 - byte short long and width.java"
touch "19 - Casting in Java.java"
touch "20 - Primitive Types Challenge.java"
touch "21 - Float and Double Primitives.java"
touch "22 - Floating Point Precision and a Challenge.java"
touch "23 - The char and boolean Primitive Data Types.java"
touch "24 - Primitive Types Recap and the String Data Type.java"
touch "25 - Operators Operands and Expressions.java"
touch "26 - Abbreviating Operators.java"
cd "/workspaces/Java-Programming-Masterclass/30 - OOP Part 1 Classes Constructors and Inheritance Old content for Java 11"
touch "479 - Introduction.java"
touch "480 - Classes Part 1.java"
touch "481 - Classes Part 2.java"
touch "482 - Constructors Part 1 Challenge Exercise.java"
touch "483 - Constructors Part 2 Challenge Exercise.java"
touch "484 - Inheritance Part 1.java"
touch "485 - Inheritance Part 2.java"
touch "486 - Reference vs Object vs Instance vs Class.java"
touch "487 - this vs super.java"
touch "488 - Method Overloading vs Overriding Recap.java"
touch "489 - Static vs Instance Methods.java"
touch "490 - Static vs Instance Variables.java"
touch "491 - Inheritance Challenge Part 1 Challenge Exercise.java"
touch "492 - Inheritance Challenge Part 2.java"
cd "/workspaces/Java-Programming-Masterclass/31 - OOP Part 2 Composition Encapsulation and Polymorphism Old content for Java"
touch "493 - Introduction.java"
touch "494 - Composition.java"
touch "495 - Composition Part 2 Challenge Exercise.java"
touch "496 - Encapsulation.java"
touch "497 - Encapsulation Challenge Exercise.java"
touch "498 - Polymorphism.java"
touch "499 - Polymorphism Challenge Exercise.java"
touch "500 - OOP Master Challenge Exercise.java"
touch "501 - OOP Challenge Solution.java"
cd "/workspaces/Java-Programming-Masterclass/32 - Arrays Java inbuilt Lists Autoboxing and Unboxing Old content for Java 11"
touch "502 - Arrays.java"
touch "503 - Arrays Challenge Exercise.java"
touch "504 - Arrays Recap.java"
touch "505 - References Types vs Value Types.java"
touch "506 - Minimum Element Challenge.java"
touch "507 - Reverse Array Challenge.java"
touch "508 - List and ArrayList Part 1.java"
touch "509 - ArrayList Part 2.java"
touch "510 - ArrayList Part 3.java"
touch "511 - ArrayList Challenge Part 1.java"
touch "512 - ArrayList Challenge Part 2.java"
touch "513 - ArrayList Challenge Part 3.java"
touch "514 - Bug Fix for ArrayList Challenge.java"
touch "515 - Autoboxing and Unboxing.java"
touch "516 - Autoboxing Unboxing Challenge Exercise Part 1.java"
touch "517 - Autoboxing Unboxing Challenge Exercise Part 2.java"
touch "518 - Autoboxing Unboxing Challenge Exercise Part 3.java"
touch "519 - LinkedList Part 1.java"
touch "520 - LinkedList Part 2.java"
touch "521 - LinkedList Part 3.java"
touch "522 - LinkedList Challenge Part 1.java"
touch "523 - Bug Fix for Track 1 Error.java"
touch "524 - LinkedList Challenge Part 2.java"
touch "525 - LinkedList Challenge Part 3 Final video.java"
cd "/workspaces/Java-Programming-Masterclass/33 - Archived Videos"
touch "526 - Old JavaFX Introduction Video for JDK 8.java"
touch "527 - Old JavaFX Code Vs FXml Video for JDK 8.java"
cd "/workspaces/Java-Programming-Masterclass/34 - Extra Information Source code and other stuff"
touch "529 - Bonus Lecture and Information.java"
cd "/workspaces/Java-Programming-Masterclass/04 - IntelliJ Basics"
touch "27 - From JShell to an IDE.java"
touch "28 - Installing IntelliJ IDEA for Windows.java"
touch "29 - Installing IntelliJ IDEA for Mac.java"
touch "30 - Installing IntelliJ IDEA for Linux.java"
touch "31 - Configuring IntelliJ IDEA WINDOWS MAC and LINUX.java"
touch "32 - Hello World in IntelliJ.java"
touch "33 - Hello World in IntelliJ.java"
touch "34 - ifthen Statement.java"
touch "35 - Logical AND Operator.java"
touch "36 - Logical OR Operator.java"
touch "37 - Assignment Operator VS Equals to Operator.java"
touch "38 - Ternary Operator.java"
touch "39 - Operator Precedence and Operator Challenge.java"
cd "/workspaces/Java-Programming-Masterclass/05 - Expressions Statements More"
touch "40 - Introduction.java"
touch "41 - Keywords and Expressions.java"
touch "42 - Statements Whitespace and Indentation Code Organization.java"
touch "43 - Code Blocks And The If Then Else Control Statement.java"
touch "44 - if then else Challenge.java"
touch "45 - Methods in Java.java"
touch "46 - More on Methods.java"
touch "47 - Methods Recap.java"
touch "48 - Method Challenge.java"
touch "49 - Code Comparison in IntelliJ.java"
touch "50 - Coding Exercises.java"
touch "51 - Method Overloading.java"
touch "52 - Method Overloading Challenge.java"
touch "53 - Seconds And Minutes Challenge.java"
touch "54 - Bonus Challenge Solution.java"
cd "/workspaces/Java-Programming-Masterclass/06 - Control Flow"
touch "55 - Introduction.java"
touch "56 - The switch statement.java"
touch "57 - More switch statement.java"
touch "58 - Traditional Switch Challenge.java"
touch "59 - A Switch Expression Challenge.java"
touch "60 - The for Statement.java"
touch "61 - The for Statement Challenge Exercise.java"
touch "62 - Sum 3 and 5 Challenge And Using IntelliJs Debugger.java"
touch "63 - For Loop Recap.java"
touch "64 - The while and do while statements.java"
touch "65 - The while Loop Challenge Exercise.java"
touch "66 - Digit Sum Challenge.java"
touch "67 - While Loop and Do While Recap.java"
touch "68 - Local Variables and Scope.java"
touch "69 - The class the object static instance fields and methods.java"
touch "70 - Parsing Values and Reading Input using Systemconsole.java"
touch "71 - Exception Handling and Introduction to Scanner.java"
touch "72 - Reading Input with Scanner.java"
touch "73 - Reading User Input Challenge.java"
touch "74 - Min and Max Challenge.java"
cd "/workspaces/Java-Programming-Masterclass/07 - OOP Part 1 Inheritance"
touch "75 - Introduction.java"
touch "76 - Introduction to Classes and Objects.java"
touch "77 - Introduction to Classes Using Getter Methods.java"
touch "78 - Classes Using Setters and Creating Objects.java"
touch "79 - Classes Challenge Exercise.java"
touch "80 - Constructors Part 1.java"
touch "81 - Constructors Part 2.java"
touch "82 - Constructor Challenge Exercise.java"
touch "83 - Reference vs Object vs Instance vs Class.java"
touch "84 - Static vs Instance Variables.java"
touch "85 - Static vs Instance Methods.java"
touch "86 - The POJO.java"
touch "87 - Javas Implicit POJO Type The Record.java"
touch "88 - Inheritance Part 1.java"
touch "89 - Inheritance Part 2.java"
touch "90 - Inheritance Part 3.java"
touch "91 - What is javalangObject.java"
touch "92 - Inheritance Challenge Part 1.java"
touch "93 - Inheritance Challenge Part 2.java"
touch "94 - this vs super.java"
touch "95 - Method Overloading vs Overriding Recap.java"
touch "96 - The Text Block and other Formatting Options.java"
touch "97 - Another Look at the String.java"
touch "98 - String Manipulation Methods.java"
touch "99 - The StringBuilder class.java"
cd "/workspaces/Java-Programming-Masterclass/08 - OOP Part 2 Polymorphism"
touch "100 - Introduction.java"
touch "101 - Composition Part 1.java"
touch "102 - Composition Part 2.java"
touch "103 - Composition Challenge.java"
touch "104 - Encapsulation Part 1.java"
touch "105 - Encapsulation Part 2.java"
touch "106 - Encapsulation Challenge.java"
touch "107 - Polymorphism Part 1.java"
touch "108 - Polymorphism Part 2.java"
touch "109 - Casting with classes and using Object and var references.java"
touch "110 - Testing the runtime type using the instanceof operator.java"
touch "111 - Polymorphism Challenge Exercise.java"
touch "112 - Polymorphism Challenge Exercise Part 2.java"
touch "113 - OOP Master Challenge Exercise Part 1.java"
touch "114 - OOP Master Challenge Exercise Part 2.java"
touch "115 - OOP Master Challenge Exercise The Bonus.java"
touch "116 - Organizing Java Classes Packages and Import Statements.java"
cd "/workspaces/Java-Programming-Masterclass/09 - Arrays"
touch "117 - Introduction.java"
touch "118 - Arrays Part 1.java"
touch "119 - Arrays Part 2.java"
touch "120 - Using javautilArrays sort fill copyOf.java"
touch "121 - Finding a Match Using a Binary Search and testing equality of arrays.java"
touch "122 - Arrays Challenge Exercise.java"
touch "123 - Arrays Recap.java"
touch "124 - References Types vs Value Types.java"
touch "125 - Variable Arguments Varargs.java"
touch "126 - Minimum Element Challenge.java"
touch "127 - Reverse Array Challenge.java"
touch "128 - TwoDimensional Arrays.java"
touch "129 - Multidimensional Arrays.java"