Check out our FREE Web Developer Track!

Backend Web Developer Track

Gain hands-on project experience and learn in-demand backend development skills

Free Trial
1 Week
(Excel in trial and earn scholarships)
Duration
240 hours
(6 months access)
Next Batch
January 23, 2021
(Applications Open)
Apply Now
Chat with us
UPSKILL WITH CRIO

We help you upskill as a Backend Developer

Our Backend Web Developer Track is mindfully created to equip you with everything it takes to succeed. Learn backend development hands-on with real projects involving the latest tech.


Get started with Linux, Git, Java, Debugging. Strengthen your fundamentals in an applied way
Learn professional Java development, OOP Design, Backend development with Spring Boot, MongoDB and Redis
Build 3 independent projects at various stages of the program to apply your learning
Deploy your dockerized server in AWS & gain exposure to Microservices, Async messaging (Kafka, RabbitMQ), caching, and much more!

Start your backend development journey, now!

Next Batch: January 23, 2021
WHAT WILL YOU LEARN?

Learn the essentials to be the new-age Backend Developer

  • 1. Developer Essentials
    [Trial Week]

    • Learn the basics of using a Linux terminal.

    • Get a hands-on introduction to HTTP/REST and publish posts to LinkedIn and Twitter from the terminal

    • Deploy your very own web application in the cloud and invite your friends to use it

    Perform Data Analysis and Tweet from the Linux terminal
  • 2. Java Essentials

    • Get started with Java using VS code

    • Learn Java Classes, Inheritance, Java Classpath and Dependencies (JAR files)

    • Understand unit testing using JUnit

    • Develop Java debugging skills to solve compilation errors and NullPointerExceptions

    • Get introduced to Interfaces and Annotations in Java
    Level up your foundational Java programming skills
  • 3. QMoney

    • Learn handing JSON using Jackson library

    • Start consuming REST APIs using a Spring Rest Template

    • Understand OOP abstraction using Java Interfaces

    • Learn how to build and refactor code in Java

    • Learn exception handling and debugging

    Build an intuitive visual stop portfolio analyzer to make stock recommendations
  • 4. QEats

    • Get started with Springboot - a framework to build web applications in Java

    • Add serialization support using Lombok to transform JSON into Java objects

    • Build REST API endpoints for multiple use cases like looking up nearby restaurants

    • Learn unit testing using Mockito

    • Learn MongoDB and how to access MongoDB using Spring Data

    • Develop scientific debugging skills

    • Learn caching using Redis
    Build a scalable web backend for a Swiggy-like food ordering app
  • 5. Crio Career Prep Pack

    • Get personalised career planning and coaching

    • Access a curated, concept-wise set of DS/Algo problems

    • Complete a mock test series (5+ Mock Tests)

    • Learn interview approaches from mock interview recordings

    • Get an expert review of your resume and LinkedIn profile

    Launch your career trajectory with focus and structure
Take charge of your career as a
Crio Certified Developer
Apply Now
Crio Career Prep Pack

We don’t just invest in your upskilling.

Own your career trajectory with focus and structure.
Career Planning & Coaching
  • S.M.A.R.T. goal setting
  • Personalised career planning
  • Group office hours with career coaches
Interview Prep Content
  • Curated concept-wise DS/Algo problems
  • Mock test series (5+ Mock Tests)
  • Mock interview recordings
Profile Review
  • Resume & LinkedIn profile review
  • Industry-tested profile guidelines
  • Tips and hacks to get noticed by recruiters

Let us launch your Backend Developer career

5 Stellar Projects to #learnbydoing & get hands-on backend experience
Course Completion Certifications & Shareable Linkedin Badges to showcase your achievements
Career Guidance from experienced developers and career coaches
Project-backed Portfolio that impresses any hiring manager
Apply Now

Learn, grow, and excel with the best developers in the industry

  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • and many more...

Why Developers love Crio

Don’t just take our word. Hear the journey of developers with us. And, embark on yours!

Vishal Bihani

Software Engineer, Principal Global Services

Explore Backend Web Developer Track

A backend developer with solid engineering skills is one of the most sought-after engineers in the market today. The broad scope of skills required to build a scalable and distributed web backend makes it a challenging role to fulfill.

The Backend Web Developer Track is designed to make you a skilled developer ready to take on significant engineering roles in top tech companies.

₹ 9,999/month

(For 3 months)
1 Week Free Trial
Excel in trial and earn scholarships
Next Batch : January 23, 2021
Apply Now
Chat with us
Prerequisite:
Basic programming in any language

What is covered in this track

  • Developer Essentials

    Get an in-depth introduction to developer workflows in Linux.
    Linux Fundamentals
    Git
    Developer Best Practices
    1. Developer workflows in Linux
      • - Linux terminal with bash commands and basic shell scripting
      • - File, process and system management commands in Linux
      • - Text processing commands in Linux
    2. Git
      • - Introduction to version control with Git
      • - Clone, pull, commit and push
      • - Automatic merge and handling merge conflicts
    3. Effective debugging skills for developers

  • Java Essentials

    Level up your foundational Java skills.
    Basic Java Syntax
    Classes
    Inheritance
    Interfaces
    Debugging
    Annotations
    1. Getting started with Java using VSCode
    2. Introduction to Java Classes and Inheritance
    3. Java Classpath and Dependencies (JAR files)
    4. Unit testing with JUnit
    5. Basic Java debugging skills to solve compilation errors, debug NullPointerExceptions and read stack traces.
    6. Introduction to Interfaces and Annotations in Java

  • Crio Build-outs: Level-1

    Apply your learnings from Java Essentials to build your first Java project from scratch

  • Crio Micro-Experience: QMoney

    Start your backend development journey in Java by building QMoney - a visual stock portfolio analyzer.
    OOP
    JSON
    consuming REST APIs
    Refactoring
    Gradle
    Exception Handling
    1. Handling JSON using Jackson - a standard Java library.
    2. Consuming REST APIs using Spring RestTemplate
    3. OOP abstraction using Java Interfaces
    4. Refactoring code in Java
    5. Java build systems - Gradle
    6. Exception handling and debugging

  • Crio Build-outs: Level-2

    Apply your QMoney learnings to build an intermediate Java project on your own.

  • Crio Micro-Experience: QEats

    Build a scalable web backend for a food ordering app
    MVCS (Spring Boot)
    REST APIs
    MongoDB
    Mockito
    Scientific Debugging Skills
    Redis
    1. Get started with Spring Boot - a framework to build web applications in Java.
    2. Use Lombok to add serialization support to transform JSON into Java objects.
    3. Build your first REST API endpoint to lookup nearby restaurants
    4. Unit testing with Mockito
    5. Introduction to MongoDB
    6. Accessing MongoDB using Spring Data
    7. Scientific debugging skills
    8. Caching with Redis

  • Crio Build-outs: Level-3

    Capstone project to apply all your learnings in the Java Backend Web Developer Track to build a fully-functional web backend from scratch independently.

  • Cloud Deployment

    Docker
    AWS
    Cloud
    1. Get started with dockerizing your server
    2. Deploy in AWS and show-off to your friends
    3. Understand various components of a distributed system and how they fit together - Micro-services, Async messaging (Kafka, RabbitMQ), Caching, Load Balancers etc.

  • Career Prep Pack

    1. Get personalised career planning and coaching
    2. Access a curated, concept-wise set of DS/Algo problems
    3. Complete a mock test series (5+ Mock Tests)
    4. Learn interview approaches from mock interview recordings
    5. Learn tips and hacks to get noticed by recruiters

Have more questions? Chat with us


Chat with us
WHAT ARE YOU WAITING FOR?

Upskill with Crio


Apply Now