Java Workshop: Einführung in eine Java- Programmierumgebung (IDE) (openHPI)

Java Workshop: Einführung in eine Java- Programmierumgebung (IDE) (openHPI)

Dieser zweiwöchige Workshop wird als Ergänzung zum Kurs "Java für Einsteiger" angeboten. Unseren Kursteilnehmern wird eine Einführung in die Benutzung einer Java IDE (Integrated Development Environment = Programmierumgebung) gegeben.

Mit diesem Kurs möchten wir unsere Teilnehmer befähigen, das erlernte Wissen aus dem Programmierkurs zu festigen und eigene Programme umzusetzen. Benötigt werden hier lediglich ein Computer mit Internetzugang und Browser.

Course contents

Woche 1:
Grundlegendes, Theoretische Grundlagen, die Installation und erste Schritte. Projekte, Packages und Libraries.
Woche 2:
Plug-ins, Debugging, Coding Standards, ...
Peer Assessment:
Aufgabenstellung und Hinweise zum PeerAssessment. Hier können offene Fragen zur Bewertung besprochen werden .

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Object Oriented Programming in Java (Coursera) Coursera
University of California, San Diego

Object Oriented Programming in Java (Coursera)

Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about.

Jun 8th 2026
5-12 Weeks
Grundlagen des Programmierens (openHPI) OpenHPI
Hasso-Plattner-Institut

Grundlagen des Programmierens (openHPI)

Dieser vierwöchige Kurs richtet sich an Schüler und andere Interessierte, die schon immer in die Welt des Programmierens heineinschnuppern wollten. Auf spielerische Art und Weise wird anhand der Programmiersprache Python eine Einführung in die faszinierende Welt des Programmierens und der Informationstechnologie gegeben.

Self Paced
4 Weeks
Wie das Web technisch funktioniert (openHPI) OpenHPI
Hasso-Plattner-Institut

Wie das Web technisch funktioniert (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Werfen Sie mit uns in diesem Kurs einen Blick hinter die Kulissen der Webtechnologie! Lernen Sie mehr darüber, wie das Web technisch funktioniert.

Self Paced
Self-Paced
The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera) Coursera
University of California, Irvine

The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera)

The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up up the Raspberry Pi environment, get a Linux operating system running, and write and execute some basic Python code on the Raspberry Pi. You will also learn how to use Python-based IDE (integrated development environments) for the Raspberry Pi and how to trace and debug Python code on the device.

Jun 8th 2026
4 Weeks
Interactivity with JavaScript (Coursera) Coursera
University of Michigan

Interactivity with JavaScript (Coursera)

If you want to take your website to the next level, the ability to incorporate interactivity is a must. But adding some of these types of capabilities requires a stronger programming language than HTML5 or CSS3, and JavaScript can provide just what you need. With just a basic understanding of the language, you can create a page that will react to common events such as page loads, mouse clicks & movements, and even keyboard input.

Jun 8th 2026
4 Weeks
Programmieren fürs Web (openHPI) OpenHPI
Hasso-Plattner-Institut

Programmieren fürs Web (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Im zweiten Teil unserer Kursreihe zum Thema Web-Technologien beschäftigen wir uns näher mit der Web-Programmierung. Dabei schauen wir uns zunächst die Clientseitige Web-Programmierung an. In der zweiten Kurswoche steht die Serverseitige Web-Programmierung auf dem Programm.

Self Paced
Self-Paced
Programmieren lernen mit Python - Schulversion (openHPI) OpenHPI
Hasso-Plattner-Institut

Programmieren lernen mit Python - Schulversion (openHPI)

Dieser Kurs ist offen für alle, richtet sich aber in erster Linie an Schüler:innen. Alle, die schon immer in die Welt des Programmierens hineinschnuppern wollten oder schon erste Erfahrungen in der Programmierung gesammelt haben, sind herzlich willkommen. In 4 Modulen (14 Wochen) beschäftigen wir uns auf spielerische Art und Weise mit der Programmiersprache Python und vertiefen das neue Wissen mit vielen praktischen Beispielen. Der Kurs ist für Schüler:innen der Mittelstufe (ab der 7. Klasse) gedacht und lässt sich wunderbar in den Unterricht integrieren.

Feb 27th 2023
13-24 Weeks
Interfacing with the Arduino (Coursera) Coursera
University of California, Irvine

Interfacing with the Arduino (Coursera)

Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world.

Jun 8th 2026
4 Weeks
Java Capstone Series Pt. 1 (OpenHPI) OpenHPI
Hasso-Plattner-Institut

Java Capstone Series Pt. 1 (OpenHPI)

The Java Capstone Series is a completely new course format. Fewer videos and more hands-on activities. Together, we will develop small Java projects from scratch to transform knowledge into competencies. For the first iteration we will develop a little game, e.g. Pong or BreakOut. The idea is to work on these projects in teams, but if you prefer you can also work alone. This format is completely new for us as well. We see ourselves rather as co-learners and facilitators than as teachers.

Self Paced
Self-Paced
Zum Web-Experten in 3 Schritten - Prüfung (openHPI) OpenHPI
Hasso-Plattner-Institut

Zum Web-Experten in 3 Schritten - Prüfung (openHPI)

In diesem Prüfungskurs können Sie Ihr Wissen zum Thema Webtechnologien unter Beweis stellen. Die Fragen umfassen sowohl Basiswissen zum World Wide Web als auch Fragen zu bekannten Web-Anwendungen wie der Google Suche oder Online-Zahlungsmechanismen. Darüber hinaus gibt es einen praktischen Prüfungsteil (Peer Assessment), in dem Sie Ihre Fähigkeiten in der Web-Programmierung zeigen können. Wir wünschen Ihnen schon jetzt viel Erfolg!

Oct 20th 2021
3 Weeks
Functional Programming Principles in Scala (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming Principles in Scala (Coursera)

Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as Twitter, Tumblr and also Coursera.

Jun 8th 2026
5-12 Weeks