Java + Spring

Java + Spring

Java logo

Java is a general purpose programming language, much like Python or JavaScript. The language itself is specifically an object oriented programming language, so bears similarities to C++, C#.

Java is also a platform, which means that Java code can run on any machine that has a Java Virtual Machine (JVM) on it.

When considering what you can do with Java, many developers think of building:
Join in an online training, completely free of charge. The training is a part of GITA and GENIE Project.
Java Programming Fundamentals Training

The Java Fundamentals course is for everyone who wants to learn the basics of Java programming within 5 days and take the first steps towards a career in the field of software development. The course will also be useful for project managers and QA professionals whose work is related to Java-based projects. Course participants will learn to create basic Java applications, describe object-oriented concepts and present them through Unified Modeling Language (UML), will know Java client, server and integration technologies.

Required minimum knowledge for participation: computer literacy, English and knowledge of basic concepts in object-oriented languages.

About your trainer

Simeon Angelov is a Java adventurer with nearly 13 years of professional experience, passed from simpler web-based applications and reached a multi-component real time system, with highly set high performance and scalability.

Simeon Angelov is a Java adventurer with more than 13 years of professional experience, passed from simpler web-based applications and reached a multi-component real time system, with highly set high performance and scalability.

Simeon has a work experience as a Java technical team leader, and his main responsibilities which include: reviewing architectural / technical solutions related to projects, conducting technical interviews and leading the team in a flexible software writing environment.

He is currently a Software Engineer in United Kingdom and has been working on projects of various sizes and challenges.

To the question: "Why Java?" answers:

The main advantage of Java is - it is written once, it starts everywhere. It has proven to be a language platform over time. And of course, it's free, with strong communities, highly developed ready-made frameworks that literally build a site in a few days.

The syllabus of the training includes: