× Successfully! Added to wish list

Learn Java Programming -Live Free,Learn To Code

By: Loonycorn A 4-Ppl Team;ex-Google.

  • 5
  • (8)
  • 16:48:17
  • 95
  • 24
  • Language: English
599 1996
Apply
Promocode successfully applied Promocode not valid

Course Summary

  • Taught by a Stanford-educated, ex-Googler, husband-wife team
  • This course will use Java and an Integrated Development Environment (IDE). Never fear, we have a detailed video on how to get this downloaded and set up.
  • Hundreds of lines of source code, and hundreds of li

Read More

Target Audience

  • Yep! Folks with zero programming experience - liberal arts majors, doctors, accountants, lawyers
  • Yep! Engineering students from non-CS majors looking to learn fairly serious programming
  • Nope! Experienced Java programmers - this class will be boring for you:)
  • Yep! Computer Science students or software engineers with no experience in Java, but experience in Python, C++ or even C#. You might need to skip over some bits, but in general the class will still have new learning to offer you :-)

Pre-Requisites

  • No prior programming experience needed:)
  • The class will make use of Java and an IDE - never fear, we have a detailed video to walk you through the process of setting this up

Curriculum

  • Introduction
    03:32
  • Download for sec 2
  • Download for Sec 2
  • Coding is like Cooking
    07:36
  • Functions as Food Processors
    10:58
  • Installing Java and Setting up an IDE
    12:43
  • Variables - Primitives, Objects, Null
    09:39
  • Hello World! (Drill)
    06:50
  • Don't Jump Through Hoops, Use Loops
    09:03
  • Arrays and Lists - Drill
    14:27
  • Maps
    05:01
  • Maps - Drill
    05:39
  • Download for Sec 3
  • Download for Sec 3
  • The Evolutionary Arc from C, through C++, to Java
    12:12
  • Objects are like puppies
    03:45
  • Classes and Objects: An Object-Oriented State of Mind
    18:59
  • Static Variables and Methods
    06:47
  • Access Modifiers
    14:52
  • Classes and Objects: A Simple Example I
    11:57
  • Classes and Objects: A Simple Example II
    09:17
  • Is-A Inheritance - setting up a class hierarchy
    08:57
  • Is-A Inheritance - parent class, child class relationship
    07:09
  • Runtime Polymorphism
    14:21
  • The Object Base Class
    06:08
  • Interfaces : Introduction
    14:19
  • Interfaces vs Abstract Base Class
    06:43
  • Interfaces In Detail
    15:36
  • Interface Default Methods: Avoid Backward Compatibility Nightmares
    11:15
  • Interfaces and Inheritance in Action
    18:58
  • Download for Sec 4
  • Download for Sec 4
  • Exceptions
    12:09
  • Object Identity: == and .equals()
    10:27
  • Generics: Type Safety and Code Re-use
    16:07
  • Collections: Containers for all purposes
    11:47
  • Generic Containers - much cooler
    09:48
  • Ordered Associative Containers - The Tree Map
    09:46
  • Inner Classes: Horses for Courses - Static vs Non-Static
    14:15
  • Inner Classes: Horses for Courses - Anonymous and Local
    09:45
  • A File is like a Barrel
    11:21
  • A Serious Java Application: Our First
    14:45
  • A Serious Java Application: Parsing Stock Ticker Data - I
    18:42
  • A Serious Java Application: Parsing Stock Ticker Data - II
    10:40
  • A Serious Java Application: Parsing Stock Ticker Data - III
    17:01
  • A Serious Java Application: Parsing Stock Ticker Data - IV
    16:25
  • A Serious Java Application: Parsing Stock Ticker Data - V
    16:09
  • Download for Sec 5
  • Threading, and Why It Matters
    14:10
  • Threading: Old school vs New school
    11:57
  • Traditional Threading Support
    14:18
  • Threading and Concurrency: A lot going on at once
    11:28
  • Synchronized Methods, Livelock, Deadlock and Starvation
    10:38
  • Working with threads - and our first synchronization bug!
    15:38
  • Threads: Object locking and static variables in action
    05:57
  • Digging Deeper into Callables and Futures
    15:21
  • Threading: New school fun in action
    12:49
  • Threading: Executors are pretty cool
    16:01
  • Download for Sec 6
  • Functional Programming: A State of Mind
    04:10
  • Lambda Functions: A Crossover Hit
    12:06
  • Lambda Functions: No more boiler-plate code
    10:30
  • Lambda functions for real - in code
    17:48
  • Downloadable for Sec 7
  • Recursion
    16:56
  • Reflection: Not a Dark Art
    15:51
  • Reflection: A real use case
    10:22
  • Annotations: Notes to Self can be Super-Useful
    16:53
  • Working With Dates in Java
    17:41
  • Jars: Not As Boring as They Might Seem
    13:28
  • Packages
    07:04
  • Packages and Jars in Action
    04:23
  • Serialisation
    08:45
  • Cloning
    14:40
  • The Immutability of Strings
    07:27
  • Download for Sec 8
  • Frameworks - A State of Mind
    16:59
  • The Basic Idea of Swing
    16:58
  • Swing and the Model-View-Controller Paradigm
    12:16
  • The Mechanics of Swing - I
    08:18
  • The Mechanics of Swing - II
    18:35
  • A Serious Swing App: News Curation Browser - I
    17:19
  • A Serious Swing App: News Curation Browser - II
    15:18
  • A Serious Swing App: News Curation Browser - III
    16:14
  • A Serious Swing App: News Curation Browser - IV
    17:45
  • Observers, Events and Listeners
    10:17
  • Actions, And The Command Design Pattern
    12:26
  • A Peek at JavaFX - I
    11:01
  • A Peek at JavaFX - II
    10:18
  • Properties And Bindings
    11:20
  • Properties And Bindings In Action
    04:13
  • Download for Sec 9
    00:00
  • Starting up - palindromes and points within a distance
    18:16
  • Play the Game Of Life and Break A Document Into Chunks
    18:33
  • Implement paint fill to color a region on screen
    00:00

About the Author

Loonycorn A 4-Ppl Team;ex-Google.,

Loonycorn is us, Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh. Between the four of us, we have studied at Stanford, IIM Ahmedabad, the IITs and have spent years (decades, actually) working in tech, in the Bay Area, New York, Singapore and Bangalore. Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too Swetha: Early Flipkart employee, IIM Ahmedabad and IIT Madras alum Navdeep: longtime Flipkart employee too, and IIT Guwahati alum We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Unanth! We hope you will try our offerings, and think you'll like them :-)

More From Author

Reviews

Archana Thakur
5

This is great for starters like me. The concepts are so clear and well explained.

Learn Java Programming -Live Free,Learn To Code

  • 16:48:17
  • 95
  • 24
  • Language: English
1996 599
  • 15 days Money back Gurantee
  • Unlimited Access
  • Android, iPhone and iPad Access
  • Certificate of Completion

Course Summary

  • Taught by a Stanford-educated, ex-Googler, husband-wife team
  • This course will use Java and an Integrated Development Environment (IDE). Never fear, we have a detailed video on how to get this downloaded and set up.
  • Hundreds of lines of source code, and hundreds of li

Read More

Target Audience

  • Yep! Folks with zero programming experience - liberal arts majors, doctors, accountants, lawyers
  • Yep! Engineering students from non-CS majors looking to learn fairly serious programming
  • Nope! Experienced Java programmers - this class will be boring for you:)
  • Yep! Computer Science students or software engineers with no experience in Java, but experience in Python, C++ or even C#. You might need to skip over some bits, but in general the class will still have new learning to offer you :-)

Pre-Requisites

  • Yep! Folks with zero programming experience - liberal arts majors, doctors, accountants, lawyers
  • Yep! Engineering students from non-CS majors looking to learn fairly serious programming
  • Nope! Experienced Java programmers - this class will be boring for you:)
  • Yep! Computer Science students or software engineers with no experience in Java, but experience in Python, C++ or even C#. You might need to skip over some bits, but in general the class will still have new learning to offer you :-)

About the Author

Loonycorn A 4-Ppl Team;ex-Google.,

Loonycorn is us, Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh. Between the four of us, we have studied at Stanford, IIM Ahmedabad, the IITs and have spent years (decades, actually) working in tech, in the Bay Area, New York, Singapore and Bangalore. Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too Swetha: Early Flipkart employee, IIM Ahmedabad and IIT Madras alum Navdeep: longtime Flipkart employee too, and IIT Guwahati alum We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Unanth! We hope you will try our offerings, and think you'll like them :-)

More From Author

Review & Rating

Archana Thakur 5

This is great for starters like me. The concepts are so clear and well explained.