К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Object Oriented Java · LearnSpace
Назад в каталог
courseraПрограммирование

Object Oriented Java

Курс от Packt
Средний≈ 16 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this comprehensive course, you'll gain the skills to write and understand object-oriented Java programs from scratch. You'll start by mastering the fundamentals, including the installation of essential tools, basic syntax, control structures, and working with primitive types. The course progresses to more complex topics like arrays, loops, and strings, giving you a solid foundation in Java programming. The second section dives into key Java concepts, including methods, static methods, input/output techniques, and essential debugging strategies. Through hands-on exercises like building a number guessing game, you'll gain confidence in writing reusable code and testing your programs effectively. You'll also learn how to handle exceptions and understand the process of deploying your code. In the final part of the course, you'll focus on object-oriented principles like classes, inheritance, interfaces, and abstract classes. You'll implement these concepts with practical exercises and even develop 2D graphics for a game using Java. This course is perfect for anyone seeking a deep, hands-on understanding of Java and object-oriented programming. It's ideal for learners with basic programming knowledge or familiarity with any programming language—no prior experience with Java is necessary

Навыки, которые вы освоите

EncryptionFile I/OTest EngineeringServer SideJavaAnimation and Game DesignProgram DevelopmentCode ReusabilityObject Oriented DesignSoftware InstallationApplication DeploymentWeb ServersProgramming Principles

Программа курса

3 модулей · 40 учебных материалов

01Basics11 материалов

Basics

Installation and Setup JavaВидеоFull Course ResourcesЧтениеLanguage BasicsВидеоControl and Program Flow: ifВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Object Oriented Java
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16 ч

3 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Control and Program Flow: elseВидео
Control and Program Flow: switchВидео
Java Primitive TypesВидео
Arrays and ArrayListsВидео
LoopsВидео
StringsВидео
Basics - AssessmentЗадание
02Methods, Objects, Testing, and more12 материалов

Methods, Objects, Testing, and more

Math LibraryВидеоStatic MethodsВидеоIO ScannerВидеоIO StreamsВидеоJUnit TestingВидеоBasic Guessing GameВидеоDebugging Techniques in EclipseВидеоHandling ExceptionsВидеоDeploying and PublishingВидеоObject-Oriented ConceptsВидеоHandling ExceptionsDIALOGUEMethods, Objects, Testing, and more - AssessmentЗадание
03Object-Oriented Implementation17 материалов

Object-Oriented Implementation

Object-Oriented ImplementationВидеоObject-Oriented Implementation Part 2ВидеоObject-Oriented Inheritance and HierarchyВидеоAbstract Classes and InterfacesВидеоAbstract Classes and Interfaces Part 2ВидеоAbstract Classes and Interfaces Part 3ВидеоAbstract Classes and Interfaces Part 4Видео2d Graphics and SpritesВидео2d Graphics and Sprites Part 2ВидеоKeyboard Controls with GLFWВидеоSaving the GameВидеоJava HTTP ServerВидеоJava Collections APIВидеоSecurity and CryptographyВидеоObject-Oriented Implementation - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание