Skip to content

nicktodd/java-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java Programming for Developers

Setup

Introduction to your computer

Software The following software should be installed on your Computer

  1. Java Developers Kit 8 or above
  2. Your Preferred IDE, such as Eclipse, IntelliJ or Visual Studio Code

If you are unsure which to use, we would recommend IntelliJ Community Edition. The labs can all be completed inside a single IntelliJ project.

Lab Directories For the exercises, everything you need unless otherwise directed can be found at https://github.com/nicktodd/java-course. If you clone or download that repository, you will find the solutions to the exercises can be found in solutions. Various demonstrations can be found in demos.

Course Labs Contents

Chapter 1: Introduction to Java

Chapter 2 Working with Eclipse

Chapter 3:java-the basics

Chapter 4: Looping and Branching

Chapter 6: Introduction to Objects in Java

Chapter 7: Working with Arrays

Chapter 8: More on Java Classes

Chapter 9: Organising Java Classes

Chapter 10: Working with Strings

Chapter 11: Inheritance and Abstraction

Chapter 12: Interfaces

Chapter 13: Lambda Expressions

Chapter 14: The Java Collections API

Chapter 15 Working with Enums

Chapter 16: Working with Dates and Times

Chapter 17: Exception Handling

Chapter 18 Working with JUnit

Chapter 19: Multithreading

Appendix Labs: Appendices

Hackathon: Hackathon

TDD Exercise: TDD

About

Demos for Java Standard Edition Training Courses Delivered by http://www.conygre.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published