Core Java And Object Oriented Programming
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.59 GB | Duration: 8h 41m
Learn Java Programming and OOPS from a very basic level.
What you'll learn
Fundamental Concepts of Java Programming Like Data Type, UNICODE, Control Structure, Arrays etc.
Object Oriented Programming (Class, Object, Method, Constructor, this, super, overloading, overriding, Inheritance, Polymorphism, Abstraction, Encapsulation)
Core Java Skill required for the JAVA DEVELOPER Like Multithreading, Exception Handling, String, Lambda Expression, Collection Framework, Stream API
Learn CODING SKILL with so many demonstrated solutions.
Requirements
Only willingness to learn Programming is required.
We will start JAVA from the very basic level and prepare you to go for the expertise level.
Description
In this Course you are going to learn the Programming fundamental those are used in Java, like Datatypes, variables, literals, identifiers, keywords, operators, ASCII, UNICODE, random number, Scanner class, conditional statements(if-else, switch-case), loops(while, do-while, for), Arrays(1D, 2D), Methods etc.You are going to learn the Object Oriented Programming Concepts. You will be taught very fundamental concepts of OOPS like Class, Objects, Methods, Constructor, this, super, Inheritance, Abstraction, Polymorphism, Encapsulation etc. with so many Practical Problems those are asked in most of the examination papers and technical interviews.You are going to learn the Core Java Concepts. The topics taught in this section are Exception Handling, Multithreading, Lambda Expression, Collections framework, Stream API with so many Practical Problems those are used in most of the real life projects.Each topics of the Course have been demonstrated on Eclipse IDE that may enable you to understand the process of writing high quality Java Code. After completion of this course you may be able to apply your skills to learn many Java based Frameworks like Hibernate, Struts, Spring etc. which are on demand Frameworks in the IT industry. This course can be beneficial for those, who have Java as a major subject in their academic institute or for those who are preparing for Software Jobs as a Java Developer.
Overview
Section 1: Course Introduction and Elements of Programming.
Lecture 1 First Java Programming in Eclipse IDE.
Lecture 2 Keywords, Identifier and Literals.
Lecture 3 Data Types.
Lecture 4 Type Casting and Auto promotion.
Lecture 5 ASCII, UNICODE and Escape Sequence.
Lecture 6 Operators.
Lecture 7 String.
Lecture 8 Random Number.
Lecture 9 Command Line Arguments.
Lecture 10 Input through Scanner Class.
Section 2: Conditional Statements and Loops.
Lecture 11 Conditional Statements- if-else.
Lecture 12 Conditional Statements- switch-case.
Lecture 13 while and do-while
Lecture 14 for
Section 3: Arrays.
Lecture 15 Arrays 1D
Lecture 16 Arrays 2D
Section 4: Class, Objects and Methods
Lecture 17 Class and Objects Creation.
Lecture 18 Implementation of Class, Objects and Methods together.
Lecture 19 Array of Objects.
Lecture 20 Method Parameter and Return types.
Section 5: Constructors
Lecture 21 Understanding Constructor.
Lecture 22 Types of Constructors.
Lecture 23 What is 'this' keyword.
Lecture 24 Calling instance variable using 'this'.
Lecture 25 Calling Object using 'this'.
Lecture 26 Calling a Constructor using 'this'.
Lecture 27 Reusing Constructors using 'this'.
Section 6: static keywords
Lecture 28 Understanding 'static' keyword.
Lecture 29 static variable.
Lecture 30 static methods.
Lecture 31 static blocks.
Section 7: Inheritance
Lecture 32 Understanding Inheritance.
Lecture 33 A real live example.
Lecture 34 Type of inheritance.
Lecture 35 Accessing variable using 'super' keyword.
Lecture 36 Accessing methods using 'super' keyword.
Lecture 37 Accessing constructors using 'super' keyword.
Section 8: Polymorphism.
Lecture 38 Understanding Polymorphism.
Lecture 39 Method Overloading.
Lecture 40 Method Overriding.
Section 9: Abstraction
Lecture 41 Understanding Abstraction.
Lecture 42 Abstract Class.
Lecture 43 Interface.
Section 10: Encapsulation.
Lecture 44 Understanding Encapsulation.
Lecture 45 Package.
Lecture 46 Access Modifiers.
Section 11: Exception Handling.
Lecture 47 Understanding Exception Handling.
Lecture 48 try, catch and finally.
Lecture 49 throw, throws and Custom Exception.
Section 12: Strings in Java
Lecture 50 Understanding String Class.
Lecture 51 Comparing Strings.
Lecture 52 StringBuffer Class
Lecture 53 StringBuilder
Section 13: Multithreading in Java.
Lecture 54 Understanding Multithreading
Lecture 55 Types of Thread creation.
Lecture 56 Creating Thread using Runnable Interface
Lecture 57 Creating Thread using Thread class
Lecture 58 Creating and Running Multiple Threads
Section 14: Lambda Expression
Lecture 59 Understanding Lambda Expression.
Lecture 60 Functional Interface.
Lecture 61 Lambda expression with no argument and no return type.
Lecture 62 Lambda expression with argument and no return type.
Lecture 63 Lambda expression with argument and return type.
Lecture 64 Lambda expression using class concepts
Section 15: Collection Framework
Lecture 65 Understanding Collection Framework
Lecture 66 List Interface
Lecture 67 ArrayList
Lecture 68 LinkedList
Lecture 69 Vector
Lecture 70 Stack
Lecture 71 Set Interface
Lecture 72 HashSet
Lecture 73 LinkedHashSet
Lecture 74 TreeSet
Lecture 75 HashMap
Section 16: Stream API.
Lecture 76 Understanding Stream API
Lecture 77 Filter() and Map() with Integer values
Lecture 78 Filter() and Map() with String values
Lecture 79 Stream() with Class
Lecture 80 Count(), Distinct(), Limit() with stream()
Lecture 81 min(), max(), sorted() ascending and descending with stream
Lecture 82 Processing multiple Collections using flatMap()
Section 17: Simple Banking Project
Lecture 83 Understanding the project
Lecture 84 Creating Bank Class
Lecture 85 Creating Menu Class
Lecture 86 Creating Operations Class.
Lecture 87 Creating the Account for the Customer.
Lecture 88 Showing the Account details of the customer.
Lecture 89 Showing the Balance of the Customer.
Lecture 90 To deposit amount in an Account number.
Lecture 91 To withdraw amount from the customer balance.
Lecture 92 Interest calculation for all customers.
Academic Students who have a course in their Syllabus.,Those who are preparing for Java Developer Job.,Everyone who are interested to learn Programming skill.
Screenshots
Download link
rapidgator.net:
https://rapidgator.net/file/16a4f3dccbf8738b1531e60466f66536/ofjmy.Core.Java.And.Object.Oriented.Programming.part1.rar.html https://rapidgator.net/file/1d04eae8d4e1e8d02cfc0fd4be8cd1f0/ofjmy.Core.Java.And.Object.Oriented.Programming.part2.rar.html https://rapidgator.net/file/f03d1b59144524da5661391f481a629b/ofjmy.Core.Java.And.Object.Oriented.Programming.part3.rar.html
uploadgig.com:
https://uploadgig.com/file/download/54699D922397eb05/ofjmy.Core.Java.And.Object.Oriented.Programming.part1.rar https://uploadgig.com/file/download/e2cC7b75Ff303497/ofjmy.Core.Java.And.Object.Oriented.Programming.part2.rar https://uploadgig.com/file/download/740352aA58f85eeE/ofjmy.Core.Java.And.Object.Oriented.Programming.part3.rar
nitroflare.com:
https://nitroflare.com/view/62C764E87BFF34C/ofjmy.Core.Java.And.Object.Oriented.Programming.part1.rar https://nitroflare.com/view/5A3962211C300F9/ofjmy.Core.Java.And.Object.Oriented.Programming.part2.rar https://nitroflare.com/view/24C2B603ED2F2C4/ofjmy.Core.Java.And.Object.Oriented.Programming.part3.rar