Changes between Version 1 and Version 2 of BeginnerSoftwareVideos


Ignore:
Timestamp:
Sep 2, 2017, 3:35:09 PM (8 years ago)
Author:
benjialbert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BeginnerSoftwareVideos

    v1 v2  
    1 == Beginner Videos ==
     1=== Beginner Videos ===
     2
     3== Setup ==
    241. [https://www.youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28&index=1 Installing the JDK]
    352. [https://www.youtube.com/watch?v=5u8rFbpdvds&list=PLFE2CE09D83EE3E28&index=2 Running a Java Program]
    463. [https://www.youtube.com/watch?v=CE8UIbb_4iM&list=PLFE2CE09D83EE3E28&index=3 Downloading Eclipse]
     7
     8== Your First Programs ==
    594. [https://www.youtube.com/watch?v=SHIT5VkNrCg&list=PLFE2CE09D83EE3E28&index=4 Hello Youtube]
    6105. [https://www.youtube.com/watch?v=gtQJXzi3Yns&list=PLFE2CE09D83EE3E28&index=5 Variables]
     
    9138. [https://www.youtube.com/watch?v=8ZaTSedtf9M&list=PLFE2CE09D83EE3E28&index=8 Math Operators]
    10149. [Increment Operators]
    11 10. [If Statement]
     15
     16== Conditionals ==
     1710. [https://www.youtube.com/watch?v=iMeaovDbgkQ&list=PLFE2CE09D83EE3E28&index=10 If Statement]
     1811. [https://www.youtube.com/watch?v=PAaqgTr7Cx4&list=PLFE2CE09D83EE3E28&index=11 Logical Operators]
     1918. [https://www.youtube.com/watch?v=Y4xFGCyt1ww&list=PLFE2CE09D83EE3E28&index=18 Nested if Statements]
     2019. [https://www.youtube.com/watch?v=C0YRYVn_BeI&list=PLFE2CE09D83EE3E28&index=19 if else statement]
     2112. [https://www.youtube.com/watch?v=RVRPmeccFT0&list=PLFE2CE09D83EE3E28&index=12 Switch Statement]
     2220. [https://www.youtube.com/watch?v=Y6NheSwTsDs&list=PLFE2CE09D83EE3E28&index=20 Conditional Operators]
     23
     24== Loops and Arrays ==
     2513. [https://www.youtube.com/user/thenewboston While Loop]
     2624. [https://www.youtube.com/user/thenewboston do while Loops]
     2722. [https://www.youtube.com/watch?v=rjkYAs6gAkk&list=PLFE2CE09D83EE3E28&index=22 for Loops]
     2827. [https://www.youtube.com/watch?v=L06uGnF4IpY&list=PLFE2CE09D83EE3E28&index=27 Introduction to Arrays]
     2928. [https://www.youtube.com/watch?v=nTF-RcgsV0E&list=PLFE2CE09D83EE3E28&index=28 Creating an Array Table]
     3029. [https://www.youtube.com/watch?v=etyrkipdKvc&list=PLFE2CE09D83EE3E28&index=29 Summing Elements of Arrays]
     3130. [https://www.youtube.com/watch?v=pHxtKDENDdE&list=PLFE2CE09D83EE3E28&index=30 Array Elements as Counters]
     3231. [https://www.youtube.com/watch?v=w41D0V-BnKQ&list=PLFE2CE09D83EE3E28&index=31 Enhanced for Loop]
     3332. [https://www.youtube.com/watch?v=rzXoz2KOP7E&list=PLFE2CE09D83EE3E28&index=32 Arrays in Methods]
     3433. [https://www.youtube.com/user/thenewboston Multidimensional Arrays]
     3534. [https://www.youtube.com/watch?v=hbot9MQVHOM&list=PLFE2CE09D83EE3E28&index=34 Table for Multi Arrays]
    1236
    1337
    14 11. [Logical Operators]
    15 12. [Switch Statement]
    16 13. [While Loop]
    17 14. [Using Multiple Classes]
    18 15. [Use Methods with Parameters]
    19 16. [Many Methods and instances]
    20 17. [Constructors]
    21 18. [Nested if Statements]
    22 19. [if else statement]
    23 20. [Conditional Operators]
    24 21. [Simple Averaging Program]
    25 22. [for Loops]
    26 23. [Compound Interest Program]
    27 24. [do while Loops]
    28 25. [Math Class Methods]
    29 26. [Random Number Generator]
    30 27. [Introduction to Arrays]
    31 28. [Creating an Array Table]
    32 29. [Summing Elements of Arrays]
    33 30. [Array Elements as Counters]
    34 31. [Enhanced for Loop]
    35 32. [Arrays in Methods]
    36 33. [Multidimensional Arrays]
    37 34. [Table for Multi Arrays]
    38 35. [Variable Length Arguments]
    39 36. [Time Class]
    40 37. [Dislpay Regular Time]
    41 38. [Public, Private, and this]
    42 39. [Multiple Constructors]
    43 40. [Set and Get Methods]
    44 41. [Building Objects for Constructors]
    45 42. [toString Method]
    46 43. [Composition]
    47 44. [Enumeration]
    48 45. [EnumSet Range]
    49 46. [static keyword]
    50 47. [More on static keyword]
    51 48. [final keyword]
     38== Classes ==
     39
     4014. [https://www.youtube.com/watch?v=XqTg2buXS5o&list=PLFE2CE09D83EE3E28&index=14 Using Multiple Classes]
     4115. [https://www.youtube.com/watch?v=7MBgaF8wXls&list=PLFE2CE09D83EE3E28&index=15 Use Methods with Parameters]
     4216. [https://www.youtube.com/watch?v=9t78g0U8VyQ&list=PLFE2CE09D83EE3E28&index=16 Many Methods and instances]
     4317. [https://www.youtube.com/watch?v=tPFuVRbUTwA&list=PLFE2CE09D83EE3E28&index=17 Constructors]
     4439. [https://www.youtube.com/watch?v=LS7BzkBzn3Y&list=PLFE2CE09D83EE3E28&index=39 Multiple Constructors]
     45
     46== Keywords ==
     4738. [https://www.youtube.com/watch?v=csjfLTt6-io&list=PLFE2CE09D83EE3E28&index=38 public, private, and this]
     4846. [https://www.youtube.com/watch?v=Mhxp5dZOy78&list=PLFE2CE09D83EE3E28&index=46 static47. [More on static
     4948. [https://www.youtube.com/watch?v=Suxdg95FV1w&list=PLFE2CE09D83EE3E28&index=48 final]
     50
     51== Common Methods ==
     5240. [https://www.youtube.com/watch?v=eqP5X6APc5w&list=PLFE2CE09D83EE3E28&index=40 Set and Get Methods]
     5342. [https://www.youtube.com/watch?v=l0N6WvIVoUI&list=PLFE2CE09D83EE3E28&index=42 toString Method]
     54
     55== Object Oriented Programming (OOP) ==
    525649. [Inheritance]
    53 50. [Graphic User Interface (GUI)]
    54 51. [GUI with JFrame]
    55 52. [Event Handling]
    56 53. [ActionListener]
    57 54. [Event Handler Program]
    585755. [Introduction to Polymorphism]
    595856. [Polymorphic Arguments]
     
    636260. [Array Holding Many Objects]
    646361. [Simple Polymoprhic Program]
    65 62. [JButton]
    66 63. [JButton Final Program]
    67 64. [JCheckBox]
    68 65. [The Final Check Box Program]
    69 66. [JRadioButton]
    70 67. [JRadioButton Final Program]
    71 68. [JComboBox]
    72 69. [Drop Down List Program]
    73 70. [JList]
    74 71. [JList Program]
    75 72. [Multiple Selection List]
    76 73. [Moving List Items Program]
    77 74. [Mouse Events]
    78 75. [MouseListener interface]
    79 76. [MouseMotionListener interface]
    80 77. [Adapter Class]
     64
     65== Input/Output (I/O) ==
    816678. [File Class]
    826779. [Creating Files]
    836880. [Writing to Files]
    846981. [Reading from Files]
     70
     71== Exceptions ==
    857282. [Exception Handling]
    86 83. [FlowLayout]
    87 84. [Drawing Graphics]
    88 85. [JColorChooser]
    89 86. [Drawing More Stuff]
     73
     74
     75
     76
     77
     7836. [Time Class]
     7937. [Dislpay Regular Time]
     80
     8141. [Building Objects for Constructors]
     8243. [Composition]
     8344. [Enumeration]
     8445. [EnumSet Range]
     85
     86
     87
     8821. [Simple Averaging Program]
     8923. [Compound Interest Program]
     9025. [Math Class Methods]
     9126. [Random Number Generator]
     9235. [Variable Length Arguments]