Learning to Program with Java
- Beginner
- 18 and older
- $2,795
- (Exact location to be announced), New York, NY
- 40 hours over 5 sessions
Thankfully we have 3 other Java Classes for you to choose from. Check our top choices below or see all classes for more options.
ONLC Training Centers @ 2 Park Ave, New York, NY
Master Java programming with this live, instructor-led course. Ideal for programmers with prior experience in other languages, you'll learn how Java works, manipulate strings, perform math operations, work with Java operators and loops, and gain a deeper understanding of Object Oriented Programming concepts. Enhance your skills and expand your programming knowledge at ONLC Training Centers.
Apr 22nd
10am–4:45pm EDT
Meets 3 Times
ONLC Training Centers @ 2 Park Ave, New York, NY
Take your Java programming skills to the next level with advanced techniques in this comprehensive course. Learn encryption, regular expressions, functional programming with lambda expressions, processing data with streams, and unit testing. Enhance your expertise and become a proficient Java programmer.
Apr 25th
10am–4:45pm EDT
Meets 2 Times
ONLC Training Centers @ 626 Reckson/RexCorp Plaza, Uniondale, NY & Virtually Online
Learn the fundamentals of Java programming and gain a strong foundation to further your skills in this introductory course for non-programmers. Explore Java syntax, control code, data types, and object-oriented principles, as well as GUI development and database connectivity. Ideal for new developers or those looking to transition to the Java platform.
Apr 9th
10am–4:45pm EDT
Meets 4 Times
All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.
This hands on Java Programming course provides an introduction to programming using the Java language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course introduces important algorithmic constructs, string and character manipulation, dynamic memory allocation, standard I/O, and fundamental object-oriented programming concepts.
The course explains the use of inheritance and polymorphism early on so the students can practice extensively in the hands on labs. Structured programming techniques and error handling are emphasized. The course includes the processing of command line arguments and environment variables so students will be able to write flexible, user-friendly programs. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Students Will Learn:
Course materials include student guide, hands-on lab manual and USB flash drive containing examples and lab files. Students receive a certificate of completion at the end of class.
This class is intended for non-programmers. Students who already understand fundamental structured programming and object-oriented techniques should attend the Java Programming course instead of this more introductory course.
Course Prerequisites: Familiarity with computers.
Course Overview
Fundamentals of the Program Development Cycle
Application Development Fundamentals
Introduction to Classes and Objects
Flow Control
Writing Methods (Functions)
Arrays
Deeper Into Classes and Objects
Defining Classes Using Inheritance
Increasing Convenience by Using Polymorphism
Files and Streams
Fundamental Searching and Sorting
Fundamental Data Structures
Exception Handling
Formatted Output
Strings, Characters and Regular Expressions
Fundamental GUI Programming Concepts
Note: Classes do not have fixed location. Prior to each class they examine the geographical location of the enrolled students and then select a venue that will provide most convenient overall access for the students. Classes are held in hotel conference rooms and exact location is determined 2 weeks prior to the course date.
People who viewed this class also viewed the following classes
Get quick answers from CourseHorse and past students.
HOTT delivers instructor-led technical training across the United States, Canada and the United Kingdom. Whether you attend in person, remote-live or on-demand, our classroom-based training philosophy zeroes in on your ability to work more productively and with higher quality results after training....
Read more about Hands On Technology Transfer, Inc.
This school has been carefully vetted by CourseHorse and is a verified NYC educator.
Hands On Technology Transfer, Inc.
Chelsea, Manhattan
(Exact location to be announced)
New York, New York Chelsea, Manhattan
(Exact location to be announced)
New York, New York
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.
More in Programming Languages
Get special date and rate options for your group. Submit the form below and we'll get back to you within 2 business hours with pricing and availability.