ADD ANYTHING HERE OR JUST REMOVE IT…
DigitalEdu
  • Home
  • All courses
    • Business / Management
    • Forex / Trading
    • Hypnosis / NLP
    • Health / Medical
    • Internet Marketing
    • Internet Marketing Sales
    • Personal Development
    • Real Estate
    • Seduction / Dating / Sex
    • Everything Else
  • Contact us
Login / Register
Sign inCreate an Account

Lost your password?
Wishlist
0 items / $0.00
Menu
DigitalEdu
0 items / $0.00
-76%
Home Internet Marketing Mosh Hamedani – Ultimate Java Part 2: Object-oriented Programming
LiveTantra - The Tantric Couple Webinar Bundle $399.00 $72.00
Back to products
PhotoReading Deluxe Course $530.00 $67.00

Mosh Hamedani – Ultimate Java Part 2: Object-oriented Programming

$29.00 $7.00

DIGITAL DOWNLOAD

Clear, concise, practical OOP using real-world examples, exercises and step-by-step solutions.

Coupon 20% discount: LIFETIME

Add to wishlist
SKU: D0043E220128 Category: Internet Marketing Tags: Java, Mosh Hamedani, Ultimate Java Part 2: Object-oriented Programming
Share:
  • Description
  • Reviews (8)
Description

Mosh Hamedani - Ultimate Java Part 2: Object-oriented Programming

Mosh Hamedani – Ultimate Java Part 2: Object-oriented Programming

Level Up Your Java Skills

Heard about object-oriented programming, but not sure what it is?

Object-oriented programming (OOP) is a popular style of programming. It comes up in technical interviews often and it’s an essential skill for every developer.

The problem is that there’s lots of bad info out there about OOP. Lots of myths, misconceptions, bad advice and downright poor tutorials and books. It took me a long time to really get it!

That’s why I’ve designed this course for you.

No fluff, no jargons, no over-complicated descriptions.

Clear, concise, practical OOP using real-world examples, exercises and step-by-step solutions.

By the end of this course, you’ll be able to…

  • Write object-oriented Java code with confidence
  • Get ready to learn advanced Java features
  • Write clean code like a pro

What You’l Learn…

This course is the second part of The Ultimate Java Mastery Series and covers:

  • Object-oriented programming principles
  • What is coupling and how to reduce it
  • All about classes and interfaces
  • Dependency injection
  • Strategies for reusing code
  • Refactoring procedural code towards an object-oriented design
  • Writing proper object-oriented code
  • And much, much more…

Who is this course for?

  • Anyone who wants to learn object-oriented programming
  • College students who want to better understand Java
  • Java developers who want to brush up on their Java skills

Course Curriculum

Getting Started (8 min)
Preview1- Introduction (0:34)
Preview2- Programming Paradigms (3:40)
Preview3- Benefits of Object-oriented Programming (2:12)
Preview4- Course Structure (1:48)
Start5- Source Code
Classes (1h 4 min)
Start1- Introduction (0:42)
Start2- Classes and Objects (3:13)
Start3- Creating Classes (4:24)
Start4- Creating Objects (4:30)
Start5- Memory Allocation (3:53)
Start6- Procedural Programming (5:37)
Start7- Encapsulation (4:37)
Start8- Getters and Setters – Title (7:27)
Start9- Abstraction (2:24)
Start10- Coupling (4:18)
Start11- Reducing Coupling (7:17)
Start12- Constructors (5:13)
Start13- Method Overloading (2:52)
Start14- Constructor Overloading (2:44)
Start15- Static Members (4:21)
Start16- Classes Quiz
Start17- Summary (0:50)
Refactoring Towards an Object-oriented Design (41 min)
Start1- Introduction (0:54)
Start2- The Problem (2:40)
Start3- What Classes Do We Need? (3:41)
Start4- Extracting the Console Class (2:58)
Start5- Overloading Methods (2:39)
Start6- Extracting the MortgageReport Class (1:25)
Start7- Extracting the MortgageCalculator Class (6:17)
Start8- Moving Away from Static Members (5:55)
Start9- Moving Static Fields (2:18)
Start10- Extracting Duplicate Logic (4:56)
Start11- Extracting getRemainingBalances – Title (6:13)
Start12- One Last Touch (2:01)
StartA Quick Note
Inheritance (50 min)
Start1- Introduction (0:25)
Start2- Inheritance (3:48)
Start3- The Object Class (4:59)
Start4- Constructors and Inheritance (2:41)
Start5- Access Modifiers (3:56)
Start6- Overriding Methods (2:50)
Start7- Upcasting and Downcasting (5:20)
Start8- Comparing Objects (9:48)
Start9- Polymorphism (5:23)
Start10- Abstract Classes and Methods (2:22)
Start11- Final Classes and Methods (2:48)
Start12- Deep Inheritance Hierarchies (2:48)
Start13- Multiple Inheritance (2:03)
Start14- Inheritance Quiz
Start15- Summary (1:10)
Interfaces (55 min)
Start1- Introduction (0:36)
Start2- What are Interfaces (6:04)
Start3- Tightly-coupled Code (3:56)
Start4- Creating an Interface (5:23)
Start5- Dependency Injection (1:29)
Start6- Constructor Injection (3:20)
Start7- Setter Injection (2:39)
Start8- Method Injection (2:27)
Start9- Interface Segregation Principle (7:10)
Start10- Project- MyTube Video Platform (3:33)
Start11- Solution (5:08)
Start12- Fields (3:13)
Start13- Static Methods (2:52)
Start14- Private Methods (2:02)
Start15- Interfaces and Abstract Classes (2:09)
Start16- When to Use Interfaces (3:13)
Start17- Interfaces Quiz
Start18- Course Wrap Up (0:32)
StartThank You

Reviews (8)

8 reviews for Mosh Hamedani – Ultimate Java Part 2: Object-oriented Programming

There are no reviews yet.

Be the first to review “Mosh Hamedani – Ultimate Java Part 2: Object-oriented Programming” Cancel reply

You must be logged in to post a review.

Related products

Add to cart
Add to wishlist

Bonnie Biafore – Online Investing Hacks

Internet Marketing
Rated 4.39 out of 5
$12.00
-83%
Add to cart
Add to wishlist

Nicholas Scalice – Landing Page Masterclass

Internet Marketing
Rated 4.48 out of 5
$394.00 $67.00
-93%
Add to cart
Add to wishlist

Bob Proctor – Thinking Into Results

Business / Management, Internet Marketing
Rated 3.73 out of 5
$1,195.00 $82.00
-77%
Add to cart
Add to wishlist

Federico Fort – Teespring Pro Selling T-Shirts Made Easy

Business / Management, Internet Marketing
Rated 3.93 out of 5
$30.00 $7.00
-70%
Add to cart
Add to wishlist

Ryan Kittleson – ZBrush Modeling Footwear

Internet Marketing
Rated 4.09 out of 5
$40.00 $12.00
-81%
Add to cart
Add to wishlist

Dave Kaminski – Gig Money

Business / Management, Internet Marketing
Rated 3.59 out of 5
$299.00 $56.00
-88%
Add to cart
Add to wishlist

Caitlin Bacher – The Fab Facebook Group System

Internet Marketing
Rated 4.02 out of 5
$997.00 $122.00
-96%
Add to cart
Add to wishlist

Chad Kimball – Multi Location Maps Cash

Internet Marketing
Rated 4.27 out of 5
$997.00 $37.00
-93%
Add to cart
Add to wishlist

Jeet Bannerjee – Income Incubator Academy

Business / Management, Internet Marketing
Rated 3.96 out of 5
$1,997.00 $137.00
-81%
Add to cart
Add to wishlist

Eric Lofholm – The Silver Protege Program

Internet Marketing
Rated 3.98 out of 5
$299.00 $57.00
Logo DIGITAL EDU

EDUCATION IS FOR ALL

About
  • Contact Us
  • Faqs
My Account
  • Wishlist
  • Downloadable
2022 www.digitaledu.courses
  • Menu
  • Categories
Set your categories menu in Theme Settings -> Header -> Menu -> Mobile menu (categories)
  • Home
  • All courses
  • Blog
  • Portfolio
  • About us
  • Contact us
  • Wishlist
  • Login / Register
Shopping cart
close
Start typing to see posts you are looking for.
Shop
Wishlist
0 items Cart
My account