Java Programming and Dynamic Webpage Design

BCA · Semester 5 — Core Java, OOP in Java, exception handling, multithreading, applets, JDBC and servlets basics.

6 महीनेअवधि 1Subject 5Chapters ऑनलाइनTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Part 1 of the syllabusपाठ्यक्रम भाग 1

    Unit-wise coaching with notes and doubt classes.

    Unit 1: Java FundamentalsUnit 2: OOP in JavaUnit 3: Exceptions and Multithreading
  3. 3
    Part 2 of the syllabusपाठ्यक्रम भाग 2

    Unit-wise coaching with notes and doubt classes.

    Unit 4: Applets, AWT and Event HandlingUnit 5: JDBC and Servlets
  4. 4
    Unit tests & assignmentsयूनिट टेस्ट

    Regular tests in the university / board pattern.

  5. 5
    Semester 5 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षा

    Previous papers and full revision before the exam.

  6. 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 टॉपिक
  1. Features of Java
  2. JDK, JRE, JVM and bytecode
  3. Data types, variables and operators
  4. Control statements and arrays
  5. Strings
02Unit 2: OOP in Java 5 टॉपिक
  1. Classes, objects और constructors
  2. this and static
  3. Inheritance, super and method overriding
  4. Abstract classes and interfaces
  5. Packages and access modifiers
03Unit 3: Exceptions and Multithreading 5 टॉपिक
  1. try, catch, finally, throw and throws
  2. Checked and unchecked exceptions
  3. Thread class and Runnable interface
  4. Thread life cycle
  5. Synchronisation
04Unit 4: Applets, AWT and Event Handling 4 टॉपिक
  1. Applet life cycle
  2. AWT components and layouts
  3. Event delegation model and listeners
  4. Introduction to Swing
05Unit 5: JDBC and Servlets 5 टॉपिक
  1. JDBC architecture and drivers
  2. Steps to connect to a database
  3. Statement and PreparedStatement
  4. Servlet life cycle
  5. 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.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.