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

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

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

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

Java Programming Masterclass

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

О курсе

Build practical Java programming skills from foundational syntax to complete desktop application development. You’ll begin by setting up the JDK and NetBeans, writing basic programs, handling user input, and applying operators, conditionals, loops, and methods. You’ll then explore object-oriented programming through method overloading and overriding, abstract classes, interfaces, packages, access modifiers, encapsulation, and collections. As you progress, you’ll work with wrapper classes, Java Math functions, strings, inner classes, exception handling, and file and directory operations. You’ll also create interactive interfaces with Java AWT and Swing, connect applications to relational databases using JDBC, and implement database operations and real-time login authentication. Designed for aspiring software developers, computer science students, and professionals strengthening their Java expertise, this course combines progressive instruction with hands-on projects. You’ll build an ATM simulation, a Snake game, a JDBC-connected login system, an Attendance Management System, and an Employee Management System with CRUD operations. By the end, you’ll be able to design, develop, test, and organize end-to-end Java desktop applications in NetBeans. Enroll to turn core Java concepts into practical, user-interactive systems through structured, project-based learning.

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

Software Development

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

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

01Java Basics and Development Environment15 материалов

Introduction and Installation

Introduction to JavaВидеоInstallation of JavaВидеоIntroduction and InstallationЗадание

Basic Program

Basic Program in JavaВидео

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

EDUCBA

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 18.5 ч

6 модулей

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

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

Часть программы вашего университета
Taking Input and OperatorsВидео
More on OperatorsВидео
Working on Forms and Controls in NetbeansВидео
Basic ProgramЗадание

Conditional Statement and Loops

If ConditionsВидеоWorking on LoopsВидеоWorking on Java FormsВидеоConditional Statement and LoopsЗаданиеBuilding Your First Java Logic: From Setup to Interactive FormsDIALOGUEGraded - Java Basics and Development EnvironmentЗаданиеClarifying Java Setup and Basic Program RequirementsDIALOGUE
02Object-Oriented Programming in Java14 материалов

Methods in java

Working on MethodsВидеоMethod OverloadingВидеоMethod OverridingВидеоWorking on Methods in Netbeans FormВидеоMethods in JavaЗадание

Abstract Class and Interface

Abstract ClassesВидеоCreating Interfaces in JavaВидеоCreating Sample Notepad in NetbeansВидеоAbstract Class and InterfaceЗадание

Packages

Access Modifiers in JavaВидеоEncapsulation in JavaВидеоWorking on Dictionaries in JavaВидеоPackagesЗаданиеGraded - Object-Oriented Programming in JavaЗадание
03Advanced Java Constructs14 материалов

Math and Wrapper class

Wrapper Classes in JavaВидеоWrapper to Primitive TypeВидеоWorking on Math LibraryВидеоWorking on Netbeans A Simple ProjectВидеоMath and Wrapper ClassЗадание

String in Java and Inner Class

Call By Value ExampleВидеоCall By Reference ExampleВидеоExample on Comparing StringВидеоString in Java and Inner ClassЗадание

Exception Handling

Exception Handling in JavaВидеоWorking on DirectoriesВидеоWriting in Files Using JavaВидеоException HandlingЗаданиеGraded - Advanced Java ConstructsЗадание
04GUI Programming with Java13 материалов

Swing and AWT

Working on AwtВидеоWorking on SwingВидеоWorking on Swing ContinuedВидеоSwing and AWTЗадание

Project - ATM Machine Example

Atm Machine ExampleВидеоAnother Atm Machine ExampleВидеоMaking Atm Machine Example in NetbeansВидеоProject - ATM Machine ExampleЗадание

Project - Creating Snake Game

Snake Game Part 1ВидеоSnake Game Part 2ВидеоSnake Game Part 3ВидеоProject - Creating Snake GameЗаданиеGraded - GUI Programming with JavaЗадание
05Database Connectivity and Integration11 материалов

Project - Login Page Example

Login page Example Part 1ВидеоLogin page Example Part 2ВидеоProject - Login Page ExampleЗадание

JDBC in Java

Creating Database and Viewing Data on JavaВидеоInserting Updating and Deleting Data from Database Using JavaВидеоJDBC in JavaЗадание

Project - Login Page Example with JDBC

Creating Login Page Example Part 1ВидеоCreating Login Page Example Part 2ВидеоCreating Login Page Example Part 3ВидеоProject - Login Page Example with JDBCЗаданиеGraded - Database Connectivity and IntegrationЗадание
06Capstone Projects and Systems Development13 материалов

Project - Attendance Management System

Attendance Management System Part 1ВидеоAttendance Management System Part 2ВидеоAttendance Management System Part 3ВидеоAttendance Management System Part 4ВидеоAttendance Management System Part 5ВидеоProject - Attendance Management SystemЗадание

Project - Employee Management System

Employee Management System Part 1ВидеоEmployee Management System Part 2ВидеоEmployee Management System Part 3ВидеоEmployee Management System Part 4ВидеоProject - Employee Management SystemЗаданиеGraded - Capstone Projects and Systems DevelopmentЗадание
Improving a Java Desktop System Using OOP, Swing, File Handling, and JDBCDIALOGUE