Перейти к основному содержимому

Object-oriented programming (Java)

Запись на курс закрыта

About This Course

“Object-oriented programming Java” is a 10-week course. This course covers object-oriented programming principles and techniques using Java programming language. Topics include classes, overloading, information hiding, encapsulation, inheritance, polymorphism, and SOLID principles. This course also covers basic concepts for software design and reuse.

Course goal is to provide a solid background in object-oriented programming principles and techniques for computer science, telecommunication, and information security students, in preparation either for a job in industry or for more advanced courses at the graduate level.

Course Staff

Course Staff Image #1

Askar Khaimuldin

Senior-lecturer, MSc in Advanced Control and Systems Engineering, The University of Sheffield, UK

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

How to work with platform

You can see video tutorial here.