Aula #1 - Object Orientated Programming Concepts - Java Intermediate Tutorial #1 
Aula #2 - Class Inheritance - Java Intermediate Tutorial #2 
Aula #3 - Polymorphism - Java Intermediate Tutorial #3 
Aula #4 - Casting and instanceof - Java Intermediate Tutorial #4 
Aula #5 - Interface - Java Intermediate Tutorial #5 
Aula #6 - Interface Inheritance - Java Intermediate Tutorial #6 
Aula #7 - Introduction to Exceptions - Java Intermediate Tutorial #7 
Aula #8 - Exception Propagation - Java Intermediate Tutorial #8 
Aula #9 - Files and Using File Object - Java Intermediate Tutorial #9 
Aula #10 - Buffering a FileWriter, Writing to File - Java Intermediate Tutorial #10 
Aula #11 - Buffering File Reader, Reading a File - Java Intermediate Tutorial #11 
Aula #12 - Processing Formatted Contents - Java Intermediate Tutorial #12 
Aula #13 - Encrypting a String and Write Encrypted Content - Java Intermediate Tutorial #13 
Aula #14 - Generic Class Types (Stacks, ArrayLists and Maps etc.) - Java Intermediate Tutorial #14 
Aula #15 - Getting all file entries in a Directory - Java Intermediate Tutorial #15 
Aula #16 - Stack Generic - Java Intermediate Tutorial #16 
Aula #17 - Reading an XML File (DOM) - Java Intermediate Tutorial #17 
Aula #18 - Enhanced String encryption with PBE, DES and MD5 - Java Intermediate Tutorial #18 
Aula #19 - Reading an XML File (DOM) - Java Intermediate Tutorial #17 
Aula #20 - Enhanced String encryption with PBE, DES and MD5 - Java Intermediate Tutorial #18 
Aula #21 - Generic Maps and HashMaps - Java Intermediate Tutorial #19 
Aula #22 - Generic Lists and ArrayLists - Java Intermediate Tutorial #20 
Aula #23 - Threads - Java Intermediate Tutorial #21 
Aula #24 - Intermediate Java Tutorial - 1 - Common String Methods 
Aula #25 - Intermediate Java Tutorial - 2 - Some More String Methods 
Aula #26 - Intermediate Java Tutorial - 3 - Recursion 
Aula #27 - Intermediate Java Tutorial - 4 - Introduction to Collections 
Aula #28 - Intermediate Java Tutorial - 5 - ArrayList Program 
Aula #29 - Intermediate Java Tutorial - 6 - LinkedList 
Aula #30 - Intermediate Java Tutorial - 7 - LinkedList Program 
Aula #31 - Intermediate Java Tutorial - 8 - Converting Lists to Arrays 
Aula #32 - Intermediate Java Tutorial - 9 - Collections Method sort 
Aula #33 - Intermediate Java Tutorial - 10 - Methods reverse and copy 
Aula #34 - Intermediate Java Tutorial - 11 - Collections Methods fill 
Aula #35 - Intermediate Java Tutorial - 12 - addAll 
Aula #36 - Intermediate Java Tutorial - 13 - frequency, disjoint 
Aula #37 - Intermediate Java Tutorial - 14 - Stacks, push, pop 
Aula #38 - Intermediate Java Tutorial - 15 - Queue 
Aula #39 - Intermediate Java Tutorial - 15 - Queue 
Aula #40 - Intermediate Java Tutorial - 16 - HashSet 
Aula #41 - Intermediate Java Tutorial - 17 - Generic Methods 
Aula #42 - Intermediate Java Tutorial - 18 - Implementing a Generic Method 
Aula #43 - Intermediate Java Tutorial - 19 - Generic Return Types 
Aula #44 - Intermediate Java Tutorial - 20 - Introduction to Applets 
Aula #45 - Intermediate Java Tutorial - 21 - How to put an Applet on a Website 
Aula #46 - Intermediate Java Tutorial - 22 - init for Applets 
Aula #47 - Intermediate Java Tutorial - 23 - Drawing an Oval with Slider 
Aula #48 - Intermediate Java Tutorial - 24 - Building the Window for the Slider 
Aula #49 - Intermediate Java Tutorial - 25 - Finishing the Oval Slider Program 
Aula #50 - Intermediate Java Tutorial - 26 - Learning about Threads 
Aula #51 - Intermediate Java Tutorial - 27 - What do I look like, a Thread? 
Aula #52 - Intermediate Java Tutorial - 28 - Beginning Networking 
Aula #53 - Intermediate Java Tutorial - 29 - Making a Simple Networking Applet 
Aula #54 - Intermediate Java Tutorial - 30 - init for Networking Applet 
Aula #55 - Intermediate Java Tutorial - 31 - Listening for User Events 
Aula #56 - Intermediate Java Tutorial - 32 - Getting the Data from the HTML File 
Aula #57 - Intermediate Java Tutorial - 33 - Uploading and Testing the Applet 
Aula #58 - Intermediate Java Tutorial - 34 - Creating a Simple Web Browser 
Aula #59 - Intermediate Java Tutorial - 35 - Building the GUI 
Aula #60 - Intermediate Java Tutorial - 36 - loadCrap 
Aula #61 - Intermediate Java Tutorial - 37 - Best Browser Ever? 
Aula #62 - Intermediate Java Tutorial - 38 - Awesome Instant Messaging Program with Streams and Sockets 
Aula #63 - Intermediate Java Tutorial - 39 - GUI for Bucky Instant Messenger 
Aula #64 - Intermediate Java Tutorial - 40 - Setting Up the Server 
Aula #65 - Intermediate Java Tutorial - 41 - Waiting for a Connection 
Aula #66 - Intermediate Java Tutorial - 42 - Setting Up the Streams 
Aula #67 - Intermediate Java Tutorial - 43 - whileChatting 
Aula #68 - Intermediate Java Tutorial - 44 - Closing Down the Streams and Sockets 
Aula #69 - Intermediate Java Tutorial - 45 - How to Send Messages 
Aula #70 - Intermediate Java Tutorial - 46 - Displaying Messages in the Chat Window 
Aula #71 - Intermediate Java Tutorial - 47 - Giving the User Permission to Type 
Aula #72 - Intermediate Java Tutorial - 48 - Testing the Servers Instant Messenger 
Aula #73 - Intermediate Java Tutorial - 49 - Beginning the Client Messaging System 
Aula #74 - Intermediate Java Tutorial - 50 - Creating the GUI for the Client 
Aula #75 - Intermediate Java Tutorial - 51 - Setting Up the Client for Chatting 
Aula #76 - Intermediate Java Tutorial - 52 - Connecting to the Server 
Aula #77 - Intermediate Java Tutorial - 53 - Setting Up the Client Streams 
Aula #78 - Intermediate Java Tutorial - 54 - whileChatting Client 
Aula #79 - Intermediate Java Tutorial - 55 - Closing Down the Client Stuff 
Aula #80 - Intermediate Java Tutorial - 56 - Sending Messages to the Server 
Aula #81 - Intermediate Java Tutorial - 58 - Finishing the Coding for the Instant Message Program 
Aula #82 - Intermediate Java Tutorial - 59 - Running Buckys Instant Messenger! 
Aula #83 - CS 211: Intermediate Java Programming 
Aula #84 - Magic 8 Ball Tutorial with Java using Eclipse