Skip to content

Java Training Calendar

Java Logo

We need your feedback. Click here!

What is Java?

  • Java is an open source programming language. You can use it for free.
  • Java is a high-level programming language that lets you write programs regardless of the type of computer you have installed.
  • Java can be used for web applications, mobile applications (Android apps) and more.
  • For the challenge, we'll be working with simple console programs.

What does the training involve?

  • This is a 10-week training program.
  • We follow a rule you can learn by using: more challenges with explanations than theories.
  • We'll explain the basic concepts and challenge you every week.
  • Solutions to the challenges are available on our Github account:
  • We strongly encourage you to practice on your own when you have the time. You'll learn a lot more that way.
  • You can visit our Instagram account to see which member offers comprehensive questions and answers for this programming language.

What is the training schedule?

  • We offer one or two modules per week.
  • Each week will have its own basic challenge.
  • Detailed information can be provided by the instructor if you get lost on the slides.
  • That said, here is your training calendar:
    • Week 1: Introduction; Data types - Functions; Challenge I; Challenge II; Challenge III
    • Week 2: Conditionals and Booleans; Drawings; Loops; Collections: stack, queue, ArrayList; Challenge IV
    • Week 3: Map: HashMap; Modules: Random; Challenge V; Challenge VI
    • Week 4: Module: JfreeChart; Challenge VII; Challenge VIII
    • Week 5: File manager; Extracting data from the Web with Java; Challenge IX; Challenge X
    • Week 6: Sub-project I: Part I - Part II - Part III
    • Week 7: Sub-project I: Part IV - Challenge XI
    • Week 8: GUI programming: Model - View - Controller (MVC)
    • Week 9: Sub-project II: Part II | Part III - Challenge XII | Part IV - Challenge XIII
    • Week 10: Challenge XIV

How can I order a training course?

Register now and read the instructions in our documentation to order training on the platform.