Java Programming Bundle Training Video

Course

Online

Price on request

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Java Programming Bundle Training Video A Practical Java Training Course That Teaches Real World Skills In this project-based Java Programming Bundle video tutorial series, you'll quickly have relevant skills for real-world applications. Follow along with our expert instructor in this Java Programming Bundle Training Video course to get: Concise, informative and broadcast-quality Java Programming Bundle training videos delivered to your desktop The ability to learn at your own pace with our intuitive, easy-to-use interface A quick grasp of even the most complex Java Programming Bundle subjects because they're broken into simple, easy to follow tutorial videos Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Java Programming Bundle tutorial, online or offline... so you'll know the exact steps for your own projects. Course Fast Facts: Only 17.75 hours to complete this course 212 tutorial videos Expert instructors lead each course Download to any Windows PC or Mac and save for viewing off line Course is accessible 24/7 from any computer once downloaded You can study from home or at work at your own pace in your own time Course Description Learning To Program With Java - The Basics Advanced Java Programming Expert author and trainer Mike McMillan guides you through the process of learning to program with Java in both of these training courses. You will start by learning the basics of Java programming. You will install the JDK (Java development kit) and learn about variables, operators, object-oriented programming, classes and objects, and much much more. The beginner course gives you all the knowledge you need to create fully functional Java programs. In the Java Programming Bundle Training Video advanced tutorial, you will get a more in-depth view of the higher level concepts of Java, including topics...

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

System Requirements - DVD and Digital Download Digital Download: Microsoft Windows XP or higher, Mac OS X 10.4 or higher. Minimum screen resolution of 1024x768 Digital Download specific requirements: Between 1GB and 6GB of available hard drive space (depending on the training course) An Internet connection with sufficient bandwidth. You must have at least a 56K modem connection (Broadband recommended). Most modern ADSL and Cable internet solutions will be sufficient. Do...

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Object oriented training
  • Java Programming
  • Java
  • Windows
  • Object-oriented training
  • Database
  • Database training
  • Algorithms
  • Web
  • Writing
  • Programming
  • Object oriented Programming
  • Oriented Programming
  • IT Development
  • Mac
  • Skills and Training

Course programme

01. Learning To Program With Java - The Basics - Introduction
  • 0101 What This Course Covers And What You Need
  • 0102 Biographical Information On The Author
  • 02. Learning To Program With Java - The Basics - Getting Started
    • 0201 Downloading And Installing The JDK
    • 0202 Overview Of The JDK
  • 03. Learning To Program With Java - The Basics - Writing Your First Java Program - Hello, World!
    • 0301 Entering The Program
    • 0302 Compiling And Running The Program
    • 0303 Correcting Errors
    • 0304 Exercise - Modifying The Hello, World! Program
  • 04. Learning To Program With Java - The Basics - Java Building Blocks - Data Types And Variables
    • 0401 Introduction To Data Types
    • 0402 Data Types - int, double
    • 0403 Data Types Continued - string, char, And bool
    • 0404 Variable Naming Rules
    • 0405 Declaring Variables
    • 0406 Assigning Data To Variables
    • 0407 Exercise - Saying Hello To Others
  • 05. Learning To Program With Java - The Basics - Introduction To Classes And Objects
    • 0501 Classes And Objects
    • 0502 Class Data Members
    • 0503 Creating Constructors
    • 0504 toString Method, Creating Class Objects
    • 0505 Accessor Methods
    • 0506 Exercise - A Simple Class
  • 06. Learning To Program With Java - The Basics - Arithmetic Operators And Expressions
    • 0601 The Standard Java Arithmetic Operators
    • 0602 Arithmetic Operator Order Of Operations
    • 0603 Final Variables
    • 0604 Math Class
    • 0605 Mixing Arithmetic Data Types
    • 0606 Exercise 1 - Translating A Formula To Java Code
  • 07. Learning To Program With Java - The Basics - Java Input And Output
    • 0701 Writing Special Characters - Newlines And Tabs
    • 0702 Formatted Output With printf
    • 0703 Using The Scanner To Input Numbers
    • 0704 Using The Scanner To Input Strings
    • 0705 Exercise - A Simple Question And Answer Program
  • 08. Learning To Program With Java - The Basics - Making Decisions
    • 0801 Relational Operators
    • 0802 Logical Operators
    • 0803 Simple if-else Statement
    • 0804 Nested if-else Statements
    • 0805 The if-else if Statement - Part 1
    • 0806 The if-else if statement - Part 2
    • 0807 Exercise 1 - A Question And Answer Program
    • 0808 Exercise 2 - A Calculator Program
  • 09. Learning To Program With Java - The Basics - Performing Repetition
    • 0901 The while Loop - Introduction
    • 0902 Count-controlled while Loops
    • 0903 Condition-controlled while Loops
    • 0904 Results-controlled while Loops
    • 0905 The for Loop - Part 1
    • 0906 The for loop - Part 2
    • 0907 break and continue
    • 0908 Exercise 1 - Looping q And a
    • 0909 Exercise 2 - Looping Calculator
    • 0910 Exercise 3 - for Loop Exercise
  • 10. Learning To Program With Java - The Basics - Methods
    • 1001 Defining A Method - Part 1
    • 1002 Defining A Method - Part 2
    • 1003 Methods With Multiple Parameters
    • 1004 Predicate Methods
    • 1005 Void Methods
    • 1006 Pass By Value
    • 1007 Exercise 1 - Three Example Methods
    • 1008 Exercise 2 - Adding Methods To The Calculator Program
  • 11. Learning To Program With Java - The Basics - ArrayLists
    • 1101 ArrayList Introduction
    • 1102 Declaring And Initializing An ArrayList
    • 1103 Adding Data To An ArrayList
    • 1104 Accessing ArrayList Elements
    • 1105 Passing ArrayLists As Method Arguments
    • 1106 Generating Random Numbers
    • 1107 Searching An ArrayList
    • 1108 Sorting An ArrayList
    • 1109 Exercise 1 - Using An ArrayList To Find Palindromes
    • 1110 Exercise 2 - Finding The Maximum Value
  • 12. Learning To Program With Java - The Basics - Classes And Object-Oriented Programming
    • 1201 Private Data Members
    • 1202 More On Constructors
    • 1203 Displaying Class Data, toString
    • 1204 Set And Get Methods
    • 1205 Increment Method For Time Class
    • 1206 Exercise 1 - Building An Object-Oriented Calculator
    • 1207 Exercise 2 - Extending Time Class
  • 13. Learning To Program With Java - The Basics - Inheritance
    • 1301 Introduction To Inheritance
    • 1302 Overriding Methods
    • 1303 Protected Members
    • 1304 The Object Class
    • 1305 Exercise 1
    • 1306 Exercise 2
  • 14. Learning To Program With Java - The Basics - Polymorphism
    • 1401 Introduction To Polymorphism - Part 1
    • 1402 Introduction To Polymorphism - Part 2
    • 1403 Polymorphism Example
    • 1404 Working With Abstract Classes
    • 1405 Working With Interfaces
    • 1406 Exercise 1
  • 15. Learning To Program With Java - The Basics - Arrays
    • 1501 Declaring An Array
    • 1502 Accessing Array Elements
    • 1503 Passing Arrays As Function Arguments
    • 1504 Two-Dimensional Arrays - Part 1
    • 1505 Two-Dimensional Arrays - Part 2
    • 1506 Exercise 1 - Using Array Elements As Counters
    • 1507 Exercise 2 - Displaying Bar Charts Using Array
    • 1508 Exercise 3 - Creating A Deck Of Playing Cards
  • 16. Learning To Program With Java - The Basics - Additional Java Control Flow Constructs
    • 1601 The switch Statement - Part 1
    • 1602 The switch Statement - Part 2
    • 1603 The do-while Loop - Part 1
    • 1604 The do-while Loop - Part 2
    • 1605 The for-each Loop - Part 1
    • 1606 The for-each Loop - Part 2
    • 1607 Exercise 1 - Rewriting An if-else if Statement Using a switch Statement
    • 1608 Exercise 2 - Rewriting A while Loop with a do-while Loop
    • 1609 Exercise 3 - Using A for-each Loop With ArrayLists
  • 17. Learning To Program With Java - The Basics - File Processing
    • 1701 try-catch Statement
    • 1702 Writing Data To A File
    • 1703 Reading Data From A File
    • 1704 Appending Data To A File
    • 1705 Writing Characters To A File
    • 1706 Reading Characters From A File
    • 1707 Exercise 1 - Creating A To-Do List
    • 1708 Exercise 2 - To-Do List Continued
    • 1709 Exercise 3 - To-Do List Continued
  • 01. Advanced Java Programming - Introduction
    • 0101 What This Course Covers
    • 0102 About The Author
  • 02. Advanced Java Programming - Generic Programming
    • 0201 Building Generic Classes - Part 1
    • 0202 Building Generic Classes - Part 2
    • 0203 Creating Generic Interfaces
    • 0204 Building Generic Methods
    • 0205 Building Generic Classes With Different Types
    • 0206 Generic Programming - Exercise
  • 03. Advanced Java Programming - Sequential Collections
    • 0301 The Collection, List, And Set Interfaces
    • 0302 The Queue And Dequeue Interfaces
    • 0303 The Arraylist Class
    • 0304 The Hashset Class
    • 0305 The Treeset Class
    • 0306 The Priorityqueue Class
    • 0307 Sequential Collections - Exercise 1
    • 0308 Sequential Collections - Exercise 2
  • 04. Advanced Java Programming - Associative Collections
    • 0401 The Map Interface
    • 0402 The Treemap Class
    • 0403 The Hashmap Class
    • 0404 Associative Collections - Exercise
  • 05. Advanced Java Programming - Classic Data Structures
    • 0501 Stacks
    • 0502 Queues
    • 0503 Binary Trees
    • 0504 Classic Data Structures - Exercise 1
    • 0505 Classic Data Structures - Exercise 2
    • 0506 Classic Data Structures - Exercise 3
    • 0507 Classic Data Structures - Exercise 4
  • 06. Advanced Java Programming - Sorting And Searching Algorithms
    • 0601 Insertion Sort
    • 0602 Bubble Sort
    • 0603 Mergesort
    • 0604 Quicksort
    • 0605 Linear Search
    • 0606 Binary Search
    • 0607 Sorting And Searching Algorithms - Exercise 1
    • 0608 Sorting And Searching Algorithms - Exercise 2
  • 07. Advanced Java Programming - Exception Handling
    • 0701 Exceptions Introduction - Uncaught Exceptions
    • 0702 Try-Catch Statement - Part 1
    • 0703 Try-Catch Statement - Part 2
    • 0704 Multiple Catch Clauses
    • 0705 Try-Catch-Finally
    • 0706 Exception Handling - Exercise
  • 08. Advanced Java Programming - Database Programming With JDBC
    • 0801 Installing MySQL On Windows
    • 0802 Installing MySQL On Mac
    • 0803 Installing Connector/J
    • 0804 Connecting To A Database
    • 0805 Querying Data
    • 0806 Creating Database/Tables
    • 0807 Inserting Data
    • 0808 Updating Data
    • 0809 Database Programming With JDBC - Exercise
  • 09. Advanced Java Programming - Network Programming
    • 0901 Working With URLs
    • 0902 Socket Programming Example
    • 0903 Socket Server Programming
    • 0904 Client Server Programming
    • 0905 Network Programming - Exercise
  • 10. Advanced Java Programming - GUI Development With Swing
    • 1001 A Simple Example
    • 1002 Working With Text Fields
    • 1003 Working With Buttons
    • 1004 Working With Lists
    • 1005 Working With Scroll Panes
    • 1006 GUI Development With Swing - Exercise
  • 11. Advanced Java Programming - Multithread Programming
    • 1101 The Main Thread
    • 1102 Creating Threads
    • 1103 Synchronizing Threads
    • 1104 Multithread Programming - Exercise
  • 12. Advanced Java Programming - Java Applets
    • 1201 Simple Applet Example
    • 1202 Creating An Applet - Part 1
    • 1203 Creating An Applet - Part 2
    • 1204 Java Applets - Exercise
  • 13. Advanced Java Programming - Java Web Applications
    • 1301 Installing Tomcat On Windows
    • 1302 Installing Tomcat On Mac
    • 1303 Simple Servlet
    • 1304 Java Web Applications - Exercise 1 - Get Request
    • 1305 Java Web Applications - Exercise 2 - Post Request
  • 14. Advanced Java Programming - JavaBean Programming
    • 1401 Creating A JavaBean Class
    • 1402 Creating A Beaninfo Class - Part 1
    • 1403 Creating A Beaninfo Class - Part 2
    • 1404 JavaBean Programming - Exercise
  • 15. Advanced Java Programming - Advanced Java Input/Output (NIO)
    • 1501 File Copying With NIO
    • 1502 Working With Buffers
    • 1503 Working With File Data
    • 1504 Advanced Java Input/Output - Exercise
  • 16. Advanced Java Programming - Strings And Stringbuilder Class
    • 1601 Problems With Strings
    • 1602 Working With Stringbuilder Class
    • 1603 Strings And Stringbuilder Class - Exercise
  • 17. Advanced Java Programming - Regular Expressions
    • 1701 Introduction To Regular Expressions
    • 1702 Creating Pattern And Match Objects
    • 1703 Using Metacharacters
    • 1704 Using Regular Expressions To Replace Text
    • 1705 Regular Expressions - Exercise
  • 18. Advanced Java Programming - Java Graphics
    • 1801 Drawing Lines
    • 1802 Drawing Shapes
    • 1803 Working With Color
    • 1804 Java Graphics - Exercise
  • 19. Advanced Java Programming - Using Eclipse
    • 1901 Installing Eclipse On Windows
    • 1902 Installing Eclipse On Mac
    • 1903 Hello World
    • 1904 Overview Of The Eclipse IDE
    • 1905 Entering Programs
    • 1906 Code Generation
    • 1907 Debugging

Additional information

Digital Download FAQs

Q: What is a digital download?

A digital download is training that you download from the internet using your web browser instead of us shipping you a physical CD.

Q: How instant is the "Instant Purchase"?

If you complete your purchase, you are emailed your access key within minutes of the transaction completing.

Q: How do I access my digital download purchase?

Once you complete your purchase, you will receive an email with an Access Key, and instructions on how to download your purchase. You will enter that Access Key...

Java Programming Bundle Training Video

Price on request