Skip to content

I am sharing my journey of studying a course on Programming in Java taught by Prof.Debasis Samanta Sir IIT Kharagpur

Notifications You must be signed in to change notification settings

omunite215/NPTEL-Programming-in-Java-Ultimate-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 

Repository files navigation

OOPs-Concept-in-Java

This Repository has the ultimate guide to crack the exam of Programming in Java Course taught by Prof.Debasis Samanta Sir from I.I.T(Indian Institute of Technology) Kharagpur

This will also help you practice Java.

I am sharing all my codes I did during preparation of Exam and my learning process.

You need to understand these concepts first before solving assignments weekwise:

Week-1 => Basic Concepts.

Week-2 => Methods, Functions and Encapsulation.

Week-3 => Access Specifiers, Static scope, Info Hiding.

Week-4 => Packages and Interfaces(Basics).

Week-5 => Interfaces Advanced and Basics of Exception Handling.

Week-6 => Multithreading and IOStream.

Week-7 => IOStream advanced usage and Applet Programming(basics).

Week-8 => Applet Programming advance concepts and Abstract Window Toolkit(AWT).

Week-9 => Swing Programming and Abstract Window Toolkit(AWT).

Week-10 => Networking with Java.

Week-11 => Java DataBase Connectivity(JDBC) in detail.

Week-12 => Case Studies.

Course Online Exam Questions:

github

How to use this Repository?

This Repository is for Reference.

This Repository has all the solutions of NPTEL Weekly Assignments. Just Click on Branches and select the week number.

Each Branch has readme file where you will find all the questions.

The top most comment is the problem statement to understand the problem and code together.

Explanation of code has been done through comments wherever neccessary.

Tips for Assignment and Exam :-

- Every assignment has testcase so your code must need to pass all the testcases to get marks in assignment.

- Dont Write customized print statements because showing your creativity will simply mark zero. I got Zero in few assignments not because output was wrong but wrote long print statements before outputs.

- Prepare basics well before going into Exam.

Reference Links to prepare for exam:-

Extras:-

Whenever you learn a programming language, you understand about basics of how a software works that makes you think about the beauty of technology. Taking Java or any other programming language will clear your basic concepts of programming which will take you deeper into techonology and help you understand the world of computers.

🏠 Built With:

My Skills

πŸ›  Skills

My Skills

πŸš€ About Me

Specializations:

  • UI/UX Design.
  • Web Development

πŸ™‹β€β™‚οΈ Connect With Me

πŸ—’οΈ Authors

  • Om Patel

Om's Logo Image