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

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

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

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

Apply Java Programming Fundamentals and Modern Features

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

О курсе

By the end of this course, learners will be able to write, debug, and structure Java programs using core syntax, control flow, object-oriented principles, GUI components, and modern Java language features. They will confidently apply Java concepts to build logical programs, reusable methods, interactive applications, and small real-world projects. This course is designed to take beginners from zero Java knowledge to a strong foundational and practical understanding of the language. Learners start by setting up the Java development environment and writing their first programs, then progressively move through input handling, operators, conditions, loops, and methods. The course places special emphasis on object-oriented programming concepts such as method overloading, overriding, abstraction, and interfaces, reinforced through hands-on development using NetBeans and Java forms. What makes this course unique is its balanced integration of core Java fundamentals, GUI-based application development, and modern Java features introduced in Java 13, such as text blocks, enhanced switch expressions, and new String methods. Through structured lessons, practice quizzes, and graded assessments, learners gain both conceptual clarity and practical skills, preparing them for further Java specialization or real-world application development.

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

Application DevelopmentUser Interface (UI)UI ComponentsProgram DevelopmentMaintainabilityCode ReusabilityComputational Logic

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

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

01Getting Started with Java Programming11 материалов

Setting Up and Writing Your First Java Program

Installation of JavaВидеоIntroduction and Basic Program in JavaВидеоSetting Up and Writing Your First Java ProgramЗадание

Working with Input and Operators

Taking Input and Operators Part 1Видео

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

EDUCBA

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

Apply Java Programming Fundamentals and Modern Features
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.9 ч

4 модулей

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

Часть программы вашего университета
Taking Input and Operators Part 2Видео
More on Operators Part 1Видео
More on Operators Part 2Видео
Working with Input and OperatorsЗадание
Building and Testing Your First Java Program with InputDIALOGUE
Getting Started with Java ProgrammingЗадание
Diagnose Java Setup and Deliver a Working Input-Based ProgramDIALOGUE
02Control Flow and Application Logic8 материалов

Building Logic with Conditions

Working on Forms and Controls in NetbeansВидеоIf Conditions Part 1ВидеоIf Conditions Part 2ВидеоBuilding Logic with ConditionsЗадание

Repetition and Looping Constructs

Working on Loops Part 1ВидеоWorking on Loops Part 2ВидеоRepetition and Looping ConstructsЗаданиеControl Flow and Application LogicЗадание
03Methods and Object-Oriented Programming11 материалов

Designing and Using Methods

Working on Java Forms Part 1ВидеоWorking on Java Forms Part 2ВидеоWorking on Methods Part 1ВидеоWorking on Methods Part 2ВидеоDesigning and Using MethodsЗадание

Advanced Method Concepts

Method Overloading Part 1ВидеоMethod Overloading Part 2ВидеоMethod OverridingВидеоWorking on Methods in Netbeans FormВидеоAdvanced Method ConceptsЗаданиеMethods and Object-Oriented ProgrammingЗадание
04Advanced Java and Modern Language Features15 материалов

Abstraction, Interfaces, and Real-World Projects

Abstract Classes Part 1ВидеоAbstract Classes Part 2ВидеоCreating Interfaces in JavaВидеоCreating Sample Notepad in NetbeansВидеоAbstraction, Interfaces, and Real-World ProjectsЗадание

Modern Java Features (Java 13 Enhancements)

Introduction and Features of Java 13ВидеоInstallation of Java 13ВидеоText BlocksВидеоText Blocks ContinueВидеоAdditional Method in String ClassВидеоAdditional Method in String Class ContinueВидеоSwitch Case EnhancementВидеоModern Java Features (Java 13 Enhancements)ЗаданиеAdvanced Java and Modern Language FeaturesЗаданиеDesign, Implement, and Enhance a Java Application from Basics to Modern FeaturesDIALOGUE