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)
- Session 8: Handling Input and Output
In this chapter, we will discuss how to handle both input and output in Java.
→ View on Youtube
→ Download slides (PDF)
- Session 9: Graphical User Interfaces
In this chapter, we discuss how to construct graphical user interfaces with Java.
→ View on Youtube
→ Download slides (PDF)
Book
Interested 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!