Changes between Version 13 and Version 14 of BeginnerSoftwareVideos


Ignore:
Timestamp:
Sep 2, 2017, 4:11:56 PM (8 years ago)
Author:
benjialbert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BeginnerSoftwareVideos

    v13 v14  
    11=== Beginner Videos ===
    22
    3 == Setup ==
    4 1 [https://www.youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28&index=1 Installing the JDK][[BR]]
    5 2 [https://www.youtube.com/watch?v=5u8rFbpdvds&list=PLFE2CE09D83EE3E28&index=2 Running a Java Program][[BR]]
    6 3 [https://www.youtube.com/watch?v=CE8UIbb_4iM&list=PLFE2CE09D83EE3E28&index=3 Downloading Eclipse][[BR]]
     3== Setup (19 min) ==
     41 [https://www.youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28&index=1 Installing the JDK (7:21)][[BR]]
     52 [https://www.youtube.com/watch?v=5u8rFbpdvds&list=PLFE2CE09D83EE3E28&index=2 Running a Java Program (6:53)][[BR]]
     63 [https://www.youtube.com/watch?v=CE8UIbb_4iM&list=PLFE2CE09D83EE3E28&index=3 Downloading Eclipse (7:06)][[BR]]
    77
    88
    99== Your First Programs ==
    10 4 [https://www.youtube.com/watch?v=SHIT5VkNrCg&list=PLFE2CE09D83EE3E28&index=4 Hello Youtube][[BR]]
    11 5 [https://www.youtube.com/watch?v=gtQJXzi3Yns&list=PLFE2CE09D83EE3E28&index=5 Variables][[BR]]
    12 6 [https://www.youtube.com/watch?v=5DdacOkrTgo&list=PLFE2CE09D83EE3E28&index=6 Getting User Input][[BR]]
    13 8 [https://www.youtube.com/watch?v=8ZaTSedtf9M&list=PLFE2CE09D83EE3E28&index=8 Math Operators][[BR]]
    14 9 [https://www.youtube.com/watch?v=ydcTx6idTs0&list=PLFE2CE09D83EE3E28&index=9 Increment Operators][[BR]]
    15 7 (Exercise) [https://www.youtube.com/watch?v=ANuuSFY2BbY&list=PLFE2CE09D83EE3E28&index=7 Building a Basic Calculator][[BR]]
    16 25 [https://www.youtube.com/watch?v=JzMdepMLW44&list=PLFE2CE09D83EE3E28&index=25 Math Class Methods][[BR]]
    17 26 [https://www.youtube.com/watch?v=AhwIYAXPASw&list=PLFE2CE09D83EE3E28&index=26 Random Number Generator][[BR]]
     104 [https://www.youtube.com/watch?v=SHIT5VkNrCg&list=PLFE2CE09D83EE3E28&index=4 Hello Youtube (7:53)][[BR]]
     115 [https://www.youtube.com/watch?v=gtQJXzi3Yns&list=PLFE2CE09D83EE3E28&index=5 Variables (7:25)][[BR]]
     126 [https://www.youtube.com/watch?v=5DdacOkrTgo&list=PLFE2CE09D83EE3E28&index=6 Getting User Input (5:31)][[BR]]
     138 [https://www.youtube.com/watch?v=8ZaTSedtf9M&list=PLFE2CE09D83EE3E28&index=8 Math Operators (5:30)][[BR]]
     149 [https://www.youtube.com/watch?v=ydcTx6idTs0&list=PLFE2CE09D83EE3E28&index=9 Increment Operators (5:09)][[BR]]
     157 (Exercise) [https://www.youtube.com/watch?v=ANuuSFY2BbY&list=PLFE2CE09D83EE3E28&index=7 Building a Basic Calculator (7:13)][[BR]]
     1625 [https://www.youtube.com/watch?v=JzMdepMLW44&list=PLFE2CE09D83EE3E28&index=25 Math Class Methods (4:50)][[BR]]
     1726 [https://www.youtube.com/watch?v=AhwIYAXPASw&list=PLFE2CE09D83EE3E28&index=26 Random Number Generator (5:15)][[BR]]
    1818
    1919
    2020== Conditionals ==
    21 10 [https://www.youtube.com/watch?v=iMeaovDbgkQ&list=PLFE2CE09D83EE3E28&index=10 If Statement][[BR]]
    22 11 [https://www.youtube.com/watch?v=PAaqgTr7Cx4&list=PLFE2CE09D83EE3E28&index=11 Logical Operators][[BR]]
    23 18 [https://www.youtube.com/watch?v=Y4xFGCyt1ww&list=PLFE2CE09D83EE3E28&index=18 Nested if Statements][[BR]]
    24 19 [https://www.youtube.com/watch?v=C0YRYVn_BeI&list=PLFE2CE09D83EE3E28&index=19 if else statement][[BR]]
    25 12 [https://www.youtube.com/watch?v=RVRPmeccFT0&list=PLFE2CE09D83EE3E28&index=12 Switch Statement][[BR]]
    26 20 [https://www.youtube.com/watch?v=Y6NheSwTsDs&list=PLFE2CE09D83EE3E28&index=20 Conditional Operators][[BR]]
     2110 [https://www.youtube.com/watch?v=iMeaovDbgkQ&list=PLFE2CE09D83EE3E28&index=10 If Statement (6:02)][[BR]]
     2211 [https://www.youtube.com/watch?v=PAaqgTr7Cx4&list=PLFE2CE09D83EE3E28&index=11 Logical Operators (6:07)][[BR]]
     2318 [https://www.youtube.com/watch?v=Y4xFGCyt1ww&list=PLFE2CE09D83EE3E28&index=18 Nested if Statements (4:53)][[BR]]
     2419 [https://www.youtube.com/watch?v=C0YRYVn_BeI&list=PLFE2CE09D83EE3E28&index=19 if else statement (4:30)][[BR]]
     2512 [https://www.youtube.com/watch?v=RVRPmeccFT0&list=PLFE2CE09D83EE3E28&index=12 Switch Statement (6:47)][[BR]]
     2620 [https://www.youtube.com/watch?v=Y6NheSwTsDs&list=PLFE2CE09D83EE3E28&index=20 Conditional Operators (3:04)][[BR]]
    2727
    2828
    2929== Loops and Arrays ==
    30 13 [https://www.youtube.com/watch?v=8ZuWD2CBjgs&list=PLFE2CE09D83EE3E28&index=13 While Loop][[BR]]
    31 21 (Exercise) [https://www.youtube.com/watch?v=KXuQQh6AynQ&list=PLFE2CE09D83EE3E28&index=21 Simple Averaging Program][[BR]]
    32 24 [https://www.youtube.com/user/thenewboston do while Loops][[BR]]
    33 22 [https://www.youtube.com/watch?v=rjkYAs6gAkk&list=PLFE2CE09D83EE3E28&index=22 for Loops][[BR]]
    34 23 (Exercise) [https://www.youtube.com/watch?v=T9TcAm9g0mo&list=PLFE2CE09D83EE3E28&index=23 Compound Interest Program][[BR]]
    35 27 [https://www.youtube.com/watch?v=L06uGnF4IpY&list=PLFE2CE09D83EE3E28&index=27 Introduction to Arrays][[BR]]
    36 28 [https://www.youtube.com/watch?v=nTF-RcgsV0E&list=PLFE2CE09D83EE3E28&index=28 Creating an Array Table][[BR]]
    37 29 [https://www.youtube.com/watch?v=etyrkipdKvc&list=PLFE2CE09D83EE3E28&index=29 Summing Elements of Arrays][[BR]]
    38 30 [https://www.youtube.com/watch?v=pHxtKDENDdE&list=PLFE2CE09D83EE3E28&index=30 Array Elements as Counters][[BR]]
    39 31 [https://www.youtube.com/watch?v=w41D0V-BnKQ&list=PLFE2CE09D83EE3E28&index=31 Enhanced for Loop][[BR]]
    40 32 [https://www.youtube.com/watch?v=rzXoz2KOP7E&list=PLFE2CE09D83EE3E28&index=32 Arrays in Methods][[BR]]
    41 33 [https://www.youtube.com/user/thenewboston Multidimensional Arrays][[BR]]
    42 34 [https://www.youtube.com/watch?v=hbot9MQVHOM&list=PLFE2CE09D83EE3E28&index=34 Table for Multi Arrays][[BR]]
     3013 [https://www.youtube.com/watch?v=8ZuWD2CBjgs&list=PLFE2CE09D83EE3E28&index=13 While Loop (3:35)][[BR]]
     3121 (Exercise) [https://www.youtube.com/watch?v=KXuQQh6AynQ&list=PLFE2CE09D83EE3E28&index=21 Simple Averaging Program (6:11)][[BR]]
     3224 [https://www.youtube.com/user/thenewboston do while Loops (3:23)][[BR]]
     3322 [https://www.youtube.com/watch?v=rjkYAs6gAkk&list=PLFE2CE09D83EE3E28&index=22 for Loops (4:09)][[BR]]
     3423 (Exercise) [https://www.youtube.com/watch?v=T9TcAm9g0mo&list=PLFE2CE09D83EE3E28&index=23 Compound Interest Program (6:49)][[BR]]
     3527 [https://www.youtube.com/watch?v=L06uGnF4IpY&list=PLFE2CE09D83EE3E28&index=27 Introduction to Arrays (7:26)][[BR]]
     3628 [https://www.youtube.com/watch?v=nTF-RcgsV0E&list=PLFE2CE09D83EE3E28&index=28 Creating an Array Table (5:50)][[BR]]
     3729 [https://www.youtube.com/watch?v=etyrkipdKvc&list=PLFE2CE09D83EE3E28&index=29 Summing Elements of Arrays (4:01)][[BR]]
     3830 [https://www.youtube.com/watch?v=pHxtKDENDdE&list=PLFE2CE09D83EE3E28&index=30 Array Elements as Counters (8:44)][[BR]]
     3931 [https://www.youtube.com/watch?v=w41D0V-BnKQ&list=PLFE2CE09D83EE3E28&index=31 Enhanced for Loop (4:02)][[BR]]
     4032 [https://www.youtube.com/watch?v=rzXoz2KOP7E&list=PLFE2CE09D83EE3E28&index=32 Arrays in Methods (5:42)][[BR]]
     4133 [https://www.youtube.com/user/thenewboston Multidimensional Arrays (4:04)][[BR]]
     4234 [https://www.youtube.com/watch?v=hbot9MQVHOM&list=PLFE2CE09D83EE3E28&index=34 Table for Multi Arrays (7:25)][[BR]]
    4343
    4444
    4545== Classes ==
    46 14 [https://www.youtube.com/watch?v=XqTg2buXS5o&list=PLFE2CE09D83EE3E28&index=14 Using Multiple Classes][[BR]]
    47 15 [https://www.youtube.com/watch?v=7MBgaF8wXls&list=PLFE2CE09D83EE3E28&index=15 Use Methods with Parameters][[BR]]
    48 35 [https://www.youtube.com/watch?v=BFL1oWnEO2k&list=PLFE2CE09D83EE3E28&index=35 Variable Length Arguments][[BR]]
    49 16 [https://www.youtube.com/watch?v=9t78g0U8VyQ&list=PLFE2CE09D83EE3E28&index=16 Many Methods and instances][[BR]]
    50 17 [https://www.youtube.com/watch?v=tPFuVRbUTwA&list=PLFE2CE09D83EE3E28&index=17 Constructors][[BR]]
    51 39 [https://www.youtube.com/watch?v=LS7BzkBzn3Y&list=PLFE2CE09D83EE3E28&index=39 Multiple Constructors][[BR]]
    52 41 [https://www.youtube.com/watch?v=MK2SMJZbUmU&list=PLFE2CE09D83EE3E28&index=41 Building Objects for Constructors][[BR]]
    53 43 [https://www.youtube.com/watch?v=ZBkyPA6NZR8&list=PLFE2CE09D83EE3E28&index=43 Composition][[BR]]
     4614 [https://www.youtube.com/watch?v=XqTg2buXS5o&list=PLFE2CE09D83EE3E28&index=14 Using Multiple Classes (6:34)][[BR]]
     4715 [https://www.youtube.com/watch?v=7MBgaF8wXls&list=PLFE2CE09D83EE3E28&index=15 Use Methods with Parameters (6:41)][[BR]]
     4835 [https://www.youtube.com/watch?v=BFL1oWnEO2k&list=PLFE2CE09D83EE3E28&index=35 Variable Length Arguments (4:36)][[BR]]
     4916 [https://www.youtube.com/watch?v=9t78g0U8VyQ&list=PLFE2CE09D83EE3E28&index=16 Many Methods and instances (7:40)][[BR]]
     5017 [https://www.youtube.com/watch?v=tPFuVRbUTwA&list=PLFE2CE09D83EE3E28&index=17 Constructors (5:46)][[BR]]
     5139 [https://www.youtube.com/watch?v=LS7BzkBzn3Y&list=PLFE2CE09D83EE3E28&index=39 Multiple Constructors (7:41)][[BR]]
     5241 [https://www.youtube.com/watch?v=MK2SMJZbUmU&list=PLFE2CE09D83EE3E28&index=41 Building Objects for Constructors (7:41)][[BR]]
     5343 [https://www.youtube.com/watch?v=ZBkyPA6NZR8&list=PLFE2CE09D83EE3E28&index=43 Composition (8:54)][[BR]]
    5454
    5555
    5656== Keywords ==
    57 38 [https://www.youtube.com/watch?v=csjfLTt6-io&list=PLFE2CE09D83EE3E28&index=38 public, private, and this][[BR]]
    58 46 [https://www.youtube.com/watch?v=Mhxp5dZOy78&list=PLFE2CE09D83EE3E28&index=46 static][[BR]]
    59 47 [https://www.youtube.com/watch?v=14c1oJjgC8g&list=PLFE2CE09D83EE3E28&index=47 More on static][[BR]]
    60 48 [https://www.youtube.com/watch?v=Suxdg95FV1w&list=PLFE2CE09D83EE3E28&index=48 final][[BR]]
    61 44 [https://www.youtube.com/watch?v=uFGrL5vyp54&list=PLFE2CE09D83EE3E28&index=44 Enumeration][[BR]]
    62 45 [https://www.youtube.com/watch?v=r-_6fJpC-pk&list=PLFE2CE09D83EE3E28&index=45 EnumSet Range][[BR]]
     5738 [https://www.youtube.com/watch?v=csjfLTt6-io&list=PLFE2CE09D83EE3E28&index=38 public, private, and this (5:47)][[BR]]
     5846 [https://www.youtube.com/watch?v=Mhxp5dZOy78&list=PLFE2CE09D83EE3E28&index=46 static (7:49)][[BR]]
     5947 [https://www.youtube.com/watch?v=14c1oJjgC8g&list=PLFE2CE09D83EE3E28&index=47 More on static (6:46)][[BR]]
     6048 [https://www.youtube.com/watch?v=Suxdg95FV1w&list=PLFE2CE09D83EE3E28&index=48 final (8:20)][[BR]]
     6144 [https://www.youtube.com/watch?v=uFGrL5vyp54&list=PLFE2CE09D83EE3E28&index=44 Enumeration (9:52)][[BR]]
     6245 [https://www.youtube.com/watch?v=r-_6fJpC-pk&list=PLFE2CE09D83EE3E28&index=45 EnumSet Range (6:41)][[BR]]
    6363
    6464
    6565== Common Methods ==
    66 40 [https://www.youtube.com/watch?v=eqP5X6APc5w&list=PLFE2CE09D83EE3E28&index=40 Get and Set Methods][[BR]]
    67 42 [https://www.youtube.com/watch?v=l0N6WvIVoUI&list=PLFE2CE09D83EE3E28&index=42 toString Method][[BR]]
     6640 [https://www.youtube.com/watch?v=eqP5X6APc5w&list=PLFE2CE09D83EE3E28&index=40 Get and Set Methods (6:51)][[BR]]
     6742 [https://www.youtube.com/watch?v=l0N6WvIVoUI&list=PLFE2CE09D83EE3E28&index=42 toString Method (7:34)][[BR]]
    6868
    6969
    7070== Object Oriented Programming (OOP) ==
    71 49 [https://www.youtube.com/watch?v=9JpNY-XAseg&list=PLFE2CE09D83EE3E28&index=49 Inheritance][[BR]]
    72 55 [https://www.youtube.com/watch?v=0xw06loTm1k&list=PLFE2CE09D83EE3E28&index=55 Introduction to Polymorphism][[BR]]
    73 56 [https://www.youtube.com/watch?v=KKbN5pjBZGM&list=PLFE2CE09D83EE3E28&index=56 Polymorphic Arguments][[BR]]
    74 57 [https://www.youtube.com/watch?v=zN9pKULyoj4&list=PLFE2CE09D83EE3E28&index=57 Overriding Rules][[BR]]
    75 58 [https://www.youtube.com/watch?v=TyPNvt6Zg8c&list=PLFE2CE09D83EE3E28&index=58 Abstract and Concrete Classes][[BR]]
    76 59 [https://www.youtube.com/watch?v=slY5Ag7IjM0&list=PLFE2CE09D83EE3E28&index=59 Class to Hold Objects][[BR]]
    77 60 [https://www.youtube.com/watch?v=0--h2x6HENA&list=PLFE2CE09D83EE3E28&index=60 Array Holding Many Objects][[BR]]
    78 61 [https://www.youtube.com/watch?v=6d0m_L8_1XU&list=PLFE2CE09D83EE3E28&index=61 Simple Polymoprhic Program][[BR]]
     7149 [https://www.youtube.com/watch?v=9JpNY-XAseg&list=PLFE2CE09D83EE3E28&index=49 Inheritance (9:25)][[BR]]
     7255 [https://www.youtube.com/watch?v=0xw06loTm1k&list=PLFE2CE09D83EE3E28&index=55 Introduction to Polymorphism (8:21)][[BR]]
     7356 [https://www.youtube.com/watch?v=KKbN5pjBZGM&list=PLFE2CE09D83EE3E28&index=56 Polymorphic Arguments (7:52)][[BR]]
     7457 [https://www.youtube.com/watch?v=zN9pKULyoj4&list=PLFE2CE09D83EE3E28&index=57 Overriding Rules (8:14)][[BR]]
     7558 [https://www.youtube.com/watch?v=TyPNvt6Zg8c&list=PLFE2CE09D83EE3E28&index=58 Abstract and Concrete Classes (8:27)][[BR]]
     7659 [https://www.youtube.com/watch?v=slY5Ag7IjM0&list=PLFE2CE09D83EE3E28&index=59 Class to Hold Objects (9:10)][[BR]]
     7760 [https://www.youtube.com/watch?v=0--h2x6HENA&list=PLFE2CE09D83EE3E28&index=60 Array Holding Many Objects (7:54)][[BR]]
     7861 [https://www.youtube.com/watch?v=6d0m_L8_1XU&list=PLFE2CE09D83EE3E28&index=61 Simple Polymoprhic Program (7:59)][[BR]]
    7979
    8080
    8181== File Input/Output (I/O) ==
    82 78 [https://www.youtube.com/watch?v=7fC9nL3_AQQ&list=PLFE2CE09D83EE3E28&index=78 File Class][[BR]]
    83 79 [https://www.youtube.com/watch?v=G0DfmD0KKyc&list=PLFE2CE09D83EE3E28&index=79 Creating Files][[BR]]
    84 80 [https://www.youtube.com/watch?v=Bws9aQuAcdg&list=PLFE2CE09D83EE3E28&index=80 Writing to Files][[BR]]
    85 81 [https://www.youtube.com/watch?v=3RNYUKxAgmw&list=PLFE2CE09D83EE3E28&index=81 Reading from Files][[BR]]
     8278 [https://www.youtube.com/watch?v=7fC9nL3_AQQ&list=PLFE2CE09D83EE3E28&index=78 File Class (7:04)][[BR]]
     8379 [https://www.youtube.com/watch?v=G0DfmD0KKyc&list=PLFE2CE09D83EE3E28&index=79 Creating Files (7:04)][[BR]]
     8480 [https://www.youtube.com/watch?v=Bws9aQuAcdg&list=PLFE2CE09D83EE3E28&index=80 Writing to Files (8:18)][[BR]]
     8581 [https://www.youtube.com/watch?v=3RNYUKxAgmw&list=PLFE2CE09D83EE3E28&index=81 Reading from Files (7:51)][[BR]]
    8686
    8787
    8888== Exceptions ==
    89 82 [https://www.youtube.com/watch?v=K_-3OLkXkzY&list=PLFE2CE09D83EE3E28&index=82 Exception Handling][[BR]]
     8982 [https://www.youtube.com/watch?v=K_-3OLkXkzY&list=PLFE2CE09D83EE3E28&index=82 Exception Handling (9:02)][[BR]]