Discover Classes. Earn 10% Rewards.

Java OCA & OCP is unfortunately unavailable

Thankfully we have 7 other Java Classes for you to choose from. Check our top choices below or see all classes for more options.

JavaScript Programming Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the essentials of JavaScript programming and start building dynamic web applications. This comprehensive course covers variables, functions, data types, asynchronous JavaScript, and more to give you a solid foundation in JavaScript development. Don't miss out on this opportunity to level up your programming skills.

(373) All levels 18 and older
$2,495

20 sessions

Gift it!

JavaScript Development Certificate

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Take your coding skills to the next level and become a versatile developer with the most in-demand programming language today. Learn to build dynamic web applications, create APIs, and work with databases using JavaScript at Noble Desktop.

(373) All levels 18 and older
$5,995

55 sessions

Gift it!

JavaScript Development with Node, Express, & MongoDB

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of web application development with the JavaScript Development course at Noble Desktop. Explore the full potential of JavaScript by delving into Node.js for server-side architecture, utilizing Express for API creation and management, and harnessing MongoDB for efficient data storage. Acquire essential skills in I/O engine, npm, middleware, schema development, and more, empowering you to build robust and functional web applications with confidence. Elevate your JavaScript expertise and stay at the forefront of modern coding capabilities.

(373) All levels 18 and older
$2,995

19 sessions

Gift it!

JavaScript Programming Bootcamp

Practical Programming @ Live Online Webinar, New York, NY & Virtually Online

Master the essentials of JavaScript programming and unlock the potential to create dynamic and interactive web applications with this comprehensive course. Learn the core concepts and techniques needed to harness the power of JavaScript for web development.

(378) Beginner 15 and older
$2,495

20 sessions

Gift it!

JavaScript Development with Node, Express, & MongoDB

Practical Programming @ Live Online Webinar, New York, NY & Virtually Online

Learn to build web applications using JavaScript with Node, Express, & MongoDB. Gain the skills to create server-side architecture, manage data flow, and store and manage data in a lightweight manner. Discover the power of JavaScript and its frameworks at Practical Programming.

(378) Advanced 15 and older
$2,995

19 sessions

Gift it!
See all Java classes NYC

Java OCA & OCP

  • All levels
  • 16 and older
  • $1,999
  • Earn 19,990 reward points
  • Price Lock Guarantee
  • 519 8th Ave, New York, NY
  • over 5 sessions

Start Dates (0)

  • $1,999
  • over 5 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this java class:

NetCom's Java course teaches the fundamentals of the latest Java Platform 7 Programming Language. This 6 day training program will refresh the fundamentals of the Java programming language, and build on these concepts through effective, real-world skill building. 

The course content has been customized to give you an overall understanding of Java 6 and 7.

Java OCA & OCP Course Objectives:
  • Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Use Java data-types and expressions
  • Use Java flow control constructs
  • Use arrays and other data collections including generics
  • Implement error-handling techniques using exception handling
  • Write multi-threaded applications
  • Utilize the java.io package classes for file and object IO
  • Correctly package and deploy Java applications.
Java OCA & OCP Course Outline:

Java Runtime Environment
Java Virtual Machine
Java 2 Software Development Kit

Data Types, Variables, and Operators
Data Types
Declaring Variables
Variable Scope
Casting
Operators
Automatic Casting

Control Statements
Code Blocks
Conditional Statements
Iterative Statements (Loops)

Methods
Java Methods
Return Statements and Calling Methods
Parameters, Pass by Value, Overloading

Arrays
Initializing and Using Arrays
Objects
Passing an Array to a Method
Garbage Collection

Command Line Parameters
Classes and Objects
Object-Oriented Programming
Instance and Class Members
Abstraction
Object References

Inheritance
What is Inheritance?
Overriding Methods
Overridden Methods and Variables

Constructors
Using Constructors
The Keyword this
Constructor Processes and Callbacks
Strings and StringBuffer

Interfaces and Abstract Classes
Interfaces
Polymorphism
Abstract Classes

Garbage Collection
Recognize the point in a piece of source code at which an object becomes eligible for garbage collection
Write code that explicitly makes objects eligible for garbage collection
State the behavior that is guaranteed by the garbage collection system

Packages and Access Modifiers
Introduction to Packages and Access Modifiers
Java 2 API
Encapsulation

Fundamental Classes in the java.lang Package
Write code using the following methods of the java.lang.Math class: abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt
Describe the significance of the immutability of String objects.
toHexString
toString
getXxx
parseXxx
longValue
intValue
floatValue
doubleValue

The Collections Framework
Make appropriate selection of collection classes/interfaces to suit specified behavior requirements
Distinguish between correct and incorrect implementations of hashcode methods

Inner Classes
Creating instance of inner class
Anonymous Inner class and its use
Member Inner class
Use of inner class

Exceptions
Handling Exceptions
Creating User-Defined Exceptions
Exception Handling Tips
Exceptions and Inheritance

Creating Threads and Thread Methods
How Operating Systems Handle Multitasking
Types of Threads in Java
Creating Threads
Thread Methods

Thread Synchronization
Thread Synchronization and Racing
Synchronized and the Object MonitorThread Race Conditions
Sophisticated Thread Synchronization
Stopping, Suspending and Resuming Threads
Deadlocks

Streams and Serialization
InputStream, OutputStream, Reader and Writer Files
Stream Classes of java.io.*
Serialization

Java 7 Threads:
Locks
Executors
Concurrent Collections
Fork/Join Framework

Java 7 - Java Database Connectivity:
Connecting to the Database
JDBC statements
ResultSets
RowSets
Commit, Rollback, Savepoints

Java 7 - NIO/2:
File
SystePaths
File Operations
Directory Tree Traversals
Directory Watch Services

Refund Policy

A student who cancels within 7 days of signing the enrollment agreement but before instruction begins receives all monies returned with the exception of the non-refundable registration fee.

Thereafter, a student will be liable for:

  • The non-refundable registration fee of $100 plus
  • The cost of any textbooks or supplies accepted plus
  • Tuition liability as of the student's last date of physical attendance
If Termination Occurs

  • Prior to or during the first week - 0% Penalty
  • During the second week - 25% Penalty
  • During the third week - 50% Penalty
  • During the fourth week - 75% Penalty
  • After the fourth week - 100% Penalty

The failure of a student to notify CourseHorse in writing of withdrawal may delay a refund of tuition.

Reviews of Classes at NetCom Learning (16)

Similar Classes

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 19990 points. Earn 10% back in reward points!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

NetCom Learning

NetCom Learning delivers top-quality training and certification solutions to businesses, individuals and government agencies.

Experience

Since its inception in 1998, NetCom has trained over 95 percent of the Fortune 500, serviced over 23,000 business customers, and advanced the skills and careers of over...

Read more about NetCom Learning

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

NetCom Learning

NetCom Learning

All classes at this location

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Coding Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

  • Price Lock Guarantee

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Earn 10% Reward Points

    Maximize your savings with every purchase. Unlock rewards on every transaction, ensuring you get the most value out of your experience!

  • No Added Fees

    Enjoy hassle-free transactions without worrying about additional charges. With us, what you see is what you pay - no surprises!

  • Curated Courses

    Discover a curated selection of courses handpicked by experts in the field. Dive into quality content that suits your learning needs and interests!

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...