+ Add to collection

CURATOR

EXTRAS

  • Lifetime access. No limits!
  • Mobile accessibility
  • Add to wishlist

LearnJava : Learn to program in Java

+ Add to collection

In this playlist you'll learn to program using the Java programming language and framework. Watch lesson 00 to learn how to setup your computer so you can follow along with the lessons. You can download the source code and exercises for all the lessons at https://github.com/mafudge/LearnJava. Please post your questions and feedback to the comments section. Thank you, Michael

Self-Study Content
  1. Learn Programming in Java - Lesson 00 : Getting Set-up for Learning Java

    In this first video in the series which will teach you how to program in Java, we will walk through

  2. Learn Programming in Java - Lesson 01 : Java Programming Basics

    This first lesson covers the basic anatomy of a java program. We'll write a simple

  3. Learn Programming in Java - Lesson 02 : Variables, Data Types and Assignment.

    In this lesson we cover variables, datatypes and the assignment statement. We also take a look at ar

  4. Learn Programming in Java - Lesson 03 : More Variables / Type Casting

    In this screen cast we pick up where we left off with variables and discuss how to parse strings int

  5. Learn Programming in Java - Lesson 04 : Introducing Objects

    In this lesson we introduce objects, classes, properties and methods. We'll only use objects and cla

  6. Learn Programming in Java - Lesson 05 : Methods / Functions

    In this lesson we cover the ins and outs of creating your own methods / functions in Java. We'll dis

  7. Learn Programming in Java - Lesson 06 : Custom Classes

    This the lesson where we'll learn to create and use our own classes. We'll talk about constructors,

  8. Learn Programming in Java - Lesson 07 : JavaDoc and Unit Tests

    In this lesson we continue our exploration of objects and classes. We'll learn how to use the JavaDo

  9. Learn Programming in Java - Lesson 08 : If-Else statement

    We'll introduce the if-else statement in this lesson. First we will cover how the statement is used

  10. Learn Programming in Java - Lesson 09 : Switch / If-Else Ladder

    This lesson, a continuation of lesson 08 explores two more branching structures in Java: the switch

  11. Learn Programming in Java - Lesson 10 : For Loops

    This lesson introduces iterative structures focusing on the for loop. We'll start with concepts like

  12. Learn Programming in Java - Lesson 11 : While Loops

    Lesson 11 pick up where lesson 10 left off - exploring iterative structures in Java. This time we lo

  13. Learn Programming in Java - Lesson 12 : Arrays

    In this lesson we introduce arrays. We'll explain their purpose and why you want to use them. Throug

  14. Learn Programming in Java - Lesson 13: Multidimensional Arrays

    In this lesson we take a look at multidimensional arrays. You'll see how to declare, index, and enum

  15. Learn Programming in Java - Lesson 14: ArrayList and Collections

    In this lesson, we explore Java collections, specifically the ArrayList. We'll discuss the similarit

  16. Learn Programming in Java: Lesson 15 - Sorting and Searching

    This lesson introduces sorting and searching of collections. We'll briefly discuss the how's and why

  17. Learn Programming in Java - Lesson 16: Exceptions

    In this video we will walk you through the basics of Java exceptions and how you use them to handle

  18. Learn Programming in Java - Lesson 17: File Input/Output

    In this lesson we cover how to read data from and write data to files. We'll discuss the two common

  19. Learn Programming in Java - Lesson 18: GUI Programming with Java Swing

    In this lesson we introduce the basics of Graphical Users Interface (GUI) programming using the Java

  20. Learn Programming In Java - Lesson 19: Interfaces and Inheritence.

    In this lesson we will cover the important object-oriented programming (OOP) concepts of interfaces

  21. Learn Programming in Java - Lesson 20: Web Services

    In this lesson we put everything we've learned together and create a program which will read earthqu

Reviews

Ask your own question. Don't worry, it's completely free!