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

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

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

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

Java SE 21 Fundamentals: Syntax, Control Flow, and Core APIs

Курс от John Wiley & Sons
Средний≈ 6.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Master the foundational elements of Java SE 21, focusing on syntax, operators, control flow, and essential APIs. This course is designed to build a strong base in Java programming, allowing learners to confidently approach more advanced topics. The course takes you through the core building blocks of Java SE 21, exploring class structure, data types, operators, and decision-making constructs. You'll dive into key Java APIs like Strings, arrays, and date/time handling, gaining hands-on experience in writing efficient Java code. By the end, you'll understand Java’s syntax and core libraries, preparing you for more complex programming challenges. Clear explanations, practical examples, and review questions will help learners internalize core Java concepts and apply them effectively in real-world scenarios. This course emphasizes learning through practical application, offering valuable insights into Java programming that you can use in your projects. Whether you're starting your Java journey or looking to solidify your understanding of its foundational elements, this course provides a strong grounding. No prior experience in Java is required, but familiarity with basic programming concepts will be helpful. This course is part one of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization. From OCP Oracle Certified Professional Java SE 21 Developer Study Guide Copyright © 2025 by John Wiley & Sons, Inc. All rights, including for text and data mining, AI training, and similar technologies, are reserved. Used by arrangement with John Wiley & Sons, Inc.

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

Java ProgrammingComputational LogicAPI DesignMemory ManagementJavaObject Oriented Programming (OOP)Object Oriented DesignComputer ProgrammingData StructuresProgramming Principles

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

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

01Building Blocks20 материалов

Mastering Java Fundamentals: Classes, Variables, and Data Types

OverviewВидеоIntroductionЧтениеUnderstanding the Class StructureЧтениеClasses and Source FilesЧтение

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

Wiley Skills Network

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

Java SE 21 Fundamentals: Syntax, Control Flow, and Core APIs
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 6.5 ч

4 модулей

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

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

Часть программы вашего университета
Passing Parameters to a Java ProgramЧтение
WildcardsЧтение
Compiling and Running Code with PackagesЧтение
Ordering Elements in a ClassЧтение
Executing Instance Initializer BlocksЧтение
Understanding Data TypesЧтение
Using Reference TypesЧтение
Creating Wrapper ClassesЧтение
Declaring VariablesЧтение
Declaring Multiple VariablesЧтение
Initializing VariablesЧтение
Inferring the Type with varЧтение
Managing Variable ScopeЧтение
Destroying ObjectsЧтение
SummaryЧтение
Java Fundamentals and Object-Oriented ConceptsЗадание
02Operators13 материалов

Mastering Java Operators: From Basics to Logical Expressions

OverviewВидеоIntroductionЧтениеApplying Unary OperatorsЧтениеWorking with Binary Arithmetic OperatorsЧтениеNumeric PromotionЧтениеAssigning ValuesЧтениеCompound Assignment OperatorsЧтениеComparing ValuesЧтениеRelational OperatorsЧтениеLogical OperatorsЧтениеConditional OperatorsЧтениеSummaryЧтениеOperators and Data Type BehaviorЗадание
03Making Decisions13 материалов

Mastering Java Control Flow: From Conditionals to Loops

OverviewВидеоIntroductionЧтениеShortening Code with Pattern MatchingЧтениеBuilding switch Statements and ExpressionsЧтениеWorking with switch StatementsЧтениеUsing Pattern Matching with switchЧтениеWriting while LoopsЧтениеConstructing for LoopsЧтениеThe for-each LoopЧтениеAdding Optional LabelsЧтениеThe return StatementЧтениеSummaryЧтениеMastering Conditional Logic in JavaЗадание
04Core APIs19 материалов

Mastering Java Data Manipulation: Strings, Arrays, and Time

OverviewВидеоIntroductionЧтениеImportant String MethodsЧтениеMethod ChainingЧтениеImportant StringBuilder MethodsЧтениеUnderstanding EqualityЧтениеUnderstanding ArraysЧтениеCreating an Array with Reference VariablesЧтениеSortingЧтениеComparingЧтениеWorking with Arrays of ArraysЧтениеCalculating with Math APIsЧтениеWorking with Dates and TimesЧтениеManipulating Dates and TimesЧтениеWorking with PeriodsЧтениеWorking with DurationsЧтениеAccounting for Daylight Saving TimeЧтениеSummaryЧтениеCore Programming and API FundamentalsЗадание