Find out where Crio grads get placed.
Get our Placement Stats

Backend Development Program with Real Work-ex

Master backend development like professionals working in Swiggy, Zerodha, and more. Build real work-like projects to gain work experience in Java, RestAPI, Spring Boot, and more to land a top career as a backend developer.

Intro to Backend Developer Program

Hero
Fully online
6 months
Free Trial
1 week
Scholarships
Assured after trial
Career Services
In-built career assistance
Next Batch
August 20, 2022

Developers from Crio have cracked careers in

93%

placed within 8
months of graduation

11 LPA

average dream
job CTC

22 LPA

average super-dream
job CTC

240+

Hiring
Partners

89%

Average
Salary Hike

Work Experience-Based Learning Approach to Master Full Stack Developer Skills

Build software projects like the top 1% developers and learn all the skills you need to land the best backend developer jobs.

Highlight

15+ hands-on micro-skilling exercises to learn CS Fundamentals and practical developer skills.

Highlight

5 work-like professional projects, with mentorship, to master Backend skills in an actual developer environment.

Highlight

Well-structured immersive workshops and live sessions from industry seasoned professionals.

Highlight

Project-backed portfolio on GitHub and a work-ex certificate to impress recruiters.

Highlight

In-built career assistance to get your profile ready and guide you in applying for exciting roles in Backend development.

Build Modern Work-like Professional Projects

Learn backend development the right way. Build a diverse set of guided as well as independent projects to master Java, RestAPI, Spring Boot, MongoDB, and more- just like engineers at top tech companies.

Immersive Work-like Learning Journey

Ace your next interview or excel in your current role by mastering in-demand Backend developer skills through our carefully curated hands-on project-based learning journey.

Build Swiggy-like, and Zerodha-like apps to master Java, Rest API and impress recruiters to land great jobs.

Free Trial
Curriculum
Web developer essentials

10 hours

Learn web development essential skills that form the foundation of any successful modern web developer.
HTTP
REST API
Linux
Cloud Deployment
Tick
Learn about HTTP and REST APIs and understand how apps communicate with their backend by tweeting from a Linux Terminal using Twitter APIs.
Tick
Learn to use Linux and get familiar with commonly used developer workflows by performing data analysis using Linux.
Tick
Get introduced to Cloud Deployment by actually deploying a real web app to a cloud-based AWS server.
Curriculum
Java essentials

40 hours

Level up your foundational programming skills in Java before starting your project-based learning journey in backend development.
Java Syntax
Classes
Inheritance
Interfaces
Debugging
Annotations
Tick
Get started with Java using VS Code.
Tick
Learn about Java classes and inheritance.
Tick
Learn about Java Classpath and Dependencies (JAR Files).
Tick
Understand how to perform unit testing with JUnit.
Tick
Develop your basic Java debugging skills by solving compilation errors and Null Pointer Exceptions. Learn to read stack traces.
Tick
Get introduced to interfaces and annotations in Java.
Apply all your Java knowledge to independently build a XURL - a URL shortener application like bit.ly.
Start your backend development journey by building QMoney, a visual stock portfolio analyser.
OOP
JSON
Consuming REST API
Refactoring
Gradle
Exception Handling
JUnit
Jackson
Tick
Learn to handle JSON-formatted data using Jackson - a standard Java library.
Tick
Get financial data for QMoney by making 3rd party REST API calls using Spring REST Template.
Tick
Learn to implement OOP abstraction using Java Interfaces.
Tick
Learn to refactor your code in Java and bullet proof your implementations using unit tests.
Tick
Use Java build systems like Gradle to create your own JAR files.
Tick
Get exposed to a variety of situations where you learn to perform exception handling and debug like a top backend developer.
Apply your learnings from QMoney to build your second independent project XCommerce - a retail sales data analysis tool.
Build a scalable, distributed, Java backend for QEats - a Swiggy-like food ordering app.
MVCS
Spring Boot
REST APIs
MongoDB
Mockito
Scientific Debugging
Redis
Tick
Learn Spring Boot - a framework to build web applications in Java, and start building the backend for QEats.
Tick
Learn to add serialization support in QEats backend to convert JSON to Java Objects using Lombok.
Tick
Perform unit testing with Mockito.
Tick
Introduce a database layer to QEats backend using MongoDB.
Tick
Use Java build systems like Gradle to create your own JAR files.
Tick
Learn to access MongoDB from the backend using Spring Data.
Tick
Develop scientific debugging skills to handle various issues in the QEats backend.
Tick
Learn to implement a caching mechanism using Redis in QEats.
Apply your learnings from the entire program so far to build a fully functional Java backend for XMeme (a page where users can post and view Memes).
For 18 months

9,999

/month

Free Trial

1 Week

Excel in trial and

Earn scholarships

Next Batch

August 20, 2022

Duration

240 Hours

(6 months access)

Chat With Us

Language
Prerequisite
Basic programming in any language

Technologies you will master hands-on

Career Services designed to help you crack your next job

Get access to extensive career services that will equip you to use your learnings and skills to ace your next interview or excel in your current role.

Crio.Do

Work closely with expert career coaches to get your profile (GitHub, LinkedIn, Resume) ready.

Crio.Do

Master a playbook with tips and hacks to get noticed by recruiters when you apply for jobs.

Crio.Do

Get connected to recruitment agencies to find dream jobs that you can apply to on your own.

Join a Community of 5000+ ambitious developers

Meet and grow together with a community of passionate developers who have taken their careers to new heights with Crio.

Get more insights on how Crio can help you crack a full stack or backend role in top tech companies

Have any further questions?


Crio.Do

Real work experience,
Real project-based learning with Crio

The best way to learn a skill is by applying what you learn in real scenarios. At Crio, we take it a notch higher by giving you actual work experience-based learning. So, instead of just watching tutorials, you actually experience building real products like professional engineers.

Basically, how a real professional working in a leading product company would grow their career.

Difference

Recruiters too, look for real software development project experience when hiring developers and here at Crio, we strive to provide just that. We empower developers with high-quality applied learning opportunities and build skills that translate into career growth and success.

"Their cutting edge platform and pedagogical methods are a class apart and help groom engineers not only on the technical skills but also the tools necessary for today's software development industry"

Linkedin

Piyush Goel

VP - Engineering

Linkedin

"Crio trains developers to have a hunger for self-learning along with good knowledge of tools and methodologies used in day-to-day development, which are THE MOST important qualities for fast-paced and value-driven companies like Jumbotail. Looking forward to hiring more engineers from Crio."

Linkedin

Ramesh Kumar Katreddi

VP - Engineering

Linkedin

FAQs

Underline
Underline

175 & 176, Bannerghatta
Main Rd, Dollars Colony,
Bengaluru, Karnataka
560076, India

Underline
ping@criodo.com
Crio.Do
Crio.Do
Crio.Do
Crio.Do
Crio.Do