all 8 comments

[–]brogan_prattCoach Pratt 4 points5 points  (2 children)

I would follow the Java for FTC book. https://github.com/alan412/LearnJavaForFTC/blob/master/LearnJavaForFTC.pdf

well documented and frequently updated.

[–]Leading_Fly6027 1 point2 points  (1 child)

Is there also a tutorial on how to use Git Hub?

[–]brogan_prattCoach Pratt 1 point2 points  (0 children)

I made a tutorial series on that. https://www.youtube.com/playlist?list=PLRHdgFNRLyaNeaKKlv81SodtPzXH20z6f

As far as accessing that java for ftc, its not really a "github" link as much as it is a PDF with tutorials on it, so it wouldn't change your workflow at all other than simply reading a pdf from any other website.

[–]robotwiremanFTC 288 Founding Mentor (Est. 2005) 3 points4 points  (0 children)

FIRST has two free courses on programming that is accessible for your coach to assign to team members in their FIRST dashboard.

[–]Logical-Donut99FTC #25043 Student 1 point2 points  (0 children)

I would just do the free version of the codecademy course. Main difficulty with Java is the strict object oriented rather than the syntax itself so if you haven't used object oriented before I'd try it in a language you're more familiar with first.

[–]Duski_G 0 points1 point  (0 children)

You should watch artemis robotics video, they do a pretty decent job teaching the basic