In today's fast-paced world, technology plays a vital role in shaping our lives. One of the most prominent technologies that have revolutionized various industries is programming. Among the multitude of programming languages available, Java stands out as one of the most widely used and versatile languages. For students pursuing computer science and engineering, learning Java is essential to their academic and professional success. In this blog post, we will explore the comprehensive lecture slides of the course CSE310 - Programming in Java, conducted by the esteemed instructor Ravi Kant Sahu at Lovely Professional University (LPU).
Lecture 1 : Java Platform Overview
Java is a programming language and a platform. Java is a high level, robust, secured and object-oriented programming language. Developed by Sun Microsystems (James Gosling).
Lecture 2 : Fundamentals of Programming in Java
Your_text_is_here.
Lecture 3 : Variables and Data Types
Your_text_is_here.
Lecture 4 : Operators
Your_text_is_here.
Lecture 5 : Control Structures
Your_text_is_here.
Lecture 6 : Branching Statements
Your_text_is_here.
Lecture 7 : Array and Enum
Your_text_is_here.
Lecture 8 : Wrapper Classes
Your_text_is_here.
Lecture 9 : ArrayList
Your_text_is_here.
Lecture 10 : Inheritance, Super and Final Keywords
Your_text_is_here.
Lecture 11 : Methods and Constructors
Your_text_is_here.
Lecture 12 : This, Final, Super and Static Keywords
Your_text_is_here.
Lecture 13 : Abstract Class and Inheritence
Your_text_is_here.
Lecture 14 : String Handling (String Class)
Your_text_is_here.
Lecture 15 : String Handling (StringBuilder Class)
Your_text_is_here.
Lecture 16 : DateTime API
Your_text_is_here.
Lecture 17 : Nested Class
Your_text_is_here.
Lecture 18 : Interfaces and Lambda Expressions
Your_text_is_here.
Lecture 19 : Exception Handling
Your_text_is_here.
Lecture 20 : IO Streams
Your_text_is_here.
Lecture 21 : Assertion
Your_text_is_here.
Lecture 22 : Generics
Your_text_is_here.
Lecture 23 : Collection API
Your_text_is_here.