5.00
(2 Ratings)

Fundamentals Of Object-Oriented Programming: Java & intelliJ

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This course offers an introduction to the paradigm and features of object-oriented programming using a modern object-oriented language that is relevant and popular in industry. The course entails the modeling of objects and classes, object-oriented facilities such as inheritance and polymorphism, native data structures, exception handling, file management and streams.

COURSE OBJECTIVES

  • Set up classes in a modern Object-Oriented language
  • Use and understand inheritance facilities
  • Use and understand interfaces
  • Demonstrate polymorphic behavior
  • Use collections and data structures
  • Use exception handling facilities and defensive programming
  • Create solutions based off UML models

Java is one of the most in-demand programming languages, It’s:

  • Simple
  • Secure
  • Object-Oriented
  • Fast

Java is everywhere, from web server tools to enterprise software and android apps, It’s also the foundation of the Android operating system.

When you enroll in this course, you’ll learn core programming concepts that will equip you to write programs that solve complex real-world problems and additionally, you will gain the foundational skills you need to advance your career as a software engineer.

This course is specifically designed for beginners and anyone seeking to strengthen their Java domain knowledge and It will prepare you for a Jr Java Developer position or your programming gig.

According to sites like Indeed and Glassdoor, a junior Java developer can earn anywhere from $60,000 to 6 figures a year on average! With many of these opportunities being remote based.

Take your first step towards a career in software development with this introductory course to Object Oriented Programming in Java.

Show More

Course Content

Module 1
Module Objectives - Getting you comfortable with the Java ecosystem

  • Introduction
    00:00
  • Module Objectives – Getting you comfortable with the Java ecosystem
    00:00
  • Environment Setup & First Run
    00:00
  • Variables & Data Types
    00:00
  • Char Data Type
    00:00
  • Boolean & Logical Operators
    00:00
  • Program: User Input – Voting Age
    00:00
  • Arithmetic Operators
    00:00
  • DateTime
    00:00
  • Program: Date Difference
    00:00
  • Program: Simple Interest Calculator
    00:00
  • Module Summary
    00:00

Module 2
Module Objectives - Enabling our programs to make decisions and process input

Module 3
Module Objectives - Understanding OOP Architecture and Design concepts

Module 4
Module Objectives - Designing real world solutions based on UML diagrams

Student Ratings & Reviews

5.0
Total 2 Ratings
5
2 Ratings
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Dwight Thorpe
8 months ago
Really good stuff!
KB
8 months ago
Very well put together