An error occurred while loading the video player, or it takes a long time to initialize. You can try clearing your browser cache. Please try again later and contact the helpdesk if the problem persists.

Mit diesem neuen openHPI Einsteigerkurs möchten wir unseren Teilnehmern die Grundlagen der Programmiersprache Java vermitteln. Java ist weit verbreitet und wird vielseitig eingesetzt. Unter anderem werden mit Java Programme für Googles Android Plattform entwickelt. Dieser MOOC vermittelt die grundlegenden Konzepte des Programmierens einfach und verständlich. Durch regelmäßige praktische Übungen wird das Gelernte angewendet und gefestigt. Wir sprechen mit diesem Kurs alle Einsteiger an, die sich für die Programmierung in Java interessieren. Voraussetzung ist ein starkes Interesse an der Funktionsweise von Programmen am Computer, Programmiererfahrung ist jedoch nicht notwendig. Unsere Teilnehmer benötigen lediglich einen Computer mit einem Internetzugang und einem Browser.

Self-paced since May 28, 2015
Language: Deutsch
Advanced, Beginner, Junior, Programming

Course information

4 Wochen Intensivkurs

Mit diesem neuen openHPI Einsteigerkurs möchten wir unseren Teilnehmern die Grundlagen der Programmiersprache Java vermitteln. Java ist weit verbreitet und wird vielseitig eingesetzt. Unter anderem werden mit Java Programme für Googles Android Plattform entwickelt. Dieser Kurs vermittelt die grundlegenden Konzepte des Programmierens einfach und verständlich. Durch regelmäßige praktische Übungen wird das Gelernte angewendet und gefestigt. Wir sprechen mit diesem Kurs alle Einsteiger an, die sich für die Programmierung in Java interessieren. Voraussetzung ist ein starkes Interesse an der Funktionsweise von Programmen am Computer, Programmiererfahrung ist jedoch nicht notwendig. Unsere Teilnehmer benötigen lediglich einen Computer mit einem Internetzugang und einem Browser.

2 Wochen Workshop

Als Ergänzung zu diesem Kurs wird ein zweiwöchiger Workshop angeboten der eine Einführung in die Benutzung einer Java IDE (Integrated Development Environment = Programmierumgebung) geben wird. Dieser Kurs wird die Teilnehmer dazu befähigen, das erlernte Wissen aus dem Programmierkurs zu festigen und eigene Programme umzusetzen.

Weitere Video Lectures finden Sie unter www.tele-task.de.

Kursbildquelle: Jack Kennard / Flickr - CC BY-NC-ND 2.0

Course contents

  • Woche 1:

    In der ersten Woche erklären wir Variablen und die grundlegenden Programmstrukturen.
  • Woche 2:

    In Woche zwei lernen wir etwas über Eigenschaften von Objekten, Parameter, Bedingungen, Schleifen und Arrays.
  • Exkurs Modellierung:

    In diesem Exkurs werden wir uns dem Thema objekt-orientierte Programmierung unter einem anderem Gesichtspunkt nähern. Welche Klasse übernimmt welche Aufgaben in einem Projekt. Wie sehen die Beziehungen von Klassen untereinander aus.
  • Woche 3:

    In der dritten Woche beschäftigen wir uns mit Sichtbarkeiten, Überladung und Vererbung.
  • Woche 4:

    In der letzten Woche gehen wir auf Objektdatentypen, For-Each-Schleifen und Typumwandlungen ein.
  • Exkurs IDE:

    Vorabvideo zum Workshop Einführung in Eclipse
  • I like, I wish

  • Umfrage zum Kurs

Enroll me for this course

The course is free. Just register for an account on openHPI and take the course!
Enroll me now

Learners

Current
Today
29,561
Course End
May 28, 2015
11,581
Course Start
Apr 13, 2015
7,765

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.

Find out more in the certificate guidelines.