Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Part 1 of the syllabusपाठ्यक्रम भाग 1Unit-wise coaching with notes and doubt classes.
Unit 1: Java FundamentalsUnit 2: Classes, Inheritance and InterfacesUnit 3: Exception Handling and Multithreading
- 3
Part 2 of the syllabusपाठ्यक्रम भाग 2Unit-wise coaching with notes and doubt classes.
Unit 4: Collections and I/O StreamsUnit 5: GUI Programming and JDBC
- 4
Unit tests & assignmentsयूनिट टेस्टRegular tests in the university / board pattern.
- 5
Semester 4 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षाPrevious papers and full revision before the exam.
- 6
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
सिलेबस · पाठ्यक्रम
1 subject · 5 chapters · 31 topics
01Unit 1: Java Fundamentals
6 टॉपिक+
- Features of Java
- JDK, JRE, JVM and bytecode
- Data types, variables, type casting
- Operators and control statements
- Arrays and command-line arguments
- String and StringBuffer classes
02Unit 2: Classes, Inheritance and Interfaces
7 टॉपिक+
- Classes, objects and methods
- Constructors and the this keyword
- Method overloading and overriding
- Inheritance and the super keyword
- final and static keywords
- Abstract classes and interfaces
- Packages and access modifiers
03Unit 3: Exception Handling and Multithreading
6 टॉपिक+
- Types of errors and exceptions
- try, catch, finally, throw, throws
- User-defined exceptions
- Thread life cycle
- Creating threads - Thread class and Runnable
- Thread priority and synchronization
04Unit 4: Collections and I/O Streams
6 टॉपिक+
- Wrapper classes and autoboxing
- Collection framework - List, Set, Map
- ArrayList, LinkedList, HashSet, HashMap
- Iterator
- Byte and character streams
- File reading and writing
05Unit 5: GUI Programming and JDBC
6 टॉपिक+
- AWT components and layout managers
- Event handling - delegation event model, listeners
- Swing components - JFrame, JButton, JTextField
- Applet basics
- JDBC architecture and drivers
- Connecting to MySQL and executing queries
About this course
आप यह कर पाएँगे
- Explain the features of Java, JDK, JRE and JVM and compile and run Java programs
- Write programs using data types, operators, control statements, arrays and strings
- Apply classes, objects, constructors, inheritance, interfaces and packages
- Handle errors with try, catch, finally, throw and throws and create user-defined exceptions
- Create multithreaded programs and use synchronization
- Use collection classes such as ArrayList and HashMap
- Build simple GUI programs with AWT / Swing and connect to a database using JDBC
यह किसके लिए है
- Diploma Computer Science & Engineering students of Semester 4 (BTEUP)
- Diploma IT and BCA students learning core Java
- Students who know C++ and want to learn Java
आपको क्या चाहिए
- Basic programming in C / C++ and knowledge of OOP concepts
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus is followed?
The BTEUP Diploma Computer Science & Engineering Semester 4 Java Programming syllabus. Where your college syllabus differs, the centre follows your own syllabus.
Which Java version and IDE are used?
A current JDK with Notepad / command line first, then NetBeans, Eclipse or VS Code.
Is this useful for jobs?
Yes. Core Java is the base for Android development, backend development and many campus placement tests.