MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Introduction to Java Training Course

Course Summary

With over 200 videos and 20 hours of content, this Java training course will teach you to program in Java 7 and Eclipse.


  • +

    Course Syllabus

    • Course Introduction
      • Course Overview
      • Optimizing your Udemy Experience
      • Do You Need the Course Manual?
      • How to Get the Optional Course Manual
      • Download Student Files
      • Computer Setup
    • Getting Started with Java
      • Objectives
      • What is Java?
      • How to Get Java
      • A First Java Program
      • About Your First Java Program
      • Compiling and Interpreting Applications
      • The JSDK Directory Structure
      • Labs
      • Lab Review
    • Eclipse
      • Objectives
      • Introduction to Eclipse
      • Installing Eclipse
      • Running Eclipse for the First Time
      • Editors, Views, and Perspectives
      • Creating a Project and Class
      • Running a Java Application
      • Debugging a Java Application
      • Importing Existing Java Code into Eclipse
    • Datatypes and Variables
      • Objectives
      • Primitive Datatypes
      • Declarations
      • Variable Names
      • Numeric Literals
      • Character Literals
      • Strings and String Comparisons
      • String API Documentation
      • Immutable Strings
      • String Literals
      • Arrays
      • More Arrays
      • Non-Primitive Datatypes
      • The Dot Operator
      • Labs
      • Labs 1 and 2 Review
      • Lab 3 Review
      • Labs 4-6 Review
      • Lab 7 Review
    • Operators and Expressions
      • Objectives
      • Expressions
      • Assignment Operator
      • Arithmetic Operators
      • Relational Operators
      • Logical Operators
      • Increment and Decrement Operators
      • Operate-Assign Operators
      • The Conditional Operator
      • Operator Precedence
      • Implicit Type Conversions
      • The Cast Operator
      • Labs
      • Lab 1 Review
      • Lab 2 Review
      • Lab 3 Review
    • Control Flow
      • Objectives
      • Statements
      • Conditional (if) Statements
      • Adding an else if
      • Conditional (switch) Statements
      • while and do-while Loops
      • for Loops
      • Looping Through an Array
      • Enhanced for Loop
      • The continue Statement
      • The break Statement
      • Labs
      • Labs 1-4 Review
      • Labs 5-6 Review
    • Methods
      • Objectives
      • Methods
      • Calling Methods
      • Defining Methods
      • Method Parameters
      • Scope
      • Labs
      • Lab 1 Review
      • Lab 2 Review
    • Object-Oriented Programming
      • Objectives
      • Introduction to Object-Oriented Programming
      • Classes and Objects
      • Fields and Methods
      • Encapsulation
      • Access Control
      • Inheritance
      • Polymorphism
      • Demonstrating Polymorphism with Arrays
      • Best Practices
      • Labs
      • Lab Review
    • Objects and Classes
      • Objectives
      • Opening the Examples in Eclipse
      • Defining a Class
      • Creating an Object
      • Viewing Object Creation in the Debugger
      • Instance Data and Class Data
      • Using the final and this Keywords
      • Methods
      • Avoiding Code Duplication
      • Defining Constructors
      • Calling Constructors
      • Generating Constructors with Eclipse
      • Access Modifiers
      • Encapsulation
      • Labs
      • Labs 1-2 Review
      • Lab 3 Review
      • Lab 4 Review
      • Lab 5 Review
    • Using Java Objects
      • Objectives
      • Printing to the Console with printf
      • More Printing to the Console with printf
      • StringBuilder and StringBuffer
      • Methods and Messages
      • The toString() Method
      • The equals() Method
      • The hashCode() Method
      • Parameter Passing
      • Parameter Passing Example
      • Destroying Objects
      • Using the Primitive-Type Wrapper Classes
      • Enums
      • Labs
      • Lab 1 Review
      • Lab 2 Review
      • Labs 3-4 Review
      • Labs 5-6 Review
    • Inheritance in Java
      • Objectives
      • Inheritance
      • Inheritance in Java
      • Casting
      • Method Overriding
      • Polymorphism
      • super
      • The Object Class
      • Labs
      • Labs 1-3 Review
      • Labs 4-6 Review
    • Advanced Inheritance and Generics
      • Objectives
      • Abstract Classes
      • Interfaces
      • Using Interfaces
      • Collections
      • Generics
      • Comparable
      • Labs
      • Labs 1-3 Review
      • Lab 4 Review
      • Labs 5-7 Review
      • Lab 8 Review
      • Lab 9 Review
    • Packages
      • Chapter Objectives
      • Packages
      • The import Statement
      • CLASSPATH and Import
      • Defining Packages
      • Package Scope
      • Labs
      • Lab Review
    • Exception Handling
      • Objectives
      • Exceptions Overview
      • Catching Exceptions
      • The finally Block
      • Exception Methods
      • Declaring Exceptions
      • Defining and Throwing Exceptions
      • Errors and RuntimeExceptions
      • Labs
      • Lab Review
    • Input/Output Streams
      • Objectives
      • Overview of Streams
      • Bytes vs. Characters
      • Converting Byte Streams to Character Streams
      • The File Object
      • Read a Binary File into a Byte Array
      • Read a Binary File into a Byte Array (Continued)
      • Read a Text File into a Char Array
      • DataInputStream and DataOutputStream
      • BufferedReader and PrintWriter
      • Reading and Writing Objects
      • Closing Streams
      • Labs
      • Lab Review
      • Lab 2 Review
      • Lab 3 Review
    • Collection Classes
      • Objectives
      • The Collections Framework
      • The Set Interface
      • Set Implementation Classes
      • The List Interface
      • List Implementation Classes - ArrayList
      • List Implementation Classes - LinkedList
      • The Queue Interface
      • Queue Implementation Classes
      • The Map Interface
      • Map Implementation Classes
      • Labs
      • Lab 1 Review
      • Lab 2 Review - Part 1
      • Lab 2 Review - Part 2
      • Lab 3 Review
    • Course Summary
      • Course Summary


Course Fee:
USD 249

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Project & Service Management Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top