
Overview
The Introduction to Object-Oriented Programming with Java Professional Certificate in collaboration with The Georgia Institute of Technology - GTx concludes by presenting the fundamentals of a few advanced topics, namely: data structures (primarily lists), recursion, graphical user interfaces (GUIs) with JavaFX, anonymous inner classes, and lambda expressions.
Key Facts
This course begins with an introduction to the Java programming language. It provides a brief history of Java and presents the foundations of what set it apart from the programming languages (procedural and object-oriented) that existed at the time of its creation.
Students will then learn the basics of Java syntax and explore writing interactive programs that incorporate concepts and constructs like: primitive data types, classes, arithmetic operations, conditionals, loops, arrays, console input and output, methods, and reuse.
Following this introduction, students will begin hands-on learning about object-oriented programming. They'll write their own custom classes that represent real-world concepts and objects and learn how to organize different (built-in and custom) classes into a programming solution.
Students will then extend their understanding of reusability with an introduction to inheritance and explore topics like parent-child class (or subclass-super-class) relationships, abstract classes, and UML.
Job Outlook
- Software development continues to be a high-demand field.
- Job outlook and growth for software developers vastly outpaces the nationwide average for all occupations.
- Bureau of Labor Statistics projects a 21% employment growth by 2028.
- The median salary for a software developer in 2018 was $105,590 per year.
Get more details
Visit programme websiteProgramme Structure
Courses included:
- Object-Oriented Programming with Java I: Foundations and Syntax Basics
- Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms
- Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
Check out the full curriculum
Visit programme websiteKey information
Duration
- Part-time
- 5 months
- 5 hrs/week
Start dates & application deadlines
Language
Delivered
- Self-paced
Campus Location
- Portland, United States
Disciplines
Information Technology (IT) Computer Sciences View 366 other Short Courses in Information Technology (IT) in United StatesExplore more key information
Visit programme websiteWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
• To obtain additional information about the program, we kindly suggest that you visit the programme website, where you can find further details and relevant resources.
Make sure you meet all requirements
Visit programme websiteTuition Fee
-
International
672 USD/fullTuition FeeBased on the tuition of 672 USD for the full programme during 5 months. -
National
672 USD/fullTuition FeeBased on the tuition of 672 USD for the full programme during 5 months.
Discounted fees: $672.30
Full price: $747