Learning Java by Example

Start my 1-month free trial
  • Course details

    Do you learn best by doing? Why not learn Java that way? Learn Java Concepts by Example is a Java cookbook that pairs four Java programming challenges with step-by-step solutions. Julian Robichaux shows how to create command-line applications to search text and access a relational database, a GUI app to display and resize images, and a Java API to access third-party webpage content. By practicing these examples, you'll learn concepts such as regular expressions, arrays, JDBC, JAR files, Swing, Java math, lambdas, and RESTful programming—all within the context of real-world applications.


    • Click here to view Julian Robichaux’s instructor page

      Julian Robichaux

      Julian Robichaux is a software engineer focused on Eclipse and Java.

      Julian has been a professional programmer in the private sector since the early nineties. His programming career began with BBS software and Clipper-compliant databases, soon moving to the Lotus Notes/Domino platform, followed by writing software and applications for IBM technologies and systems in general. Along the way, Julian has developed websites, and even written a few iPhone apps.

      While he currently works on the MarvelClient product for panagenda, Julian has worked on consulting and development projects for a number of Fortune 500 companies around the US. He is also a frequent speaker at conferences about IBM collaboration systems in the US and Europe. Find him on Twitter @jrobichaux or LinkedIn.

    Skills covered in this course

  • Welcome

    - Java is a very popular and extremely powerful language for developing applications. And with the huge number of built-in and third party libraries that are available, it seems like you can do just about anything with a Java program. I'm Julian Robichaux and I've been a programmer for 20 years. I spend my days building Java applications that are used by people all over the world. In this course we'll build on your existing Java knowledge, and take a look at some general patterns for Java development. First, we'll take a look at how to do simple things, like create command line applications, and read files. Then we'll move onto some slightly more advanced concepts, like getting data from a relational database, or creating a graphical user interface. After that we'll connect to a website and parse some Json data. And along the way I'll talk about some programming theory, in terms of how to refactor, test and structure your code. All the different concepts we talk about here should…

  • Practice while you learn with exercise files

    Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.

    Download the exercise files for this course. Get started with a free trial today.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.