Become a certified Backend Developer (with Java) in 3 months

Become a sought-after backend engineer this year. Learn Java, an in-demand programming language.

400+ Students

Live Bootcamp

All Levels

3 months

20+ topics

Our world-class curriculum empowers you to unleash your full potential as a Backend engineer!

This curriculum is designed for individuals looking to pursue careers in backend engineering with Java. 

A crucial component of the program is the capstone project, where students can apply their newly acquired skills in real-world scenarios. This project will allow participants to showcase their proficiency and demonstrate their learning outcomes effectively…

Module 1: Introduction to Computer Programming

Components of Computer Programming:

Explore the fundamental building blocks of programming, like variables, data types, loops, and functions, that bring your code to life.

Introduction to Backend:

Understand the server-side magic that powers websites and applications, the hidden engine behind what you see.

Benefit of Backend

Discover how backend development forms the foundation of modern technology, from e-commerce platforms to social media.

The Internet:

Demystify how the internet works, the interconnected network that allows information to flow freely across the globe.


Learn Git, the powerful tool that allows you to track changes, collaborate with others, and manage your code effectively.


Understand GitHub, the popular platform built on Git, where you can host your code, share projects, and connect with the developer community.

Datatypes and Variables:

Master the building blocks of any program –datatypes (like numbers and text) and variables (to store information).

Conditionals and Control Flow:

Learn how to control the flow of your program using conditionals (if/else statements) to make decisions and react to different scenarios.

Exception and Exception Handling:

Understand how to handle unexpected errors (exceptions) gracefully, preventing your program from crashing.


Develop reusable blocks of code (functions) to organize your program, make it more efficient, and improve readability.

Data Structures:

Explore powerful data structures (like arrays and lists) to efficiently organize and store information within your programs.

OOP (Object-Oriented Programming):

Grasp the core principles of OOP, a fundamental programming paradigm that allows you to model real-world objects in your code.


Learn how to interact with files, allowing your program to read, write, and manipulate data stored on your computer.


Understand generics, a powerful feature in Java that allows you to write flexible code that can work with various data types.


Explore streams, a modern approach for processing data collections in Java, making your code more concise and efficient.

Relational Database Management:

Learn about relational databases, the structured way to store and manage large amounts of data.

Non-Relational Database Management:

Explore non-relational databases, a flexible alternative for storing data that doesn't fit neatly into a relational model.

ORM (Object-Relational Mapping):

Understand ORMs, tools that bridge the gap between relational databases and object-oriented programming languages like Java.

JDBC (Java Database Connectivity):

Learn JDBC, the standard API for connecting Java applications to relational databases.

JPA (Java Persistence API):

Explore JPA, a higher-level abstraction on top of JDBC that simplifies database interaction in Java.

Configuration and Dependency Injection:

Learn how Spring manages the configuration and dependencies of your application, making it easier to build and maintain.

Spring IOC (Inversion of Control)

Understand how Spring takes control of object creation and management, reducing boilerplate code and improving maintainability.

Spring Bean Scope:

Explore different bean scopes in Spring, allowing you to control the lifecycle and visibility of objects within your application.

Spring MVC (Model-View-Controller):

Grasp Spring MVC, a popular architectural pattern that separates your application into distinct layers for better organization.


Learn how to use annotations in Spring, a powerful way to configure your application and define functionality without verbose XML files.

Spring Data:

Explore Spring Data, a framework that simplifies data access for various databases, reducing development time and effort.

Designing APIs:

Learn the principles of designing effective APIs, creating clear and well-defined interfaces for communication between different software components.

Building RESTful APIs:

Understand RESTful APIs, a widely adopted architectural style for building web APIs that are lightweight and scalable.


Explore different testing strategies to ensure your code functions as expected and identify potential bugs before they reach production.


Learn how to use logging effectively to track application behavior, troubleshoot problems, and gain insights into system performance.


Understand webhooks, a notification mechanism that allows your application to be notified of events happening in other systems.

Messaging Queues:

Explore messaging queues, a way to asynchronously exchange

We hold 100% virtual live classes enabling you to learn from wherever alongside other budding techies, After your program, you’ll get the chance to showcase your work to industry experts and potential employers on our demo day.

This program is not for you if:

You are looking to bag jobs quickly without putting in the work

You can’t commit 6-8 hours a week for sessions and assignments

You don’t want to grow alongside a community of hustlers

You’re seeking theoretical learning and do not want to build a portfolio

You're searching for shortcuts rather than mastering core skills

You don't want to invest in your personal development

This program is tailor made for:

Students who aspire to build their career in Backend engineering

People who understand that learning require putting in the work

Developers who want to accelerate their growth in backend

You love to put your lerning into practice and get hands-on

Frontend engineers who want to transition to Backend engineering

Newbies trying to get into software development

Some Frequently asked questions

What does a certification from Verdac Tech mean?

Verdac Tech certifications validate your skills and knowledge in your specific tech field. Since 2022, we’ve been committed to delivering high-quality, industry-standard education. Our programs are designed to equip you with the practical skills employers seek. We are at the top of our game, and our instructors are some of the absolute best in the industry. Learn from the best and gain a competitive edge.

Who are Verdac instructors?

Verdac instructors are industry experts and at the top of their game in the tech world. They’re accomplished professionals currently working at leading tech companies. This means you’ll learn from practitioners who bring real-world experience and insights into the classroom.

What is the class schedule?

We understand you’re busy! Verdac offers flexible learning options to fit your schedule. Choose from part-time weeknights or weekend classes, or opt for our self-paced program for maximum flexibility. All programs provide comprehensive training within a set timeframe.

Why should I choose Verdac over other schools?

Verdac offers several advantages:
Gain a competitive edge with our industry-focused curriculum, taught by experienced instructors. Choose from flexible learning options to fit your schedule and learning style, and connect with a supportive community of learners and instructors for guidance and mentorship.

Is my background good enough to get started in tech?

Absolutely! Verdac programs cater to individuals with diverse backgrounds and career aspirations. We provide the foundational knowledge and practical skills needed to launch your tech career.

Can Verdac Tech provide custom training for my company?

Yes! Verdac offers customized training programs tailored to your company’s specific needs. Contact us to discuss your requirements.

How can I get started?

Ready to take the next step? Enroll now in the program that interests you. Have questions? Schedule a free consultation to discuss your goals and explore the best fit for you.

Kistart your enrollment with


*Bootcamp full tuition is N150,000. 

Pay N50,000 in month 2 and 3 of the bootcamp to complete tuition.

Live Bootcamp

All Levels

3 Months

20 topics

400+ Students


  • Absolutely no experience is required. We will start from the basics and gradually build up your knowledge.
  • You will need a working laptop and internet connection
  • Enthusiasm and willingness to learn

Highlighing what you will learn
from this bootcamp

Solid Foundation in Programming

Version Control ExpertiseVersion Control Expertise

Java Programming Proficiency

Database Management Skills

Spring & Springboot Framework Mastery

API Development and Beyond:

how will you learn?

We'll Guide You Every Step of the Way

From immersive bootcamps to self-paced micro-learning, we’re here to guide you at every turn. Experience the best and flexible learning experience tailored just for you.

Interactive Learning

Robust content and Videos

Self-paced + Live Classes

Assessments and projects

Best in class

Weekend classes

Intensive training

Focus on real live scenario

Skill & Career Guidance

Internship Placement Assistance

Soft skills training workshops

Interview Prep Workshops

Capstone Project

Work on a variety of projects

Close mentorship from tutors

QnA sessions

Certificate of completion

Get certificate at the end of your course

Validate your skills and impress employers: Earn a course completion certificate upon finishing.

Building a rewarding and fulfilling career has never been easier

Meet your tutor

Software Engineer

Pay 70% at start, the rest in week 6

Comfortably spread your tuition by paying 70% upfront and balancing up in 6 weeks after course kick-off (Live classes only)

Sophia is a great leader and a wonderful teacher from whom I have learnt a real lot from. On the inception of our project, she made me believe in our accomplishment of the project in her professional and encouraging sessions. After which she took me through several sessions on backend development using java. I have learnt programming all my life from the university and through professional institutions, but learning from Sophia in our daily session brought me to a a new realization of what backend development entails.
Stanley Omeje
Backend Developer, Flick

Wanna hear what our
students say about us?

Take a dive into the amazing reviews from techies who have passed through our training

I remember how much I wanted to be a designer but I had no idea where to start. All that changed when I started learning here. It was the beginning of a dream come true
Ayomiosi Olagunju
Verdac Alumni
I partook in the Verdac design class in 2019 and It was a great start for me. The assignments were eye-opening, i was able to dig deeper into design fundamentals.
Folaju Olumide
Verdac Alumni
I personally enjoyed working with the resources shared with us and I like the fact that the facilitators are always eager to answer questions whenever I’m stuck on any project.
Gabriel Aborisade
Verdac Alumni
Working with other people via the Internet was a highlight for me, I enjoyed the communication approach of the instructors and the valuable course materials provided.
Daniel Tomilayo
Verdac Alumni
I started my design journey with Verdac, their teaching skill and detail is second to none. I will absolutely recommend to anyone looking to start or improve their design skill.
Ezekiel Ariyo
Verdac Alumni
Going through the lessons is eye opening for me as an upcoming designer. I started using new software after and designing was made really easy for me. more text needed
Omotola Temitope
Verdac Alumni
It was great to have an expert guiding me through tips and techniques. I also appreciate the exercises given to us to absorb skills before moving on to the next course outline.
Peter Taiwo
Verdac Alumni
I attended the classes in 2020 and learning with Verdac was the beginning of an interesting journey, it helped me kick off my design career and I’m eager to learn even more with Verdac
Olawoyin Olayinka
Verdac Alumni

Wondering if this programme is right for you?

Take a dive into the amazing reviews from techies who have passed through our training.

Request a callback

Let us know if we should call you and we will reach out to you within 24 hours

Join a taster session

Join our next taster session where you get to witness how our tutors teach.

Next step quiz

Not sure about the right path yet? take the next step quiz.

Join hundreds of tech enthusiasts to
revolutionize the future of tech

Experience Verdac

Join our next taster session

Join our next taster session where you get to witness how our tutors teach.

Kickstart your tech career!

Pay in installment or in full, Get best in class learning for almost nothing!

Enroll now and unlock a world of opportunity.

Witness our class session

Join our free 1hour taster session

Get first hand introduction into your path of study by our world class mentors.

Kickstart your tech career

Ready to upskill? We've been waiting for you!

You might just be one step away from changing your life. kindly complete the form below.

Kickstart your tech career!

Pay in installment or in full, Get best in class learning for almost nothing!

Enroll now and unlock a world of opportunity.

Kickstart your tech career!

Pay in installment or in full, Get best in class learning for almost nothing!

Enroll now and unlock a world of opportunity.

Kickstart your tech career!

Pay in installment or in full, Get best in class learning for almost nothing!

Enroll now and unlock a world of opportunity.

Kickstart your tech career!

Pay in installment or in full, Get best in class learning for almost nothing!

Enroll now and unlock a world of opportunity.

Make positive Impact

Be the next to drive positive change and shape the future.

Africa’s untapped talent is ready to change the world. We’re making it happen.

Make positive Impact

Be the next to drive positive change and shape the future.

Africa’s untapped talent is ready to change the world. We’re making it happen.