You are on page 1of 6

Hi My Friend

Java is the most popular programming language in the world. Employers are willing to pay top
salaries for Java developers. It is time for you to learn Java to boost your career and increase
your income.

These courses are for those who are new to Java and prefer learning by watching and listening.
The best thing about these courses is that they are absolutely free. You can watch the courses
online or download them to your personal computer for offline viewing how cool is that?
Each course is organized into small videos. You can pick and choose which topic you want to
learn and work at your own pace. I know we all have busy lives so it is nice to be able to learn in
the evenings or on the weekends.

To start learning just follow the link Start Learning Now under the course you are interested in.
The site will require you to register for a free account .but no money or credit card is required
this is all absolutely free I like free stuff J

Here are your 5 free Java video training courses. My friend, John Purcell, created three of the
courses and I created two of the courses (yippee)!
1. Java Tutorial for Complete Beginners
2. Java Design Patterns and Architecture
3. Java Multi-threading
4. Eclipse IDE for Beginners - Increase Your Productivity
5. Java Database Connection - JDBC and MySQL


1. Java Tutorial for Complete Beginners


Learn to program in the Java programming language. This course assumes no prior
programming knowledge, just a desire to learn to program.

Instructor: John Purcell


Lectures: 75

Duration: 16 hours

Students enrolled: 401K

Price: Free


What You Will Learn:





Java Core
o Language fundamentals
o Object-Oriented Programming concepts
o Handling exceptions
o Generics and Wildcards
o Reading and writing files

The Java Collections Framework


o ArrayList
o LinkedLists
o HashMap
o Sorting collections

Additional Topics
o Eclipse shortcuts
o Java 8 Lambda Expressions
o Recommended books

Start Learning Now


http://www.luv2code.com/javafree1

2. Java Design Patterns and Architecture


Discover how to use design patterns to structure and simplify your Java program on this FREE
Java Tutorial for Beginners

Instructor: John Purcell

Lectures: 19
Duration: 4 hours

Students enrolled: 56K

Price: Free

What You Will Learn:

A brief history of software design.

Structural Patterns: Model-View-Controller; Observer;

Smaller Scale Patterns: Singleton; Beans; DAO; Factory; Faade; Adapter.

Start Learning Now


http://www.luv2code.com/javafree2

3. Java Multi-threading
Unveiling the mysteries of multithreading in Java. The ultimate Java multithreading course

Instructor: John Purcell

Lectures: 6

Duration: 3 hours
Students enrolled: 46K

Price: Free

What You Will Learn:

Starting threads; Basic thread synchronization

Multiple Locks; Re-entrant Locks

Thread Pools; Deadlock; Semaphores

Callable and Future

Interrupting threads

Multithreading in Swing with SwingWorker

Start Learning Now


http://www.luv2code.com/javafree3






4. Eclipse IDE for Beginners - Increase Your Productivity
This course delivers the step-by-step guidance to help you master the core topics and
techniques with Eclipse.

Instructor: Chad Darby (me J)

Lectures: 14
Duration: 1 hours

Students enrolled: 7K

Price: Free



What You Will Learn:

















Getting Started with Eclipse


o Installing the Eclipse IDE
o Create a Java application
o Exploring the Eclipse user interface
Managing Source Code
o Searching and Navigating
o Generating Java source code
o Refactoring code
Advanced Features
o Debugging
o Adding JAR files
o Running JUnit tests
o Importing projects
o Exporting projects
o Setting Eclipse preferences

Start Learning Now


http://www.luv2code.com/javafree4

5. Java Database Connection - JDBC and MySQL


In this course, you learn how to connect to a MySQL database using Java JDBC.


Instructor: Chad Darby (me J)

Lectures: 18

Duration: 2 hours

Students enrolled: 6K

Price: Free


What You Will Learn:




















Getting Started with JDBC


o JDBC Overview
o Setting up the development environment
Performing Basic JDBC Operations
o Submitting queries
o Inserting; Updating; Deleting
Calling Stored Procedures:
o IN, INOUT and OUT parameters
o Result Set
Transactions and Metadata:
o Defining JDBC transactions
o Accessing Database metadata
o Reading ResultSet metadata
Handling BLOBs and CLOBs
o Reading and writing BLOBs and CLOBs

Start Learning Now


http://www.luv2code.com/javafree5

You might also like