Basic Java Programming

Course Videos and Lecture Materials for Basic Java Programming

Video Lectures

View the complete playlist on Youtube.

  • Session 0: Introduction to the Lecture
    About this course.
    → View on Youtube
  • Session 1: A General Introduction to Programming
    In this lecture, the fundamental concepts of programming in general are explained.
    → View on Youtube
    Download slides (PDF)
  • Session 2: Getting to Know Java
    In this lecture, you will get acquainted with the basics of the Java programming language.
    → View on Youtube
    Download slides (PDF)
  • Session 3: Setting Up Your Development Environment
    In this lecture, we’ll teach you how to get Java and you IDE (Eclipse) installed so you’re ready to get started.
    → View on Youtube
    Download slides (PDF)
  • Session 4: Moving Toward Object Oriented Programming
    In this lecture, we’ll introduce you to the fundamental concepts of object oriented programming and show how these work in Java.
    → View on Youtube
    Download slides (PDF)
  • Session 5: Controlling the Flow of Your Program
    In this lecture, we’ll show you how you can guide the flow of your program using if-else, for, while, and other statements.
    → View on Youtube
    Download slides (PDF)
  • Session 5: Controlling the Flow of Your Program
    In this lecture, we’ll show you how you can guide the flow of your program using if-else, for, while, and other statements.
    → View on Youtube
    Download slides (PDF)
  • Session 6: Handling Exceptions and Debugging
    In this lecture, we will teach you the skills to avoid and handle errors while you program, and to find and fix the errors that will inevitably still occur.
    → View on Youtube
    Download slides (PDF)
  • Session 7: Delving Further into Object Oriented Concepts
    Now that you know the basics of OO programming, you are ready to start exploring some advanced OO concepts.
    → View on Youtube
    Download slides (PDF)

Book

bookInterested to know more about Java programming and to have a comprehensive reference guide while you watch the videos and presentations? Have a look at our comprehensive Java guide, with samples, exercises, case studies, and step-by-step instructions.

The sessions above are structured according to the chapters in our book and made available here free of charge!

“Beginning Java Programming: The Object-Oriented Approach” is published by Wrox, Wiley, and available world-wide. If these sessions have been helpful to you, we definitely would appreciate it if you could pick up a copy!