Java Development | EPAM UpSkill Georgia
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
3600 GEL
Program start

EPAM UpSkill Georgia is a part of the EPAM UpSkill technology bootcamp that works with people who are looking and ready to reinvest in their careers. We connect aspirational technologists with humble, experienced practitioners who provide our students with the tools and information necessary to become successful digital creators. Our programs are beginner-friendly, online programs designed by industry experts that will help you to reach the level of junior Java developer.


Creativity - Use this easy-to-understand language to create innovative web presences for top companies around the world.

Flexibility - As a Java developer, you can work for any business from anywhere, allowing you to create the life of your dreams.

Security - The job market for Java developers continues to grow exponentially on annual basis, ensuring you will always have professional options at your fingertips.


The course is ongoing, so you can start to learn anytime.

Course language - English

In order to provide a flexible learning experience that meets the needs of our students, the course is taught fully online

Benefits of our program

Course materials - Our team compiled a great resource of information that is up to date with the latest industry trends and that will help you study and understand one of the most widely used and effective programming languages and frameworks.

Qualified instructors - The course instructors are accomplished experts, practitioners, and full-time employees from EPAM who will share their hard-earned knowledge gained throughout their careers.

Personal mentoring - Understand the material and complete the course material quickly and efficiently with the help of our individual mentors.

EPAM supported - The program created by EPAM that has more that 25 years of experience with research-based education and is the largest employer after the courses completion.

Employment guarantee - We help you prepare for the interviews, tests and applications. You’ll get a 100% tuition back if you don’t get a job in your new field within 6 months after completing the program.

Price and Payment Options

The course price is 3600 Gel.

*All prices are indicated including VAT 18%

You can pay the full price for each course upfront or use a special 0% installment plan offered by TBC bank.

For additional information, please contact: +995 511 14 00 96 or send an email to: [email protected]

Java is a popular programming language used to create enterprise-level solutions. It is easy to adapt, scale and use for app development for a wide range of platforms.
More about this skill
What is required for training:
  • English level B1 and higher
What will you learn?

Deep Dive into Java Development (Introduction to Java

The course covers the essentials of Java programming. You will discover how to create and run simple Java programs and get the basics of managing Java projects. At the end of this course, you will get confidence with Java programming and clearly understand how to make your Java projects manageable and convenient to work on.

Professional Java SE Development

You will learn how to use special language features, like classes and interfaces, inheritance tools, generics and more. You will also learn how to design your programs to be object-oriented and how to use built-in frameworks such as Collections, I/O, Streams API and concurrency tools. Another topic covered is garbage collecting and working with JVM.

Building Web Apps with Java

The course Building Web Apps with Java introduces Servlet Technology as a base approach to Java web application development. You will dive into essentials of Web App Development, learn the basis of HTTP and HTML and understand how to apply them to build simple web interfaces and REST API. The other part of the course is devoted to relational databases.

Modern Professional Java Development with Spring

The course describes a Spring framework and its ecosystem and how to apply it to build the most widely used Java solutions – web apps. The course contains a capstone project of the Java Development program. The goal of the project is to build your own web app project with the assistance of your classmates.

Capstone Project

It is time to consolidate in one place all the skills you have acquired throughout the program. The following weeks are dedicated to your capstone project: web app implementation and demo. By completing the capstone project assignment, you will be able to apply the gained knowledge and skills of Java and Spring web development and gain hands-on experience in presenting a project.

How to get started?

Click on Register Button to be redirected to the platform

Java Development | EPAM UpSkill Georgia
Mentoring · Online
3600 GEL
*Price includes VAT assessed at 18%
Download  the public offer

Have any questions? Contact us

EPAM UpSkill Georgia