Development

Object Oriented Programming - Basics to Advance (Java OOP)

Course Overview

  • Course Title: Object Oriented Programming - Basics to Advance (Java OOP)
  • Instructor: Andrii Piatakha
  • Target Audience:
    • Programmers looking to learn or improve their OOP skills
    • Java developers aiming to enhance their coding practices
    • Students preparing for technical interviews
  • Prerequisites:
    • Knowing any programming language basics
    • Understanding Java syntax

Curriculum Highlights

  • Key Topics Covered:
    • Object-oriented programming
    • SOLID Principles
    • Best practices in OOP Architecture
    • Exam task: implement backend for online store
    • GoF Design Patterns
    • Clean Code Design in OOP
  • Key Skills Learned:
    • Implementing OOP concepts in Java
    • Applying SOLID principles
    • Designing clean and maintainable code
    • Implementing design patterns
    • Practical coding exercises and real-world projects

Course Format

  • Duration:
    • 14.5 hours on-demand video
  • Format:
    • Self-paced online course
  • Resources:
    • 20 coding exercises
    • 7 articles
    • Access on mobile and TV
    • Certificate of completion
Get Coupon on Udemy