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

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

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

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

Core Java - Foundations

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

О курсе

Ready to start your coding career with one of the world's most versatile programming languages? Then this Core Java Foundations course is the ideal starting place. Designed for complete beginners, job changers, and ambitious developers, this hands-on course will take you from your first Java statement to confidently constructing object-oriented programs. Through videos, real-world examples, and practical assignments, you'll get a solid understanding of Java syntax, variables, operators, conditionals, loops, and functions. However, this course goes beyond the fundamentals, delving into strong concepts such as inheritance, polymorphism, interfaces, exception handling, and memory management, all of which are used in real-world programming. You'll also gain real-world experience with Java packages and designing reusable code, preparing you for more advanced subjects like Big Data, enterprise apps, and Android development. This Core Java course will provide you with the solid foundation you need to excel in any programming environment, whether you're looking for a tech job, getting ready for job interviews, or just learning to code. By the end, Java will be more than just a language you learn; it will be a language you can speak. Enroll now.

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

Java ProgrammingMemory ManagementObject Oriented Programming (OOP)JavaApplication DevelopmentMaintainabilityAndroid DevelopmentComputer ProgrammingObject Oriented DesignCode ReusabilityProgramming Principles

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

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

01Foundations of Java Programming52 материалов

Welcome Lesson

Specialization IntroductionЧтениеIntroduction and SyllabusЧтениеCourse IntroductionВидео

Java Basics and Programming Fundamentals

IntroductionВидео

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

LearnKartS

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

Core Java - Foundations
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.9 ч

2 модулей

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

Субтитры: Арабский, Французский, Узбекский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Working of Java ProgramВидео
Object-Oriented ProgrammingВидео
Install and Work with EclipseВидео
Java FundamentalsЗадание
Basic Elements of JavaВидео
Unicode CharactersВидео
VariablesВидео
Data TypesВидео
DEMO: Basic Java ProgramВидео
Java Element FundamentalsЗадание

Operators and Basic Programming Constructs

OperatorsВидеоLogical OperatorВидеоOperators PrecedenceВидеоType Casting - Type ConversionВидеоJava Operators EvaluationЗаданиеConditional StatementsВидеоNested IfВидеоLoopsВидео‘For’ vs ‘While’ vs ‘Do While’ВидеоJava Control StructuresЗадание

Advanced Java Concepts and Programming Techniques

Access SpecifiersВидеоJava 11Видео‘Null’, ‘This’ and ‘Instanceof’ OperatorВидеоDestructorsВидеоCode RefactoringВидеоGarbage CollectorВидеоAdvanced Java ConceptsЗаданиеStatic Code AnalysisВидеоStringВидеоDEMO: String Functions ProgramВидеоIntroduction to ArrayВидеоApplication of ArrayВидео‘For Each’ LoopВидеоAdvanced Java TechniquesЗадание

Advanced Programming and Practical Applications

Method OverloadingВидеоCommand Line ArgumentsВидеоAdvanced Java ProgrammingЗаданиеParameter Passing TechniquesВидеоTypes of ParametersВидеоVariable ArgumentsВидеоInitializerВидеоParameter Handling StrategiesЗаданиеDEMO: Displaying ContentВидеоDEMO: Quiz ProgramВидеоDEMO: Student Record ProgramВидеоJava Fundamentals and Object-Oriented Programming BasicsDIALOGUEComprehensive Java Programming ЗаданиеOptimizing Java Methods with Overloading and Command-Line ArgumentsDIALOGUE
02Advanced Java Programming Essentials26 материалов

Java Packages, Inheritance, and Polymorphism

Packages in JavaВидеоDEMO: Utility PackageВидеоInheritance in JavaВидеоDEMO: Bank Account Statement Using InheritanceВидеоJava Package FundamentalsЗаданиеObject Type CastingВидеоMethod OverridingВидеоLambda ExpressionВидеоDEMO: House Architecture Using PolymorphismВидеоAdvanced Java TechniquesЗаданиеDEMO: Creating errors and catching the exception programВидео

Java Interfaces, Exception Handling, and Memory Management

Static Variables and MethodsВидеоAbstract ClassesВидеоInterface in JavaВидеоJava Set InterfaceВидеоMarker InterfaceВидеоJava Interface FundamentalsЗадание
Inner ClassВидео
Exception Handling in JavaВидео
DEMO: Exception HandlingВидео
Memory ManagementВидео
Java Programming FundamentalsЗадание
Advanced Java Concepts: OOP, Interfaces, and Memory ManagementDIALOGUE
Java Advanced Language FundamentalsЗадание
Building Scalable Java Applications with Interfaces and Exception HandlingDIALOGUE
Course SynopsisЧтение