Java with DSA and system design

This course has been designed to help you become a complete and professional Java professional. This unique industrial program will teach you the entire Java Development process which helps to land jobs in top organizations by developing industry-ready projects. After completing this course, you will have a thorough understanding of various Data Structures and Algorithms with System Design in Java which will further enhance your career as a Java developer. This course will be taught in Hindi language.
Language: hinglish
Duration: 6-7 months

What you'll learn

  • Fundamentals of Computer Science
  • Learning OS
  • Version Control System and Git
  • Getting Started with JAVA
  • Understand Advance Java
  • Getting Started with Database
  • Hanson’s with Sql - MySQL
  • Exploring MongoDB
  • Learning JDBC
  • Introduction to Algorithms and Analysis
  • Understanding Array, String, Recursion LLD, Stack and Queue and Much More
  • Learning Search, Divide and Conquer, Greedy Algorithm etc
  • Design Principal and its importance
  • System Design
  • Getting Started with Spring Boot
  • Spring Rest
  • Starting and Completing Full Fledge Project


  • System with minimum i3 processor or better
  • At least 4 GB of RAM
  • Working internet connection
  • Dedication to learn

Course Curriculum

21 Jan '23 Course Introduction
  • Course Induction
  • Course Overview And Dashboard Description
  • Introduction Of Application Development Industry
  • PW Skills Lab Introduction
  • Next Topic
22 Jan'23 Computer Basics
  • What is a Computer ?
  • Classification of Computer (Based on Size, Work and Purpose)
  • Components of Computer(Basic)
  • Important Components of Computer(Primary Memory, Processor, Secondary Memory)
23 Jan'23 Git and Github
  • Git foundation
  • Setting, maintaining and tracking git repos
  • Git snapshots
24 Jan'23 Git and Github
  • Git for team management
  • Git branches
  • Git merging
  • Git and Github ecosystem
25 Jan'23 Software Installation
  • Download and Install Java
  • Download and Install Eclipse
  • Download and Install Visual Studio Code
View More

Course Projects

OOPs Project
  • Core Java Guesser Game project(Console based)
Core Java
  • Hospital Management App(Console Based)
Project - JDBC
  • CRUD operation applicationin layered approach of Student table using Factory Desgin Pattern
Project - JEE
  • Building CustomerRelationship manager System using JDBC,Servlets and HTML
Project - Hibernate
  • Building CustomerRelationship manager System using ORM, Servlets and HTML
View More
Priya Bhatia

Expertise in data structure competitive programing and solving an analytical problems and implementing data structure algorithm in multiple programing language. I have done my M.Tech in Artificial Intelligence at IIT Hyderabad and have an experience of implementation in multiple projects.

Navin Reddy

I am Corporate Java trainer. Since past few years successfully trained many professionals at JP Morgan, Accenture, Polaris and L&T infotech. My youtube channel "Telusko" presently has 1.7 million subscribers. Passionate about Java Technology for over a decade and moved on as a corporate trainer. I am certified blockchain developer and Currently, building Applications running on Blockchain (dapps).

Hyder Abbas

Corporate Software Development Trainer with a demonstrated track record of success in the IT and Ed-tech industries. I started my career as a software developer and have since taught Java, Python, Javascript to hundreds of IT enthusiasts, including corporate professionals, throughout the years.I have been developing software for over 6 years.

Vishwa Mohan

Vishwa Mohan, an accomplished CIO at Physics Wallah, brings a wealth of expertise in software engineering, data science, big data, and AI/ML.Having held prominent positions at esteemed organizations like LinkedIn, WalmartLabs, PayPal, and Oracle, has deepened his understanding of cutting-edge technologies. However, his journey doesn't end there. Vishwa's passion for education has driven him to become one of the top educators in the edTech industry, both in India and abroad. With a strong educational background from IIT BHU and 14 years of teaching experience, he has emerged as a top educator at prominent edTech companies in India and abroad. Vishwa's mentoring has impacted over 100,000 professionals and students, with his students finding success at prestigious companies, including FAANG. In an ever-evolving world of technology, Vishwa Mohan stands as a beacon of inspiration, bridging the gap between academia and industry, and guiding the next generation of tech enthusiasts towards success.

Manvi Tyagi

Software Engineer at Twitter (Ex-SWE Intern at Paypal, Innovaccer) - 3+ years of teaching experience in the Software Domain - Founder of non-profit community - Girl Code It, Impacted ~20k beginners in tech

Class Details
Batch Name:
Binary Batch
Start Date:
21st Jan'23
Class Timings:
Doubt Session:
Live Doubt Clearing Session 3PM - 6PM IST Wednesday & Friday
Course Features
  • Java with DSA & System Design Certification
  • Self-Paced Learning
  • 25 + hands-on industry real-time projects
  • 150+ hours classes
  • Every week doubt clearing session
  • 2 Year Dashboard access
  • Course Materials
  • Doubt clearing one to one
  • Doubt clearing through mail and support
  • Discord Community
  • Assignments
  • Quiz in every module
  • Live projects with real-time implementation
  • Resume building
  • Career guidance
  • Interview Preparation
  • Mock Interviews
  • Regular assessment
  • 80% Scheduled Classes & 20% Live Classes
  • PWLabs Access
  • Experience Portal Access

Get in touch

Have a query about our courses? Get in touch with us and we will guide you through a new world of redefined learning.