<?xml version="1.0" encoding="UTF-8"?>
<marc:record xmlns:marc="http://www.loc.gov/MARC21/slim">
   <marc:leader>00000nam a2200000 a 4500</marc:leader>
   <marc:datafield ind1="1" ind2=" " tag="100">
      <marc:subfield code="a">Hofmann, Andreas</marc:subfield>
      <marc:subfield code="4">aut</marc:subfield>
      <marc:subfield code="e">Verfasser/-in</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Umsteiger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Studierende</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Softcover / Informatik</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">EDV/Programmiersprachen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmieren lernen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmierung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">OOP</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Pseudocode</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Java</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmier-Einsteiger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmieranfänger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmiersprache</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmieren für Anfänger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">objektorientierte Programmierung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Klassen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Funktionen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Schleifen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmlauf</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Vererbung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Grundlagen der Programmierung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmierkonzepte</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Einführung in Java</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmieren ohne Vorkenntnisse</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Coding lernen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmieren leicht gemacht</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Coding für Anfänger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Funktionen verstehen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Debugging</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Variablen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Kontrollstrukturen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Datenstrukturen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Methoden in Java</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Pseudocode erstellen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Schleifen verstehen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Code schreiben lernen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Anfängerprogrammierung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Grundlagen Java</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">objektorientiertes Design</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Java Klassen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Syntax Java</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Grundlagen OOP</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Einstieg Programmierung</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Einfache Programmierprojekte</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Programmierkurse für Anfänger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">mitp</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">buch</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">bücher</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="653">
      <marc:subfield code="a">Grund</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1="0" ind2="0" tag="245">
      <marc:subfield code="a">Programmieren lernen</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1="0" ind2="0" tag="245">
      <marc:subfield code="b">Grundlagen für Studium und Beruf - praxisnah und sprachunabhängig</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1="0" ind2="0" tag="245">
      <marc:subfield code="c">Andreas Hofmann</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2="1" tag="264">
      <marc:subfield code="a">Frechen</marc:subfield>
      <marc:subfield code="b">mitp</marc:subfield>
      <marc:subfield code="c">2025</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="250">
      <marc:subfield code="a">1. Auflage</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1="1" ind2=" " tag="520">
      <marc:subfield code="a">Alle wichtigen Konzepte der Programmierung für Studium und Beruf

Für den Einstieg in jede Programmiersprache geeignet

Inklusive Programmcode, Übungen mit Lösungen und Praxisteil

Programmieren lernen von Grund auf

Sie möchten programmieren lernen, wissen aber nicht, mit welcher Sprache Sie beginnen sollen? Dieses Buch nimmt Ihnen diese Entscheidung ab. Es vermittelt die grundlegenden Konzepte der Programmierung verständlich und ganz ohne Vorkenntnisse. Der Fokus liegt nicht auf einer bestimmten Sprache, sondern auf den Grundlagen, die allen modernen Programmiersprachen gemeinsam sind.

Alle wichtigen Konzepte praxisnah erklärt

Von Variablen über Schleifen, Verzweigungen, Arrays und Datentypen bis hin zu Objekten und Klassen (OOP) lernen Sie alle grundlegenden Konzepte der Programmierung kennen. Alle Inhalte werden praxisnah und anhand von Codebeispielen erklärt. Übungen mit Lösungen helfen Ihnen, das neu gewonnene Wissen direkt praktisch anzuwenden.

Fit für Studium und Beruf

Dieses Buch bietet Ihnen das nötige Fundament, um eigene Programme zu schreiben – sowohl im Studium als auch im Beruf. Es ist ideal für alle, die praxisnah und strukturiert in die Programmierung einsteigen möchten, ohne von Anfang an auf eine bestimmte Sprache festgelegt zu sein.

Aus dem Inhalt:

Grundlagen aller modernen Programmiersprachen

Daten abbilden: Variablen, Datentypen, Arrays und Collections

Berechnungen und logische Operatoren

Programmfluss kontrollieren: Schleifen, Verzweigungen und Funktionen

Objektorientierte Programmierung: Klassen, Objekte und Vererbung

Entwicklungsumgebung und Fehlersuche

Programmieren in der Praxis

Entscheidungshilfe für die erste Programmiersprache

Übungen mit Lösungen im Anhang
</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="020">
      <marc:subfield code="a">9783747510186</marc:subfield>
      <marc:subfield code="9">9783747510186</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="020">
      <marc:subfield code="a">3747510183</marc:subfield>
      <marc:subfield code="9">3747510183</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="041">
      <marc:subfield code="a">ger</marc:subfield>
   </marc:datafield>
   <marc:datafield ind1=" " ind2=" " tag="300">
      <marc:subfield code="a">268 Seiten</marc:subfield>
   </marc:datafield>
</marc:record>
