Byte Size Chunks: Java Object-Oriented Programming & Design

Byte Size Chunks: Java Object-Oriented Programming & Design

7 Hours
Deal Price$19.00
Suggested Price
$49.00
You save 61%
Byte Size Chunks: Java Object-Oriented Programming & Design
$19.00$49.0061% OFF
Byte Size Chunks: Java Object-Oriented Programming & Design

37 Lessons (7h)

  • Start Here
    Introduction2:11
  • An Object-Oriented State of Mind
    Objects are puppies
    Classes and Objects: An Object-Oriented State of Mind
    Static Variables and Methods
    Access Modifiers
    Classes and Objects: A Simple Example I
    Classes and Objects: A Simple Example II
    Is-A Inheritance - setting up a class hierarchy
    Is-A Inheritance - parent class, child class relationship
    Runtime polymorphism
    The Object Base Class
    Interface: Introduction
    Interfaces vs Abstract Base Class
    Interfaces in Detail
    Interface Default Methods: Avoid Backward Compatibility Nightmares
    Interfaces and Inheritance in Action
  • Java Language Constructs: The Best Thing Since Sliced Bread
    Exceptions
    The Immutability of Strings
    Object Identity: == and .equals()
    Generics: Type Safety and Code Re-use
    Collections: Containers for all purposes
    Generic Containers - much cooler
    Inner Classes: Horses for Courses - Static vs Non-Static
    Inner Classes: Horses for Courses - Anonymous and Local
  • A serious drill with lots of code:-)
    A File is like a Barrel
    A Serious Java Application: Our First
    A Serious Java Application: Parsing Stock Ticker Data - I
    A Serious Java Application: Parsing Stock Ticker Data - II
    A Serious Java Application: Parsing Stock Ticker Data - III
    A Serious Java Application: Parsing Stock Ticker Data - IV
    A Serious Java Application: Parsing Stock Ticker Data - V
  • Packages and Jars
    Jars: Not As Boring as They Might Seem
    Packages
    Packages and Jars in Action
  • Some Object-Oriented Design Principles
    Design Principle #1: Rely on Interfaces, not Implementations
    Design Principle #2: The Open/Closed Principle
    Design Principle #3: The Principle of Least Knowledge
    Design Principle #4,5: Dependency Inversion and the Hollywood Principle
Byte Size Chunks: Java Object-Oriented Programming & Design
$19.00$49.0061% OFF
View similar items
DescriptionInstructorImportant DetailsRelated Products

Conquer Java with Just 7 Hours of Premium Instruction

L
LoonycornLoonycorn is comprised of four individuals--Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh--who have honed their tech expertises at Google and Flipkart. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students. For more details on the course and instructor, click here.

Description

Java seems an appropriate name for a language that seems so dense, you may need a cuppa joe after 10 minutes of self-study. Luckily, you can learn all you need to know in this short course. You'll scale the behemoth that is object-oriented programming, mastering classes, objects, and more to conquer a language that powers everything from online games to chat platforms.
  • Learn Java inside & out w/ 7 hours of content
  • Master object-oriented (OO) programming w/ classes, objects & more
  • Understand the mechanics of OO: access modifiers, dynamic dispatch, etc.
  • Dive into the underlying principles of OO: encapsulation, abstraction & polymorphism
  • Comprehend how information is organized w/ packages & jars

Specs

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Basic Java knowledge required

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...