Object Oriented Programming in Java | OOPs in Java Full Course

preview_player
Показать описание
⭐⭐⭐⭐TIME STAMP IS IN THE COMMENT SECTION⭐⭐⭐⭐

💠💠[ There are 4 Courses in this Specialization

This video covers course number 3
⭐(3) Object Oriented Programming in Java

(1) Java Programming: Solving Problems with Software
(2) Java Programming: Arrays, Lists, and Structured Data

⭐(4) Data Structures and Performance
COURSE NUMBER 4 LINK WILL BE HERE ]

Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about.

⭐ Important Notes ⭐
⌨️ The creator of this course is University of California SAN DIEGO

✨✨PLEASE IGNORE THESE TAGS✨✨
#javaoopsconceptswithexamples
java oops concepts
java oops
#javaobjectorientedprogrammingtutorial
#javaobjectsandclasses
#javaoopstutorialforbeginners
#oopsconceptinjava
oops concepts
object oriented programming
#objectorientedprogramminginjava
java inheritance
java polymorphism
java abstract class tutorial
java abstraction
java encapsulation
java constructor
java certification training
java training
java training edureka
edureka
freecodecamp
codewithmosh
codewithharry
Рекомендации по теме
Комментарии
Автор

TIME STAMP

[ There are 4 Courses in this Specialization

This video covers course number 3
(3) Object Oriented Programming in Java

FOR COURSE NUMBER 1 AND 2 CLICK HERE : t.ly/kuLF
(1) Java Programming: Solving Problems with Software
(2) Java Programming: Arrays, Lists, and Structured Data

FOR COURSE NUMBER 4 CLICK HERE : t.ly/lBmA
(4) Data Structures and Performance
]

Object Oriented Programming in Java


WELCOME AND PROJECT OVERVIEW: VISUALIZING DATA
0:00:00 Introduction
0:03:29 Welcome object oriented programming in Java Specialization
0:05:24 Project prototype
0:10:14 Your path through the course
0:15:17 concept challenges what and why
0:18:32 in the real world welcome from google engineers
0:19:23 Introduction classes and objects
0:19:48 core defining classes and creating objects
0:31:34 when i Struggled objects
0:32:42 core overloading methods
0:39:42 core public vs private
0:46:50 in the real world public vs private access

MEMORY MODELS, SCOPE, AND STARTING THE PROJECT
0:47:18 introduction memory models scope and project
0:47:47 project module 1 assignment overview
0:49:46 project setting up the starter code in eclipse

0:54:01 Core drawing memory models with primitive data
0:59:08 Support memory models for primitive types
1:02:29 Support setting up and running example in eclipse
1:04:53 When i Struggled compiling and running code
1:05:49 core drawing memory models with projects
1:14:17 Concept challenge memory models 1
1:20:01 Concept challenge memory models 2
1:25:12 Support memory models drawing example
1:30:43 Core introduction to scope
1:39:58 Concept challenge scope
1:46:35 Support putting it all together part 1
1:49:50 Support putting it all together part 2
2:00:04 project module 1 assignment walkthrough

GRAPHICAL OUTPUT: CREATING GUIs AND DISPLAYING DATA
2:04:51 Module introduction graphical user interfaces guis
2:05:09 Project module 3 programming assignment overview
2:06:19 Core graphical user interfaces
2:10:56 Core using paplet
2:22:15 when i struggled guis
2:22:42 Core resizing images
2:28:19 core colors
2:36:43 When i struggled documentation
2:37:50 Support setting up a canvas
2:45:08 support drawing happy face
2:53:01 Support loading and displaying images
2:59:03 core why processing
3:00:12 support using documentation
3:07:20 In the real world documentation
3:10:45 Core setting up map visualization
3:20:34 Core adding markers
3:26:02 Core using live data
3:37:21 Bonus visualizing life expectancy
3:37:51 Bonus setting up the map
3:42:40 Bonus representing data
3:51:34 Bonus coloring markers
4:03:16 Support arraylists and genetics
4:12:11 Project module 3 programming assignment walkthrough

INHERITANCE
4:20:52 module introduction inheritance and polymorphism
4:21:09 project module 4 programming assignment overview
4:22:56 Core why use inheritance
4:28:40 Core Extends
4:34:09 In the real world inheritance 1
4:35:02 Core reference vs object type
4:38:29 When i Struggled the is a relationship
4:39:09 Concept challenge references and objects
4:48:19 Core visibility modifiers
4:52:27 When i Struggled inheritance
4:53:12 Core object creation in Java
4:56:21 Core compiler rules for class construction
5:01:08 Core variable initialization in a class hierarchy
5:05:55 Concept challenge inheritance constructors
5:10:35 concept challenge inheritance construction 2
5:14:21 Core method overriding
5:19:27 Core introduction to polymorphism
5:22:09 When i Struggled polymorphism
5:23:05 Core rules follow for polymorphism
5:27:06 Core casting objects
5:30:41 Concept challenge polymorphism part 1
5:36:49 Concept challenge polymorphism part 2
5:43:33 Core abstract classes and interfaces
5:48:42 In the real world inheritance
5:50:37 project module 4 programming assignment walkthrough

GUIs: RESPONDING TO USER EVENTS
5:58:12 Module introduction responsing to user events
5:58:24 Project module 5 programming assignment overview
6:01:06 Core introuction to event driven programming
6:03:28 In the real world events
6:05:23 Core implementing events in unfoldingmaps
6:10:14 Core implementing buttons in unfoldingmaps
6:16:05 When i struggled buttons and guis
6:17:04 Core listener hierarchy
6:20:11 Project module 5 Programming assignment walkthrough

SEARCHING AND SORTING: FROM CODE TO ALGORITHMS
6:26:12 Module introduction searching and sorting
6:26:31 Project overview
6:27:52 In the real world searching and sorting
6:29:19 Core linear search part 1
6:37:32 Core linear search part 2
6:42:21 Core Binary search
6:53:11 Core binary search example
7:01:30 When i Struggled search
7:02:17 Core introduction to Sorting
7:09:57 Core Selection sort algorithm
7:13:49 Core selection sort implementation
7:20:49 Core selection sort analysis
7:26:03 Concept challenge selection sort
7:31:02 Core mystery sort
7:44:23 Core Javas built in sort
7:48:41 Core comparable interface revisited
7:56:40 Concept challenge which sort
7:59:56 Project module 6 programming assignment walkthrough
8:06:19 End of course message

MyLesson
Автор

I would like to comment just to tell you how much of a beneficial work you are doing. To get such an extensive course for free on YouTube is a blessing .

spivak
Автор

I'm trying to learn from you, DS, Algo, OOP ... I'm continuosly watching daily my preferable vedioes. This is a great initiative. One day your will get millions of subscribers, that time remember me please😁😁😁🥰🥰🥰

integrate
Автор

I am very satisfied by your course, thank you all.

mengistu
Автор

what a legendry explanation I am very happy to learning this

pounkumarj
Автор

Hi, trying this out in 2024. I have this error when running: Error: Could not find or load main class sun.applet.AppletViewer
Caused by: sun.applet.AppletViewer Stack overflow suggests that applets have been depricated years ago and I must backtrack to JDK V8 ???

dwaynemurphy
Автор

Can you please upload the part 4 link is not aviable

marcoferriero
Автор

Nice course. Where can i find courses 1, 2 and 4 ?

rickydoelpawiro
Автор

Thank you so much for this video. It has helped me immensely. When is the 4th part Data Structures coming? It'll be of great help. Thank you for your hard work and time!

zaramahroyan
Автор

Why did you delete course number 4? :(

alejandrofox
Автор

I'm totally lost on how to install unfolding map... I'm trying to run on intelli J

gabbytv
Автор

can u reupload the course number 4 please

agustinignaciogarciarivero
Автор

Hay bro this video cntains the copelete course or not
Finally I appreciate ur efforts keep up

mahmoudhasan
Автор

Do I need to enroll first before I get to the module assignments??

gabbytv
Автор

Im unable to access 4th part of this course. Its showing video unavailable

AR-euop
Автор

Hi
do I have to go through parts 1 and 2 of this course to understand this part ?
I have a basic understanding of programming but it's getting difficult for me to understand concepts of OOP?

muhammadammararshad
Автор

I never forget you guys this is very helpful to me and my carreer

pounkumarj
Автор

4:03:22 when she comes on I tend to get better understanding of things through the entire course.

jetspray
Автор

4:35:00 association, aggregation starts

Adiishresthaaa
Автор

Please upload the last part (4th part)

nailahasan