Alpha 3.0

Admissions Closed. Join New Winter Batch.
Write your awesome label here.

Congratulation, you have successfully joined!

Welcome to Alpha BATCH 3.0 :)

Batch Start Date - 7th January, 2023
Our Alphaits Love us  
24K+ students
400+ video
12+ Hours
live sessions
Write your awesome label here.

Our Students are selected in

+ many more

What you'll learn?

  • Complete Java Language
  • Complete Data Structures & Algorithms
  • Live Resume Preparation
  • Live Interview Preparation & mentorship sessions.
  • 300+ Coding Questions on All Important Topics (asked by Top Companies)

Questions Practice

300+ Carefully Curated & Solved Questions Practice
Course Duration - 3.5 months
Course access is for one year.


400+ Video Lectures that cover all important DSA for internships/placements
Batch start date 7th January, 2023
Alternate Day Lecture Upload 

What's new?

Our experience tells us that students on average are 3 times more serious in a paid batch. The completion of course and watch time of students increases exponentially.

All Topics Covered

  • Flowcharts 
  • Backtracking
  • Variables & Data Types in Java
  • Time & Space Complexity 
  • Operators
  • ArrayLists
  • if-else Statements
  • Linked Lists
  • Flow Control (Loops)
  • Stacks 
  • Patterns
  • Queues
  • Functions & Methods
  • Greedy Algorithms
  • Arrays
  • Binary Trees
  • Sorting Algorithms
  • Binary Search Trees
  • 2D Arrays
  • Heaps/Priority Queues
  • Strings
  • Hashing 
  • Bit Manipulation
  • Tries
  • OOPs
  • Graphs
  • Recursion
  • Dynamic Programming
  • Divide & Conquer
  • Segment Trees


taught by

Shradha Khapra

Co-founder, Apna College
Ex-Microsoft, Software Engineer
Ex-Microsoft, SWE
Google SPS, India 

Coding. That's Apna College.

  • Start today
    - You are just 3.5 months away from cracking your dream company.
  • Believe in yourself 
    - Coding is simple. You just need the right guidance. Follow us and in just 3.5 months you will be Internship/Placement ready for Tech companies. 
Start your Placement Journey Today. 

Frequently asked questions

I don't know anything about Coding, is this batch good for me?
Yes, this course will cover all important concepts from basic till advanced. So, there is no need to know anything about coding beforehand.
Do I need to be a Computer Science student to take up this course?
Anyone, from any background or field of study, can take up this course and learn DSA.
Can I do this course with my college classes?
Yes, it is a self-paced course and can be done along with college classes.
Is the course in Hindi or English?
The course is taught in Hinglish (a mix of Hindi & English). 
How long is the course access?
The course is accessible for the duration of one year.
Will there be a Certificate of completion?
Yes, you will get a certificate after finishing this course.
Is there a course schedule? 
Yes, each lesson will be unlocked on alternative days so that you have ample time to learn core concepts & practice questions.
Will there be question practice in the course?
Yes, the course has 200+ carefully curated questions solved in class. 
What are Data Structures and Algorithms(DSA)?
These are tools & techniques that will help us write good code.
A data structures is a named location that can be used to store and organize data.
An algorithm is a collection of steps to solve a particular problem.
Why should I learn Data Structures and Algorithms(DSA)?
  • Data Structures and Algorithms are frequently asked in Job interviews of many companies like Microsoft, Google, Amazon, Facebook & many many more.
  • It also help you to write optimized and scalable code.
  • You will also learn to write code that runs faster and requires less storage.
Is there a group/community I can join after enrolling?
Yes, we will inform you about the community to join after the batch starts.
Will there be LIVE classes?
No, this is a recorded self-paced course. There will be some LIVE mentorship sessions regarding interview preparation, resume building, project making etc. 
What are the class timings?
The lectures will be in recorded format and uploaded according to schedule(alternate days). The timings for the 7 Live sessions might vary which will be conveyed to students in advance.
I just completed 12th and I want to start preparing for my internship/job as a Software Developer, can I take it?
Yes, you are eligible to enrol as we will cover everything from basics to advanced. It is always better to start as early as possible. It will give you a good head start and ample time to practice. 
Where will I find my course after purchase?
You will find your course in the My Courses section. Please note, the lectures will be visible after the course starts on 7th Jan, 2023.
I paid but still did not receive any welcome email/unable to access my course. What to do?
In most of the cases this is because you filled a different email address or wrongly typed your email address while payment. In such a case please send us an email at with the subject "ENROLMENT ISSUE ALPHA BATCH 3" along with your full name, phone number, payment id from Razorpay and a screenshot of your payment. 
What is the difference between Alpha Ready & Alpha Batch?
Alpha Ready is a completely recorded batch where you get all the lectures on the 1st day (after purchase). Whereas, Alpha Batch has additional 7 Live Mentorship Sessions and lectures are uploaded as per the alternate day schedule.
Should I get Alpha Ready or Alpha 3.0 Batch?
If you are a student whose placements are approaching within the next 1 or 2 months and you prefer to study at your own pace, you can go for Alpha Ready. As you will get all the lectures on Day 1.
For students who prefer to study in an ongoing batch along with others, please go for Alpha Batch.