Intermediate Java
59 Videos
- 1 - Common String Methods
- 2 - Some More String Methods
- 3 - Recursion
- 4 - Introduction to Collections
- 5 - ArrayList Program
- 6 - LinkedList
- 7 - LinkedList Program
- 8 - Converting Lists to Arrays
- 9 - Collections Method sort
- 10 - Methods reverse and copy
- 11 - Collections Methods fill
- 12 - addAll
- 13 - frequency, disjoint
- 14 - Stacks, push, pop
- 15 - Queue
- 16 - HashSet
- 17 - Generic Methods
- 18 - Implementing a Generic Method
- 19 - Generic Return Types
- 20 - Introduction to Applets
- 21 - How to put an Applet on a Website
- 22 - init for Applets
- 23 - Drawing an Oval with Slider
- 24 - Building the Window for the Slider
- 25 - Finishing the Oval Slider Program
- 26 - Learning about Threads
- 27 - What do I look like, a Thread?
- 28 - Beginning Networking
- 29 - Making a Simple Networking Applet
- 30 - init for Networking Applet
- 31 - Listening for User Events
- 32 - Getting the Data from the HTML File
- 33 - Uploading and Testing the Applet
- 34 - Creating a Simple Web Browser
- 35 - Building the GUI
- 36 - loadCrap
- 37 - Best Browser Ever?
- 38 - Awesome Instant Messaging Program with Streams and Sockets
- 39 - GUI for Bucky Instant Messenger
- 40 - Setting Up the Server
- 41 - Waiting for a Connection
- 42 - Setting Up the Streams
- 43 - whileChatting
- 44 - Closing Down the Streams and Sockets
- 45 - How to Send Messages
- 46 - Displaying Messages in the Chat Window
- 47 - Giving the User Permission to Type
- 48 - Testing the Servers Instant Messenger
- 49 - Beginning the Client Messaging System
- 50 - Creating the GUI for the Client
- 51 - Setting Up the Client for Chatting
- 52 - Connecting to the Server
- 53 - Setting Up the Client Streams
- 54 - whileChatting Client
- 55 - Closing Down the Client Stuff
- 56 - Sending Messages to the Server
- 57 - showMessage and able To Type
- 58 - Finishing the Coding for the Instant Message Program
- 59 - Running Buckys Instant Messenger!
Feel free to donate to help support thenewboston. All contributions will be used to upgrade the website, buy new software, and enhance the quality of our tutorials. Thank you so much to all of those who have contributed!