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

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

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

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

Learn Java Programming

Курс от Heriot-Watt University
Начальный≈ 17.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Unlock Your Future with Java: Are you ready to take your career to the next level? Dive into the world of software development with our Java Programming Course, designed specifically for professionals looking to upskill and individuals passionate about coding. Some course highlights include; Hands-On Learning: Throughout the course you will be given the opportunity to practice what you have learned in Coursera's Programming Labs. In the labs you will be able to practice your coding and be offered the chance to solve real-world projects that bring Java to life. You'll build applications from scratch, gaining practical experience that employers value. Expert Instructors: Learn from industry experts who bring years of experience and a wealth of knowledge. Our instructors are dedicated to helping you succeed and will guide you every step of the way. In this short course you will learn the basics of Object Oriented Programming in Java. You will learn how to write basic Java programs using fundamental coding techniques. Flexible Learning: You can learn at your own pace and on your own schedule. Perfect for busy professionals and those balancing multiple commitments. Why Java? Java is one of the most popular and versatile programming languages in the world. It's used by millions of developers and is the backbone of countless applications, from web services to mobile apps. By mastering Java, you'll open doors to a wide range of career opportunities and become a valuable asset to any tech team.

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

Java ProgrammingJavaSoftware Development Life CycleProgram DevelopmentObject Oriented Programming (OOP)Mathematical SoftwareComputer ProgrammingComputational LogicSoftware DevelopmentMaintainabilityApplication DevelopmentProgramming PrinciplesObject Oriented DesignDebugging

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

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

01Introduction to Learn Java Programming17 материалов

Introduction to the Course

Introduction to the courseВидеоMeet the authors of this courseЧтениеIcebreaker activity: Tell us about yourselfPLUGIN

Getting Started with Java

Introduction to Module 1 Видео

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

Christos Chrysoulas

Associate Professor

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 17.2 ч

4 модулей

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

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

Часть программы вашего университета
Why Java?Чтение
Characteristics of JavaЧтение
Syntax and structure of a simple program Чтение
"Hello World" demonstration Видео
Knowledge check: "Hello World!" Задание

Anatomy of a Java Program

Anatomy of a Java programЧтениеProgramming style and documentationЧтениеKnowledge check: Anatomy of a Java program Задание

Programming Errors

Programming errorsЧтениеKnowledge check: Programming errorsЗадание

Software Development Life Cycle

Software development life cycleВидеоSoftware developmentЧтение

Module Summary

SummaryЧтение
02Elementary Programming14 материалов

Introduction to Module 2

IntroductionВидео

Primitive Data Types

Primitive data typesЧтениеIdentifiersЧтениеVariables and Constants ЧтениеExamples of common errorsЧтение Data type conversion and castingЧтениеKnowledge check: VariablesЗадание

Mathematical Operators on Primitive Data Types

OperatorsЧтениеKnowledge check: Mathematical OperatorsЗадание

Input and Output

Using the Scanner class ЧтениеScanner screencast demo ВидеоHow to use the coding environment in assignmentsВидеоCoding practice: ScannerПрограммирование

Module Summary

SummaryЧтение
03Conditional Statements, Mathematical Functions, Characters and Strings16 материалов

Introduction to Module 3

Introduction to Module 3Видео

Conditional Statements in Java

Key conditional statementsЧтениеTypes of conditional statementЧтениеConditional statement problemsВидеоCommon errors with conditional statementsЧтениеKnowledge check: Conditional statementsЗадание

Mathematical Functions and Operations on Characters and Strings

Maths in Java ЧтениеKey methods in the math classЧтениеMath examplesЧтениеCharacters in JavaЧтениеStrings in JavaЧтениеString concatenationЧтениеKnowledge check: Mathematical functions and operations on characters and strings

Module Summary

SummaryЧтениеPractice codingЛабораторнаяHow did you get on?Обсуждение
04Open Course Assessment3 материалов
Final quiz information ЧтениеEnd of Course AssessmentЗаданиеTake care and keep coding!Видео
Задание