wiki:SoftwareTrainingBeginner

Version 17 (modified by benjialbert, 8 years ago) (diff)

--

Beginner Software Training 2018

Objectives

  • Java syntax
  • Loops
  • Object-Oriented Programming (OOP)
  • Various programming tools
  • Git and GitHub

Beginner Videos

  1. Installing the JDK
  2. Running a Java Program
  3. Downloading Eclipse
  4. Hello Youtube
  5. Variables
  6. Getting User Input
  7. Building a Basic Calculator
  8. Math Operators
  9. [Increment Operators]
  10. [If Statement]
  1. [Logical Operators]
  2. [Switch Statement]
  3. [While Loop]
  4. [Using Multiple Classes]
  5. [Use Methods with Parameters]
  6. [Many Methods and instances]
  7. [Constructors]
  8. [Nested if Statements]
  9. [if else statement]
  10. [Conditional Operators]
  11. [Simple Averaging Program]
  12. [for Loops]
  13. [Compound Interest Program]
  14. [do while Loops]
  15. [Math Class Methods]
  16. [Random Number Generator]
  17. [Introduction to Arrays]
  18. [Creating an Array Table]
  19. [Summing Elements of Arrays]
  20. [Array Elements as Counters]
  21. [Enhanced for Loop]
  22. [Arrays in Methods]
  23. [Multidimensional Arrays]
  24. [Table for Multi Arrays]
  25. [Variable Length Arguments]
  26. [Time Class]
  27. [Dislpay Regular Time]
  28. [Public, Private, and this]
  29. [Multiple Constructors]
  30. [Set and Get Methods]
  31. [Building Objects for Constructors]
  32. [toString Method]
  33. [Composition]
  34. [Enumeration]
  35. Range?
  36. [static keyword]
  37. [More on static keyword]
  38. [final keyword]
  39. [Inheritance]
  40. [Graphic User Interface (GUI)]
  41. [GUI with JFrame]
  42. [Event Handling]
  43. [ActionListener?]
  44. [Event Handler Program]
  45. [Introduction to Polymorphism]
  46. [Polymorphic Arguments]
  47. [Overriding Rules]
  48. [Abstract and Concrete Classes]
  49. [Class to Hold Objects]
  50. [Array Holding Many Objects]
  51. [Simple Polymoprhic Program]
  52. [JButton]
  53. [JButton Final Program]
  54. [JCheckBox]
  55. [The Final Check Box Program]
  56. [JRadioButton]
  57. [JRadioButton Final Program]
  58. [JComboBox]
  59. [Drop Down List Program]
  60. [JList]
  61. [JList Program]
  62. [Multiple Selection List]
  63. [Moving List Items Program]
  64. [Mouse Events]
  65. interface?
  66. interface?
  67. [Adapter Class]
  68. [File Class]
  69. [Creating Files]
  70. [Writing to Files]
  71. [Reading from Files]
  72. [Exception Handling]
  73. [FlowLayout?]
  74. [Drawing Graphics]
  75. [JColorChooser]
  76. [Drawing More Stuff]

Table of Contents


Back to Software Team Home?