Free AKTU notes, question banks, previous year papers & syllabus — new material added regularly. Browse free resources
Cover of AKTU Object Oriented Programming with Java (BEEZ052) Syllabus PDF – B.Tech 3rd Year
FREE

AKTU Object Oriented Programming with Java (BEEZ052) Syllabus PDF – B.Tech 3rd Year

Object Oriented Programming with Java BEEZ052

All syllabus, notes, question bank & PYQ for this subject

  • English
  • Semester 5
  • 0 downloads
  • 0 views
Official AKTU syllabus of Object Oriented Programming with Java (BEEZ052) for B.Tech 3rd Year – 3 credits, L-T-P 3-0-0. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.

Syllabus — Object Oriented Programming with Java

Download PDF

BEEZ052 · 3 credits · L-T-P 3-0-0

BEEZ052: Object Oriented Programming with Java

Course Outcomes

At the end of course , the student will be able to:

CO 1Develop the object-oriented programming concepts using JavaK , K 3 4
CO 2Implement exception handling, file handling, and multi-threading in JavaK ,K 2 4
CO 3Apply new java features to build java programs.K 3
CO 4Analyse java programs with Collection FrameworkK 4
CO 5Test web and RESTful Web Services with Spring Boot using Spring Framework conceptsK 5

Course Content

L-T-P: 3-0-0

UnitTopicProposed Lecture
IIntroduction: Why Java, History of Java, JVM, JRE, Java Environment, Java Source File Structure, and Compilation. Fundamental, Programming Structures in Java: Defining Classes in Java, Constructors, Methods, Access Specifies, Static Members, Final Members, Comments, Data types, Variables, Operators, Control Flow, Arrays & String. Object Oriented Programming: Class, Object, Inheritance Super Class, Sub Class, Overriding, Overloading, Encapsulation, Polymorphism, Abstraction, Interfaces, and Abstract Class. Packages: Defining Package, CLASSPATH Setting for Packages, Making JAR Files for Library Packages, Import and Static Import Naming Convention For Packages08
IIException Handling: The Idea behind Exception, Exceptions & Errors, Types of Exception, Control Flow in Exceptions, JVM Reaction to Exceptions, Use of try, catch, finally, throw, throws in Exception Handling, In-built and User Defined Exceptions, Checked and Un-Checked Exceptions. Input /Output Basics: Byte Streams and Character Streams, Reading and Writing File in Java. Multithreading: Thread, Thread Life Cycle, Creating Threads, Thread Priorities, Synchronizing Threads, Inter-thread Communication.08
IIIJava New Features: Functional Interfaces, Lambda Expression, Method References, Stream API, Default Methods, Static Method, Base64 Encode and Decode, ForEach Method, Try-with-resources, Type Annotations, Repeating Annotations, Java Module System, Diamond Syntax with Inner Anonymous Class, Local Variable Type Inference, Switch Expressions, Yield Keyword, Text Blocks, Records, Sealed Classes08
IVJava Collections Framework: Collection in Java, Collection Framework in Java, Hierarchy of Collection Framework, Iterator Interface, Collection Interface, List Interface, ArrayList, LinkedList, Vector, Stack, Queue Interface, Set Interface, HashSet, LinkedHashSet, SortedSet Interface, TreeSet, Map Interface, HashMap Class, LinkedHashMap Class, TreeMap Class, Hashtable Class, Sorting, Comparable Interface, Comparator Interface, Properties Class in Java.08
VSpring Framework: Spring Core Basics-Spring Dependency Injection concepts, Spring Inversion of Control, AOP, Bean Scopes- Singleton, Prototype, Request, Session, Application, Web Socket, Auto wiring, Annotations, Life Cycle Call backs, Bean Configuration styles Spring Boot: Spring Boot Build Systems, Spring Boot Code Structure, Spring Boot Runners, Logger, BUILDING RESTFUL WEB SERVICES, Rest Controller, Request Mapping, Request Body, Path Variable, Request Parameter, GET, POST, PUT, DELETE APIs, Build Web Applications08

Text Books

  1. Herbert Schildt, "Java The complete reference", McGraw Hill Education
  2. Craig Walls, “Spring Boot in Action” Manning Publication
  3. Steven Holzner, “Java Black Book”, Dreamtech.
  4. Balagurusamy E, “Programming in Java”, McGraw Hill
  5. Java: A Beginner’s Guide by Herbert Schildt, Oracle Press
  6. Greg L. Turnquist “Learning Spring Boot 2.0 - Second Edition”, Packt Publication
  7. AJ Henley Jr (Author), Dave Wolf, “Introduction to Java Spring Boot: Learning by Coding”, Independently Published

Ratings & Reviews

No reviews yet — share your experience with this item.

Write a review

CAPTCHA — solve the equation shown

Reviews are checked by our team before appearing publicly.