Short Overview
Java Enterprise Edition (now Jakarta EE) in combination with Hibernate, Spring and Web technologies Programming are used by the largest companies in the world for the development of Full Stack Apps.
The program is a unique program in Greece and internationally that provides trainees with high-level programming skills in the above technologies through real applications. Graduates of the program work in the largest Greek software development companies. The material is covered in detail and in depth while the program is constantly updated and covers Jakarta EE and the latest versions of Hibernate and Spring.
Learning Goals
Upon completion of the program, trainees:
- They will have acquired the programming skills needed to work as a Full - Stack Software Developers.
- They will have acquired high-level knowledge and skills in Java technologies EE, Hibernate, Spring and Web programming.
- They will be able to demonstrate their knowledge and skills to future employers through GitHub projects.
Program Value
The program covers in depth technologies demanded by the market. It presents combined design and software development issues, good programming practices (Design Patterns), code control, development of Full - Stack applications with Java EE and high-level programming with Hibernate and Spring that do not exist in other online programs in Greece and internationally. The combination of knowledge acquired by graduates enables them to respond to complex projects and multiple roles in the field of programming. This is the reason why the trainees of this program publish positive reviews. And this is mainly the reason why graduates of the program work in large software development companies covering a wide range of technologies.
Teaching Material
- More than 30 hours of video on-demand
- Detailed presentations/notes on all topics presented
- Small programming tasks and large projects
Evaluation Method And Final Grade Computation
The trainees will be evaluated based on an assignment that will be delivered at the end of the program. Successful completion of the program and award of a training certificate requires a final grade of at least 50%.
Learning Method Description
The program uses the eLearning educational method: learning takes place purely asynchronously (that is, on days and hours that serve the trainee, without mandatory attendance at a specific time or day), exclusively remotely (using a special educational platform via the internet from the trainee's area) and using digital educational tools such as video lectures, interactive self-assessment exercises, and other elearning tools that ensure effective and flexible individual self-learning. The program's training material becomes available at specific time periods, based on the training path followed, and then remains available on the training platform without restrictions throughout the duration of the program.