Java Programming Basics and Advanced Video Tutorial Course Bundle

CareerVision Training
Distancia

£ 114 - ($ 2.309)
IVA inc.

Información importante

  • Training
  • Advanced
  • A distancia
  • Duración:
    Flexible
  • Cuándo:
    A definir
  • Envío de materiales de aprendizaje
Descripción

COURSE INCLUDES
• Format: 2 DVD-ROMs
• Duration: 17.75 Hours (212 lessons)
• Instructor: Mike McMillan
• Platform: Windows PC or Mac

COURSE INTRODUCTION
This training course bundle for Java contains:

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.

Información importante

Requisitos: This is a DVD Video Tutorial Course which is shipped to you. Work through the video tutorials at your own pace. If you have the software you can practice along with the instructor using the same exercise files as the instructor which are included on the DVD. The narrated training videos demonstrate the key tools and professional techniques helping you to work faster and smarter. All the concepts of each application are explained clearly and precisely. The DVD works on PC and Mac. You can jump to and from lessons and work at your own pace.

Sedes

Dónde se enseña y en qué fechas

inicio Ubicación
A definir
Distance Learning

¿Qué aprendés en este curso?

Java Programming
JavaScript Programming
JDK
Sequential Data Structures
GUI Development
Network Programming

Temario

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