Java Backend Programming
Full-time | 14 months | Remote
Learn one of the most influential programming languages in the world
Are you a problem solver that enjoys complex topics? Then Java is the perfect programming language for you! Learn from experienced professionals how to code in Java and become a certified Java Backend Developer in just 14 months.
With a Bildungsgutschein (education voucher) from the Arbeitsagentur or Jobcenter, the course is completely free of charge!
Apply Now
Download Curriculum
Course Details & Requirements
01 | Start Date(s)
30.09.2024 (English)
02 | Cost
Free participation with Bildungsgutschein (education voucher)
03 | Requirements
No coding experience necessary
04 | Duration
12 months +
2 month internship
05 | Location
Everywhere in Germany – courses are online
06 | Language
English – minimum level B1
Here’s what awaits you
No prior experience? No problem! In our remote Java course, you’ll learn everything you need for a successful career as a Backend Developer. Explore the versatility of Java and discover how to create robust, platform-independent applications. Afterwards, you can put your newfound knowledge to the test in a 2-month internship. The best part: mastering Java opens doors to a variety of career opportunities.
Hands-on curriculum
We will walk you through real-world Java applications, from cloud computing basics to interactive web tools. With hands-on practice, you will be all set for your new career as a Java Developer!
**|**Basics **|**Programming **|**Projects **|**Extras
**|**Basics
01 | Digital LiteracyGet started with information and communication technology, web development, and work hands-on with industry standard tools.
02 | JavaLearn how to design and build web-applications and APIs using Java and its ecosystem.
**|**Programming
01 | DatabasesLearn how to query for data with SQL, change existing data and use the learned database concepts within the context of Java.
02 | Spring FrameworkLearn how to create web applications using the Spring framework for Java.
03 | APIs and Cloud ServicesLearn the basics of APIs, discover the concept of cloud computing, and work with various cloud computing providers (AWS, GCP).
**|**Projects
01 | Final ProjectsUnleash your creativity! Apply what you have learned by developing a real-world project and showcasing it to companies.
**|**Extras
01 | Agile Project Management
02 | German & English Classes
03 | Mentoring
04 | Hackatons
Java or Python – which language suits you?
Java and Python are two of the world’s most popular programming languages. However, they differ in their approaches and usage – Java is very robust and platform-independent, while Python is known for its simplicity, readability, and versatility. Want to discover which programming language fits you best? Take our free quiz and find out!
Career & benefits
To help you jumpstart your career, we don’t just teach you how to use APIs and database concepts. We offer you a full-service experience that includes educational guidance, professional coaching, tutoring, and free tools.
Career Services
Our wonderful career success team is here to support you every step of the way, ensuring a smooth transition into the professional world. Whether you need help with applications or job searches, we’ve got you covered.
Tutoring
We encourage our participants to learn from each other and provide mutual support. If you’re up for it, we offer you the opportunity to become a paid tutor for your fellow students and help them with their learning.
Mentoring & Coaching
Our consultants are always there for you. Whether it’s a sympathetic ear, advice or active support – they are there for you and will help you get started as a Java Developer.
Online Tools & Hardware
With DCI, you get access to tools and services needed for learning – for free! This includes a laptop, along with all the software used in the courses.
Financial support
If you are unemployed and registered with the Agentur für Arbeit or Jobcenter, the course can be 100% funded through a Bildungsgutschein (education voucher).