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: OOP in JavaUnit 3: Exceptions and Multithreading
- 3
Part 2 of the syllabusपाठ्यक्रम भाग 2Unit-wise coaching with notes and doubt classes.
Unit 4: Applets, AWT and Event HandlingUnit 5: JDBC and Servlets
- 4
Unit tests & assignmentsयूनिट टेस्टRegular tests in the university / board pattern.
- 5
Semester 5 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 · 24 topics
01Unit 1: Java Fundamentals
5 टॉपिक+
- Features of Java
- JDK, JRE, JVM and bytecode
- Data types, variables and operators
- Control statements and arrays
- Strings
02Unit 2: OOP in Java
5 टॉपिक+
- Classes, objects और constructors
- this and static
- Inheritance, super and method overriding
- Abstract classes and interfaces
- Packages and access modifiers
03Unit 3: Exceptions and Multithreading
5 टॉपिक+
- try, catch, finally, throw and throws
- Checked and unchecked exceptions
- Thread class and Runnable interface
- Thread life cycle
- Synchronisation
04Unit 4: Applets, AWT and Event Handling
4 टॉपिक+
- Applet life cycle
- AWT components and layouts
- Event delegation model and listeners
- Introduction to Swing
05Unit 5: JDBC and Servlets
5 टॉपिक+
- JDBC architecture and drivers
- Steps to connect to a database
- Statement and PreparedStatement
- Servlet life cycle
- Introduction to JSP
About this course
आप यह कर पाएँगे
- Explain Java features, JVM, JDK and bytecode, and write basic Java programs
- Apply OOP in Java - classes, constructors, inheritance, interfaces and packages
- Handle errors using exceptions and write multithreaded programs
- Create GUI programs with AWT/Swing using the event delegation model
- Connect Java programs to a database with JDBC
- Explain the servlet life cycle and build simple dynamic web pages
यह किसके लिए है
- BCA students of Semester 5 (UP state universities, Lucknow University pattern)
- Students preparing for Java developer roles
आपको क्या चाहिए
- Object Oriented Programming using C++ (BCA Semester 3)
- JDK installed on a computer (set up at the centre)
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus does this Java Programming and Dynamic Webpage Design course follow?
It follows the common UP state university BCA syllabus (University of Lucknow pattern) for BCA Semester 5. If your own university's syllabus differs, the centre follows your university's syllabus and unit order.
Applets are outdated - why are they taught?
Some university syllabi still include applets, so the trainer covers them for the exam and also teaches Swing, which is used today.
Which tools are used?
JDK with VS Code, Eclipse or NetBeans, MySQL for JDBC and Apache Tomcat for servlets.