You can keep up to 10 CVs here -- delete one you don't need.
You can keep up to 10 CVs here -- delete one you don't need.
You can keep up to 10 CVs here -- delete one you don't need.
You can keep up to 10 CVs here -- delete one you don't need.
You can keep up to 10 CVs here -- delete one you don't need.

Java Programming and Dynamic Webpage Design (BCA)

Core Java, OOP in Java, exception handling, multithreading, applets, JDBC and servlets basics.

6 MonthsDuration 5Chapters24Topics

Syllabus · पाठ्यक्रम

Download PDF
01Unit 1: Java Fundamentals 5 topics
  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 topics
  1. Classes, objects and 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 topics
  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 topics
  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 topics
  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

You will be able to

  • 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

Who it is for

  • BCA students of Semester 5 (UP state universities, Lucknow University pattern)
  • Students preparing for Java developer roles

What you need

  • Object Oriented Programming using C++ (BCA Semester 3)
  • JDK installed on a computer (set up at the centre)

Questions

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? Enquire now — our centre will call you.