Poland (Krakow, Gdansk, Wroclaw)

Java Fundamentals

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.
alt
Registration closed
alt
Pricing
Free
Program start
October
Type
Training
Language
English
Duration
18 weeks
Format
Online
Level
Fundamentals
Details

Transform your career with our Java Fundamentals program. Gain invaluable Java skills in just a few months, setting you apart in the competitive tech landscape.

  • Program starts on October 14 (start date may vary based on group formation).
  • Format: Group mentoring with 2 sessions per week, supplemented by self-learning materials, Q&A sessions, and task reviews.
  • Topics: Core Java technologies and frameworks.
  • Expected investment from students: 12-14 hours per week.
  • Program length: 3-4 months.

After completing this program, high-performing candidates may be offered opportunities to further their learning based on their level, skills, and available positions at EPAM.


Please note that the program start date may change. The selection period will adjust accordingly. Please check the program details frequently.
Java
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
direction
What is required for training:
training-is-for-you
  • English level from B1+ and higher 
  • Strong basic Java knowledge and some practical experience 
  • Solid logical and algorithmic thinking 
  • Good understanding of Java basics, and Collections 
  • Familiarity with Java I/O and Lambda & Stream
What will you learn?
In the Java Stack training, you will explore:
  • OOP 
  • Design Patterns 
  • Data Formats 
  • Build Tools 
  • Unit Testing and mocking 
  • Engineering Best Practices, Clean Code 
  • Spring Core 
  • Spring Boot 
  • Java Persistence 
  • RESTful API 
  • Spring MVC 
How to get started?

How to get started? 

  1. Register on this page by September 23, 09:00 A.M. Once you fill in all the required fields and attach the CV, you will find the confirmation with more details in your mailbox or notifications tab.
  2. Take an English test available in your profile. You should complete it within 3 days after registration and reach at least B1+ English level.    
  3. Pass an entry technical test available in the "My enrollments" section. You should take it within 3 days after the registration, but not later than September 23, 23:59.
  4. Pass an online technical interview. After a successful completion of technical test, you will be invited for an approx. 60-minute-long tech interview led by an EPAM specialist.  
  5. Receive an invitation to the program. We will inform you of the enrollment results and share further instructions for your learning journey during 1-2 weeks after the technical interview. 
Java Fundamentals
October · 18 weeks
Training · Online
English
Fundamentals
Poland (Krakow, Gdansk, Wroclaw)
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center
Please read this info before registration
  • This training is for citizens of Poland and specialists relocated to this country for permanent stay. 
  • The program start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email. 
  • Active participants of trainings available on the training.epam.com platform and EPAM Systems Company Employees are not allowed to register for the training. Please, contact your manager regarding the positions available.
  • Considering the limited number of program slots, the application order and assessment results will be decisive factors for being enrolled.