Java | Spring

Date: 18-November till 19- December-2019

Technical Director: Peristeris Christos (in)

Academic Director: I. Nikolakopoulos (in)

Please feel free to express your interest and secure your position!

Express Your Interest


Java | Spring powered by Code.Hub

Key Objectives – Curriculum (High level)

The core perspectives of this program will be to present, explore and adequately cover with extended real-life business case studies & industry scenarios the following aspects:

  • OO Programming & Java: Java Ecosystem, Interfaces (Encapsulation), Polymorphism, Error handling, IO
  • MyTools: Version Control, IDE, Build Tools, IT Project Management Platforms
  • Software Engineering: Traditional & Agile Software Development, Requirements Engineering & Design, Coding Standards, Maintainability & Clean Code
  • Relational Databases: Data Modeling, SQL, Data Definition Language, Data Manipulation Language, Data Control Language, Advanced SQL, Connection of RDB and OOP, Object Relational Mapper
  • Web Technologies & Web Development: Web Applications Architecture & Components, Client-side technologies, HTML, CSS, Javascript
  • Enterprise Development: MVC (The pattern), Design Patterns, Spring Framework, Spring Boot
  • Project Development: Building a complete web application

Duration & Dates

  • This specific Code.Learn program lasts 5 weeks [Monday, Tuesdays & Thursdays (17.00-21.00) & Saturdays-Sundays (10.00-18.00)] with 100 hours of lectures and hands-on exercise on real case studies and projects.
  • Training Dates
    • November: 18,19,21,23,24,26,28,30
    • December: 1,3,5,7,8,10,12,15,17,19 (The participants will present their projects/ artefacts to our hiring partners)
    • Dates are subject to final changes.


Undergraduate Degree in the fields of:

  • Computer Science
  • Computer Engineering
  • Digital and Information Systems
  • Electrical Engineering
  • Informatics and Telecommunications
  • Web Development

Express Your Interest

Additional information

Certification Institute:

Athens Tech College


18-Nov-19 till 19-Dec-19*
November: 18,19,21,23,24,26,28,30
December: 1,3,5,7,8,10,12,15,17,19
(*Dates are subject to minor changes)


18-Nov-19 till 19-Dec-19
– More than 100 hours in total


– OO Programming & Java
– Version Control, IDE, Build Tools, IT Project Management Platforms
– Software Engineering
– Relational Databases
– Web Technologies & Web Development
– Design Patterns
– Spring Framework, Spring Boot
– Project Development