Changes between Version 11 and Version 12 of JavaWPI_Training


Ignore:
Timestamp:
Nov 4, 2019, 4:23:34 PM (6 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JavaWPI_Training

    v11 v12  
    1 = Java and WPI Training Resources
    2 
    3 The following are resources to help students and mentors come up to speed with Java programming and WPI libraries.  These are meant to be self-paced activities that will provide:
    4 
    5 1. Instructions on how to set up a Java programming environment
    6 2. Training resources for how to build basic Java programs
    7 3. Training on how to build robot programs in Java using the WPI libraries
    8 
    9 == Set up a java programming environment
    10 
    11 First, ensure that you don't already have a viable programming environment available on your system.  Check to see if eclipse is currently on your box.  If it is, open it.  If you can open eclipse, that means you should have a working Java installation as well.  If you don't have either, follow the [http://wpilib.screenstepslive.com/s/4485/m/13809/l/145002-installing-eclipse-c-java 2015 FRC documentation on screenstepslive] to perform the necessary steps.
    12 
    13 == Learn some java
    14 
    15 Follow these tutorials to build and run programs that successively demonstrate more features of the language and object-oriented programming (OOP) techniques.  Tutorials point offers text-based learning and includes descriptions of everything you might want to do from learning hello-world to doing multiple inheritance and polymorphism.  It compiles and runs programs on the command-line but this can easily be done in Eclipse.  The youtube tutorials use eclipse by default.  Several topics are duplicated between the following pages, so choose the source that works best for you:
     1Follow these tutorials to build and run programs that successively demonstrate more features of the language and object-oriented programming (OOP) techniques.  Tutorials Point offers text-based learning and includes descriptions of everything you might want to do from learning hello-world to doing multiple inheritance and polymorphism.  It compiles and runs programs on the command-line but this can easily be done in VSCode.  The youtube tutorials use eclipse by default.  Several topics are duplicated between the following pages, so choose the source that works best for you:
    162
    173* Tutorials Point:  http://www.tutorialspoint.com/java/java_basic_syntax.htm
     
    228* Oracle Java Tutorials: https://docs.oracle.com/javase/tutorial/java/index.html
    239
    24 Your goal is to cover at least these topics:
     10Your goal should be to cover at least these topics:
    2511* basic syntax
    2612* variables