0(0 Ratings)
Fundamentals Of Object-Oriented Programming: Java & intelliJ
Course Curriculum
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 Objectives – Enabling our programs to make decisions and process input
00:00 -
Strings
00:00 -
String Methods
00:00 -
Stringbuilder
00:00 -
Type Casting
00:00 -
Flow Control: IF/ELSE , Ternary Operator – Test Scores Program
00:00 -
Flow Control: Switch Statement Program – Print Weekday Based On Number
00:00 -
Flow Control: Loops – WHILE | DO-WHILE | FOR
00:00 -
Flow Control: Loops – BREAK | CONTINUE
00:00 -
Arrays
00:00 -
Methods
00:00 -
Program: Calculate Test Score Average
00:00 -
Program: Find Max Value In Array
00:00 -
Module Summary
00:00
Module 3
Module Objectives - Understanding OOP Architecture and Design concepts
-
Module Objectives – Understanding OOP Architecture and Design concepts
00:00 -
Classes & Objects
00:00 -
Constructors & Access Specifiers (Setters and Getters)
00:00 -
The 4 Pillars Of OOP
00:00 -
Inheritance – Student Class
00:00 -
Multi-level Inheritance, Polymorphism
00:00 -
Abstract Class
00:00 -
Interfaces
00:00 -
Const, Enum, Static, Final
00:00 -
Collections
00:00 -
Exception Handling
00:00 -
File Handling
00:00 -
Program: Custom Message Based On Weekday
00:00 -
Module Summary
00:00
Module 4
Module Objectives - Designing real world solutions based on UML diagrams
-
Module Objectives – Designing real world solutions based on UML diagrams
00:00 -
Project: Payroll System Simulation – Part 1
00:00 -
Project: Payroll System Simulation – Part 2
00:00 -
Project: Payroll System Simulation – Part 3
00:00 -
Project: Payroll System Simulation – Part 4
00:00 -
Project: Payroll System Simulation – Part 5
00:00 -
Project: ATM Simulation Part 1 – Interface Example
00:00 -
Project: ATM Simulation Part 2 – User Menu
00:00 -
Project: ATM Simulation Part 3 – Inheritance
00:00 -
Project: ATM Simulation Part 4 – Transactions Report
00:00 -
Project: ATM Simulation Part 5 – GitHub Integration
00:00 -
Module Summary
00:00
Student Ratings & Reviews
No Review Yet
Free
Free access this course
Enrollment validity:
Lifetime
-
LevelBeginner
-
Total Enrolled3
-
Last UpdatedMay 28, 2024
Hi, Welcome back!