/Java-tutorial

Java tutorial from thomas Stewart

Primary LanguageJava

Please help us improve and share your feedback! If you find better tutorials or links, please share them by opening a Pull Request.

Hack Your Java

Topic
Setting up Java environment
• Intro to Java
• Basic Data types [Strings, Numbers, Arrays]
• Variables
• Operators & Conditions
• Naming Conventions
• Loops (for/while)
• Methods
• Scope
• Array Manipulation
• Objects/Classes
• Constructors
• Accessors
• Access Modifiers
• Inheritance
• Wrapper Classes
• Generics
• Recursion
• Static vs Instance
• Overriding Methods
• Exceptions & Try/Catch Blocks

Module goals:

Week 1:

Ability to create and run a java application with variables and simple logic

Week 2:

Add more complex logic to program with reusable methods and loops

Week 3:

Utilize classes to better architect the layout of a program in a sensible manner

Overall

A good understanding of all the above mentioned topics. Ability to enter into an existing project and be able to follow the flow and logic of the code.