Software Development Bootcamp in Java
Become a Junior Java Developer in 13 weeks at our Software Development Bootcamp in Java course in Manchester, Leeds and remotely.
Learn the skills you need to become a Java Developer
Our latest bootcamp is tailored for one of today's most vital tech skills - Java development. As the tech landscape evolves, Java continues to be one of the most in demand languages in software development, as well as being highly valued across various industries
Unlike our JavaScript focused Software Development Bootcamp in JavaScript where you learn to build web applications using React and Node.js, or our Data Engineering Bootcamp in Python which deals specifically with processing large datasets, the Software Development Bootcamp in Java enables you to create full-stack web applications with a special focus on Java, including native mobile apps on Android.
Created for beginners, the Software Development in Java course includes core Java fundamentals, back-end web development using Spring Boot, and front-end web development essentials. Additionally, the course covers mobile app development on Android using Java, equipping students with a diverse range of skills.
Meticulously designed in partnership with businesses that hire Junior Java Developers, the course equips you with the essential skills, support, and guidance to launch your career as a junior Java developer.
The application process takes 2-3 weeks and we would advise you to apply sooner rather than later to give yourself plenty of time to work through the preparation materials.
Want to know more about the day to day of the bootcamp? You can find out more here.
Start date
27th January 2025
- You can learn in Manchester, Leeds or remotely online
Duration
13 weeks
- Monday-Friday, 08:30 - 17:00
PRICE FROM
£6,450*
Finance options available
* includes £500 discount for advanced payment and a 10% discount for our launch cohort.
- Find out more about our payment options including interest free creditÂ
Course costs
We've got two versions of our courses, both offer a robust 13-week curriculum, real-time support, and industry-leading mentors. But while Core offers a comprehensive coding education starting at £6,450, Career Plus takes it a step further by adding specialised 1-on-1 career support, CV reviews, exclusive job board access, mock interviews, and direct help with your job search. Explore our comparison table below to find the path that suits your needs and career aspirations.
Northcoders
Northcoders
Northcoders
Price
£5,755*
*includes £500 discount for advance payment and 10% discount for our launch cohort.
Price
£7,105*
*includes £500 discount for advance payment and 10% discount for our launch cohort.
Northcoders Java Bootcamp Introduction
An industry-led experience
Our course is constantly updated to match the skills employers tell us they want, and taught by our experts.
A career-first approach
Build a portfolio to impress, with seven specialist career sessions led by our Career Development experts.
Support from the day you apply
We'll help you get started with code for free with unique content to help you navigate your first few weeks. You'll also have access to our online support network with tutors on hand to answer your questions.
Designed to help you adapt
As well as a foundation in Java, you’ll also learn about cloud deployment and the basics of software architecture - so you’ll be ready to hit the ground running in your first role.
What you’ll learn
Introduction Week
Week 1
Your introduction week will start your Java journey with sessions on the Java basics, tools, terminals, IDEs, and version control with Git and GitHub. We'll also delve into the art of pseudo-coding to lay a strong foundation for the next 13 weeks.
Object-Oriented Programming and Software Testing
Weeks 2-3
Advanced Java
Weeks 4-5
Data Management and Web Backends
Weeks 6-8
Cloud Deployment and Software Architecture
Week 9
Front-end Development and Mobile App Project
Weeks 10-13
Introduction Week
Your introduction week will start your Java journey with sessions on the Java basics, tools, terminals, IDEs, and version control with Git and GitHub. We'll also delve into the art of pseudo-coding to lay a strong foundation for the next 13 weeks.
Object-Oriented Programming and Software Testing
You'll focus on object-oriented principles, diving into classes, inheritance, and interfaces, ensuring you understand the core elements of Java development. Emphasis will be placed on test driven development to enhance your coding proficiency and software quality.
Advanced Java
Building on the basics, we'll explore advanced Java topics like functional programming, asynchronous code and lambda expressions. At the end of this block, you’ll build a mini test-driven project to combine everything you’ve learned so far.
Data Management and Web Backends
In this block we’ll look into the world of databases and APIs. You’ll learn about SQL, database management, and how to create robust APIs using Spring Boot, a crucial skill for back-end development.
Cloud Deployment and Software Architecture
We’ll be expanding your skill set by learning cloud deployment using Docker and the basics of software architecture. This knowledge is key for modern software development and deployment practices.
Front-end Development and Mobile App Project
Transition into front-end development by creating Android mobile apps before applying your comprehensive skills in a capstone project. You'll create a Java based back-end application with an Android mobile front end, showcasing your full-stack development abilities.
Finally, we’ll round off the programme by introducing other technologies, frameworks and languages, helping you plan your continual learning for after the programme ends.
Course dates
Applications Now Open
27th January 2025
Manchester, Leeds or Remote
Payment options
- Find out more
Deferred
Pay your 13-Week Bootcamp Fee over 24 months, interest-free.
- Find out more
Advance
Pay in full before your course begins and save £500. You can pay this via BACS transfer or credit card.
- Find out more
Finance
Get help covering our coding bootcamp tuition fees with our approved lenders. They offer flexible finance options for a range of student preferences and financial needs.
FAQs
What time do your courses run each day?
Our bootcamps runs full-time from 8:30 to 17:00, Monday to Friday.
How many contact hours will I get?
You'll get a whopping 480 contact hours while you're at Northcoders. That's what you will need to fully prepare you for a career in tech.
Will I get a mentor?
Yes, you will have a dedicated mentor for each part of the course.
How much experience do I need?
None. You can apply to our bootcamps with no prior experience (although you might enjoy getting started prior to application!) If you've never coded before, we will help you get started and help you discover whether it is right for you before you commit to the course, and support you every step of the way.
Do I need any qualifications to do this course?Â
No. We're far more interested in what you want to achieve. This course is designed for people from any and all walks of life who are interested in starting a new career in tech, regardless of what you have done before.
How do I get a place on the course?
First, you’ll need to apply. You can’t miss the big red ‘Apply Now’ button on this website! The application itself is simple. We’ll ask you to tell us a little about yourself and you’ll be able to choose which bootcamp you want to do. If you’re not sure if Northcoders is right for you yet, that’s fine! There’s no commitment to joining us at this stage, it’s completely free to apply.
You’ll then receive an email inviting you to register on our Learn To Code platform. On there, you’ll see a step-by-step guide on how to get onto the bootcamp with direct links to all your learning materials. They’re designed to be fun and are suitable for people who have never coded before. We’ll be there throughout the process to support you and help you decide whether you want to join our bootcamp. Once you’ve completed most of the learning materials, we’ll send you a link to book your Entry Challenge.
The Entry Challenge is a short series of coding problems. You’ll have 60 minutes to solve as many as you can. You’ll then have a quick Zoom call with one of our tutors so they can ask you a few questions about your code and to give you the opportunity to explain how you approached the problems. It’s designed to test your knowledge of the preparation materials and your natural aptitude. We’re also looking to see if you share our passion for coding!
Do you offer part-time courses?
We don't currently offer any part-time or flexi-time courses. All Northcoders bootcamps are delivered on a full-time basis with students expected to be available from 8.30am to 5pm, Monday to Friday, for the 13 week duration of the course.
Can I pay for the bootcamp on a credit card?
Yes, you are able to pay the advance payment on a credit card, find out more about this on our payment options.