🚚 GRATIS VERSANDab 19,99 € Bestellwert
📞 Fragen?05251 539 960 6
VERSAND nach 🇩🇪🇦🇹🇨🇭🇧🇪 🇱🇺erfolgt innerhalb von 2 Tagen.
Blick ins Buch
Blick ins Buch
Lerne mit Projekten Programmieren: C++ | StudyHelp Verlag.
Lerne mit Projekten Programmieren: C++ | StudyHelp Verlag.
Lerne mit Projekten Programmieren: C++ | StudyHelp Verlag.

Lerne mit Projekten Programmieren: C++

Normaler Preis29,99 €
/
inkl. MwSt. zzgl. Versandkosten

Format
● auf Lager - wird in 1-2 Werktagen versendet

Prof. Dr. Andreas Haja von FearlessEngineers.de präsentiert "Lerne mit Projekten Programmieren: C++" - lerne die vermeintlich komplexe Welt der Programmiersprache C++ ohne Vorkenntnisse und mit zahlreichen Lernvideos und echten Programmierbeispielen zum selber coden!

  • 150 Seiten starkes Lernheft
  • Lerne mit Projekten Programmieren: C++
  • für alle Studiengänge & Interessierte geeignet
  • zahlreiche Aufgaben mit Lösungen & Codes zum selbst Programmieren
  • Lernvideos von FearlessEngineer
  • geschrieben und empfohlen von Prof. Dr. Andreas Haja

Produktbeschreibung

Das Ziel dieses Lernhefts ist einfach: Wenn du alles gelesen und vor allem die Beispiele und Aufgaben bearbeitet hast, dann wirst du eigene Programme schreiben und fremden Quellcode (z.B. auf GitHub) verstehen können.

Du lernst an einer der bekanntesten und leistungsfähigsten Sprache der Welt die wichtigsten Grundlagen der Programmierung kennen. Dazu zählen z.B. Variablen, Verzweigungen, Schleifen und Klassen. Und das schöne ist: Wenn du C++ beherrschst, dann fällt es dir leicht, dich schnell in andere Sprachen wie Java oder Python einzuarbeiten.

Dieses Lernheft konzentriert sich auf wesentliche Inhalte, welche kurz und verständlich dargestellt werden. Als ergänzendes Lernmaterial stehen dir dank der QR-Codes im Heft zahlreiche Videos und Programmierbeispiele von FearlessEngineer zur Verfügung. Scanne hierzu mit deinem Smartphone oder Tablet den QR-Code ab und sieh dir ein auf das Thema zugeschnittenes Video an. Viele der Beispiele lassen sich einfach online im Browser ausführen und verändern. Du benötigst als Minimalausstattung nur ein Mobilgerät mit Internetzugang.

Beispielvideo aus Lernheft:


Für wen ist dieses Heft geeignet?

Die Art und Weise, wie dieses Heft verwendet werden sollte, ist stark abhängig davon, welches Vorwissen du mitbringst. Lass uns kurz über die wahrscheinlichsten Szenarien reden:

  1. Du hast noch nie programmiert und von Computern verstehst du bisher auch nicht viel.
  2. Du hast zwar noch nicht programmiert, kennst dich aber mit deinem Betriebssystem einigermaßen aus (Windows, MacOS oder Linux).
  3. Du beherrschst schon einigermaßen eine Programmiersprache.
  4. Du bist schon richtig fit in anderen Sprachen und willst jetzt C++ lernen.

Wenn du dich zu den Gruppen 2 oder 3 zählst, dann gehörst du zur Zielgruppe dieses Lernhefts. Du verfügst dann über grundlegende Kenntnisse wie z.B.

  • Dateiverwaltung
  • Installation von Software
  • Systemeinstellungen anpassen

Der Einstieg in C++ wird dir vermutlich eher leicht fallen. Gehörst du eher zu Gruppe 1, dann kannst du mit diesem Heft zwar auch arbeiten, solltest aber vorher oder parallel dazu einen Basis-Kurs zum Umgang mit Windows oder MacOS machen.

Und wenn du zur Gruppe 4 gehörst, dann wird dir das Lernheft vermutlich an vielen Stellen nicht tief genug gehen. Du kannst in diesem Fall die Inhalte am besten selektiv lesen und solltest vor allem die Beispiele durcharbeiten.

ISBN: 9783987550423 

Über den Autor

Dr. Andreas Haja ist Professor an der Fachhochschule Emden/Leer und seit mehreren Jahren in der Ingenieurausbildung tätig. Seine Beobachtung ist, dass ein hoher Praxisbezug und Spaß am Fach eine wichtige Voraussetzung für erfolgreiches Lernen sind. Studieren kann in der heutigen Zeit viel mehr sein, als sich die klassische 90-Minuten-Vorlesung anzuhören. Auf YouTube betreibt er den Kanal "The Fearless Engineer".

Die Idee des „Fearless Engineer“ ist es deswegen, die Lerninhalte so darzustellen, dass es möglich ist, wichtige Grundkonzepte „nebenbei“ und mit Spaß zu lernen. Aus diesem Grund wurde YouTube als Medium mit einer meist kurzen Videodauer von weniger als 20 Minuten gewählt. In Kombination mit diesem Lernheft und weiteren Programmierbeispielen ist die Reihe "Lernen mit Projekten" ein voller Erfolg!

Inhaltsverzeichnis

Lerne mit Projekten Programmieren - C++ - Innenansicht

  1. Herzlich Willkommen
    • Leitfaden für dieses Lernheft
    • Wie lernst du richtig?
    • Was brauchst du zum Programmieren?
  2. Die wichtigsten Programmier-Tools
    • Das Terminal benutzen
    • Tools zum Entwickeln installieren
    • Versionskontrolle mit GIT
  3. Projekt 1: Geheime Nachrichten
    • Werkzeuge für dieses Kapitel
    • Verständnisfragen und Aufgaben
    • Teil 1: Ver- oder Entschlüsselung auswählen
    • Teil 2: Textzeichen nacheinander verarbeiten
    • Teil 3: Erzeugen von Geheim-Nachrichten
    • Projekterweiterungen
  4. Projekt 2: Player für ASCII-Filme
    • Werkzeuge für dieses Kapitel
    • Verständnisfragen und Aufgaben
    • Teil 1: ASCII-Bilder aus Datei extrahieren
    • Teil 2: Film-Statistiken ausgeben
    • Teil 3: Bildhöhe anpassen und Film abspielen
    • Projekterweiterungen
  5. Projekt 3: Wütende Vögel im Terminal
    • Werkzeuge für dieses Kapitel
    • Verständnisfragen und Aufgaben
    • Teil 1: Klassenstruktur entwickeln
    • Teil 2: Das Spielfeld aufbauen
    • Teil 3: Die Spielschleife konstruieren
    • Projekterweiterungen
  6. Wie geht es weiter?
  7. Lösungen

Ein Lernleitfaden zur C++-Programmierung, der Theorie, Übungen und Video-Tutorials über QR-Codes kombiniert. Die Kunden lobten klare Erklärungen, schrittweise Anleitungen und browserbasierte Codierungsbeispiele. Viele fanden es ideal für Anfänger, obwohl einige eine steile Lernkurve und eine umständliche Formulierung feststellten. Kritiker erwähnten eine inkonsistente Struktur und eine trockene Präsentation.

  • Die Kombination aus Theorie, Übungen und realen Programmierbeispielen ist großartig.
  • Das Buch macht Spaß und man kann sehr schnell Fortschritte erkennen.
  • Learning by doing; Beispiele können online im Browser implementiert werden.
  • 5 stars: 17 (52%)
  • 4 stars: 11 (33%)
  • 3 stars: 2 (6%)
  • 2 stars: 2 (6%)
  • 1 star: 1 (3%)
L
Lukas
Perfekter Einstieg

Das Buch ist im A4 Format angelegt und eignet sich damit super, um schon von der Seitenanzahl nicht erschlagen zu werden. Es fängt mit grundlegenden Dingen an und wird zum Ende hin anspruchsvoller. Gewiss nicht unbedingt für Experten geschrieben, wohl aber für Einsteiger. Die Erklärungen sind verständlich und einfach gehalten.

J
Josie
Verständlich und praxisnah

Die Kombination aus Theorie, Übungen und realen Programmierbeispielen ist großartig. Besonders die Möglichkeit, direkt im Browser zu coden, macht das Lernen noch greifbarer. Ein tolles Heft für alle, die sich C++ aneignen möchten!

M
Mayme Ngoun
Ideal für Einsteiger und Fortgeschrittene

Das Lernheft bietet eine perfekte Einführung in die Welt von C++ für alle, die programmieren lernen möchten – sei es ohne Vorkenntnisse oder mit ersten Erfahrungen. Die klaren Erklärungen, gepaart mit praktischen Übungen und Videos, machen das Lernen effektiv und verständlich.

P
Patrick
Super Lernheft, enorm viel Input und einfach erklärt

Ich war auf der Suche nach einem Lernheft, um meine Fähigkeiten für C++ Programmierung zu verbessern. Dieses Lernheft hat meine Erwartungen übertroffen. Inhaltlich super erklärt, Schritt für Schritt Anleitungen mit vielen Beispielen. Ob absoluter Einsteiger oder zum Auffrischen: Dieses Lernheft hilft auf jeden Fall weiter.

S
S.K
Ein paar Stunden youtube bringen es mehr

Ein paar youtube Videos bringen es mehr. Komische Formulierungen und kein roter Faden

A
Armstrong
Guter Kurs für Leutem die schon mal programmiert haben.

1980 habe ich mir meinen ersten ZX81-Computer von Sinclair angeschafft.
Um damit etwas anfangen zu können war zumindest BASIC als Programmiersprache notwendig, für manches auch ASSEMBLER. Später dann etwas PASCAL....FUP....KOP....das übliche eben.
Im Grunde waren wir damals alle Autodidakten, irgendwann funktionierte es dann, wobei gute Literatur sehr hilfreich dabei war.
Über 40 Jahre später habe ich mir jetzt diesen C++-Kurs angetan, im Grunde ähneln sich die meisten Programmiersprachen sehr, was mir hier sehr zu gute kam.
Das Handbuch selber ist gut aufgebaut, allerdings reicht das Handbuch an sich nicht aus, man muss zusätzliche Software herunter laden und installieren, "so mal eben im Browser" läuft das nicht.

Ich werde jetzt hier keinen Roman schreiben , meine Mitrezensenten haben schon sehr treffend die Pros und Cons dieses Kurses aufgegrifen, ergänzend möchte ich dazu noch erwähnen, dass die Programmierbeispiele aus meiner subjektiven Sicht zwar funktionell sind, aber ein wenig an das beispielhafte Lernen für Kleinkinder erinnern, die Systematik wird zwar klar, aber die Umsetzung führt doch ein wenig ins leere...erinnert mich ein wenig an einen meiner Mathematik-Dozenten, der einem zwar Mathematik beibrachte, aber nie deren Anwendung. Nette Beispiele, aber nicht das richtige Leben.
Und so fällt es einem auch etwas schwer, bei der Sache zu bleiben und nicht auf andere Quellen umzuschwenken, die es besser erklären oder mehr fesseln.
Und wenn man dann einmal von diesem Kurs abgeschwiffen ist, dann kommt man auch nur mit sehr viel Überwindung wieder hinein.
Ich habe es jetzt mal als nette Fingerübung angesehen, der Kurs konnte mich nicht so vom Thema begeistern, dass ich jetzt meine Freizeit als C++ Programmierer verbringen werde.
Mein Fazit: Für mich subjektiv nicht der richtige Kurs, anderen mag es anders ergehen.

C
Cora
Einfach, simpel, macht Spaß

Ich habe mir das gesamte Buch angeschaut. Als Entwicklerin empfinde ich die Lernfortschritte nachvollziehbar, nicht zu groß und mit den Videos absolut nachvollziehbar. Dazu habe ich das Buch einem Menschen ohne Erfahrung gegeben und mir die Fortschritte angeschaut. Das Buch macht Spaß und es ist sehr schnell der erste Fortschritt zu sehe. DI Codebeispiele sind einfach, simpel und sehr gut erklärt. Für einen Einstieg in die Sprache C++ ist das Buch wirklich sehr gut geeignet. Um ein Profi in der Sprache zu werden sind noch weitere generelle und spezielle Konzepte des Programmierens notwendig. Das kann man jedoch nicht von einem Buch verlangen.

N
Nicolai M.
Schöne Aufmachung

Ich wollte mich in meinem persönlichen Bereich ein wenig weiterbilden um in Zukunft Geld nebenbei zu machen - IT ist im Kommen, also hätte ich gerne programmieren gelernt. Das Buch ist recht neu, ein Softcover, das unbeschädigt bei mir ankam. Das Buch hat einen angenehmen Umfang und man hat das Gefühl, nicht so überfordert zu werden. Die Erklärungen sind leicht verständlich und die dazugehörigen Videos mit den QR Codes vertiefen das Verständnis. Leider muss man sagen, dass gerade einige ältere Rechner für dieses Buch NICHT geeignet sind, ohne, dass man eine neuere Windows Version installiert. Das ist schade.

A
Andreas
Multimediales Lernmaterial, Learning by doing; Beispiele online im Browser umsetzbar

Allgemeines

Das Programmierbuch (C++) „Lerne mit Projekten“ ist ein 150 seitiges Lehrbuch (DIN-A4-Format) für den Einstieg in C++. Das Buch richtet sich an Anfänger, die bereits irgendwas programmiert haben oder zumindest grundlegende Fähigkeiten im Umgang mit einem PC haben.

Das Werk gliedert sich in sechs Kapitel und beginnt mit den technischen Voraussetzungen zur Nutzung des Lehrbuchs und behandelt den zu vermittelnden Stoff auf Basis von drei Projekten; allerdings auf eine recht innovative Art und Weise.

Aufbau und Inhalt

Das Buch beinhaltet im Wesentlichen drei Projekte, an Hand derer die Grundlagen der Programmiersprache C++ vermittelt werden. Zum Einstieg zeigt der Autor, wie genau das eigene Entwicklungssystem zu konfigurieren ist und erklärt zusätzlich diverse Hilfswerkzeuge (z. B. Git) die einem Softwareentwickler in jedem Fall begegnen werden. Eine Besonderheit ist, dass alle Beispiele durch Aufrufen eines QR-Codes direkt im Browser programmiert und getestet werden können. Eine zweite Besonderheit ist, dass der Autor diverse Youtube-Videos bereitstellt, in denen er die schriftlichen Inhalte nochmals zusammenfasst oder auch weiterführend erklärt.

Externes Material

Neben den Youtube-Videos stellt der Autor zusätzliche Textinhalte, zum Beispiel Aktualisierungen der aktuellen Inhalte, bereit. Beispielhaft habe ich mir ein Video zum Thema „Anweisungen“ (Switch-Case) angesehen. Das Video geht etwa 10 Minuten und greift die wesentlichen Aspekte auf. Weiterhin führt das Video einen Vergleich zwischen IF- und Switch-Case durch. Dabei geht der Autor auf Vorteile von Switch-Case, aber dessen Nachteile ein.

Fazit

Da Buch macht vieles auf eine neuartige und frische Art und Weise. Das erste was mir auffiel war die Anrede per „Du“. Bisher habe ich dies in ähnlichen Fachbüchern noch nicht gesehen, muss aber sagen, dass es mir gefällt; die typische Hierarchische Ordnung zwischen Lehrendem und Lernenden wird aufgelöst. Die Videos sind hilfreich, die Inhalte gut strukturiert und die Idee, Codesamples in einer Browserumgebung zu bieten, wirklich innovativ.

Die Abschnitte zur Einrichtung des Entwicklungssystems sind ebenfalls sehr gut gelungen. Der Autor geht nicht nur auf eine spezielle DIE ein (VS-Code) sondern zeigt wirklich hilfreiche Eigenschaften des Betriebssystems auf; beispielhaft sei hier das in Windows integrierte Linux genannt.

Aus meiner Sicht kann ein einführendes Buch weder umfangreicher noch besser strukturiert sein. Das „Learning-by-doing“ ist mal etwas Anderes und gefällt mir gut. Von mir gibt es 5 v. 5 Sternen und eine klare Empfehlung an alle interessierten. Durchaus auch für Lehrer/Dozenten, die neue Impressionen zur Gestaltung der eigenen Lehrveranstaltung suchen.

F
Fankhauser Stephan
Steile Lernkurve, man muss schon lernen wollen.

Eigentlich habe ich schon mehrere Programmiersprachen gelernt.
Da wären Assembler, KOP, FUP, AWL, C, C++ und Java.
Ein Einblick in ein paar Exoten wie Ada, oder Prolog darf natürlich auch nicht fehlen.

Leider habe ich die letzten Jahre keine der erlernten Sprachen genutzt. Ich habe eigentlich gar nichts programmiert. Dadurch verlernt man natürlich das Meiste wieder.

Das Ich dieses Lehrnheft testen durfte, trifft sich gut, ich wollte sowieso wieder meine Kenntnisse auffrischen.

C++ als objektorientierte Programmiersprache ist für mich relativ schwer zu erlernen, habe ich bisher mehrheitlich System orientiert programmiert.

Hier ist für mich auch der grösste Kritikpunkt am Lehrmittel. Die Denkweise ist bei der Objekt orientierten Programmierung anders als in der System orientierten Programmierung.
Diesem Umstand wird zu wenig Rechnung getragen.
Wer noch nie programmiert hat, lernt eine neue Sprache. Wer bisher System orientiert programmiert hat, muss eine neue Denkweise erlernen.

Ist diese Hürde aber einmal geschafft, lässt sich mit dem Buch ganz gut lernen. Die Videos sind hierbei eine sinnvolle Unterstützung.

Die Lernkurve ist steil. Wer aber genug Biss hat kommt weiter.
Prinzipiell lässt sich mit diesem Lehrmittel in kürzester Zeit die Grundlagen der Programmierung in C++ erlernen.

Von mir gibt es 4 Sterne = gut.

P
Patrick Beck
gutes Buch mit viel Zusatzmaterial

Das Buch ist Papiergebunden und komplett schwarz/weiß. Als blutiger Anfänger tut man sich vielleicht etwas schwerer, kommt aber trotzdem Schritt für Schritt in die C++ Programmierung.

Es gibt immer wieder Ablaufpläne und Codebeispiele in den Kapiteln. Zusätzlich sind sehr viele QR Codes an den Seiten abgedruckt um auf Zusatzmaterial wie Videos, Repositories oder weiterem Materiel zu verlinken.

Alles in allem ein super Einstieg in die Programmierun bei der man je nach Wissenstand etwas mehr Durchhaltevermögen braucht.

E
Elfie
Kompakt und auf Konsolenebene beschränkt. Dadurch aber sehr gut nachvollziehbar.

Das Buch wurde schnell geliefert und kommt als Softcover Versiopn im A4 Format daher.

Ab Seite 43 geht es erst richtig los, davor wird einem noch fix die Installation von Linux unter Windows, Github und Visual Studio kurz und knapp erklärt auch einpaar Befehle für die Linux Shell. Soweit so gut, den Linux Part hätte ich jetzt nicht erwartet, finde es aber super, dass man sich hier nicht nur auf Windows beschränken wird, da ich selbst viel mit Linux und vorallem Servern zu tun habe.

Das Buch ist gut aufgebaut und behandelt C++ auf Konsolenebene. Das heißt man fängt hier nicht mit einer Hallo Welt App an und geht dann auch nicht weiter zu Buttons und Inputfeldern etc.

Ich denke gerade so, kommt man hier viel besser in das Thema rein ohne gleich vom Funktionsumfang erschlagen zu werden. C++ ist nun mal nicht die einfachste Programmiersprache. Ich selbst bin seit knapp 20 Jahren mit HTML, PHP, Javascript, Python und Delphi unterwegs. C++ hatte mich bisher immer abgeschreckt. C# ist da schon etwas einfacher aber ich kam mit Delphi immer sehr gut zurecht. Nur ist Delphi nichts für Linux. :/

Kurz und knapp ich finde das Buch wirklich sehr gut und arbeite mich gerade durch das 3. Projekt, welche auch insgesamt alle sehr interessant sind und keine altbackenen Hello World Anwendungen.

O
Oliver
Didaktisch gut aufgebaut und daher schnell verständlich

OK, ich gebe es zu, ganz durch bin ich noch nicht, aber soviel kann ich schon sagen, auf den ersten Seiten wird dezidiert erläutert, wie man eine kostenlose C++ Entwicklungsumgebung installiert, nebst Versionsverwaltung.

Es wird zu Begin sehr ausführlich für jede Basis, egal ob Windows, Linus oder Mac erläutert, wie man zu der C++ Entwicklungsumgebung gelangt.

Hat man diese Schritte alle nachvollzogen, hat man ein kostenloses C++ System auf seinem Rechner.

Da das Vorgenannte so ausführlich und verständlich beschrieben wurde, gehe ich mit großer Sicherheit davon aus, daß auch die übrigen Erläuterungen einen in den Stand versetzten einfache C++ Programme zu schreiben. In wie weit auch größere Projekte nach der Lektüre des Buches umsetzbar sind, kann ich (noch) nicht sagen.

Eine gute und hilfreiche Sache sind die an vielen Stellen abgebildeten QR-Codes, mit deren Hilfe man weitergehende Erläuterungen oder Beschreibungen der aktuell besprochenen Themen findet.

Für Anfänger, als auch für Leute wie mich ,die bereits in anderen Sprachen Erfahrungen sammelten, ein gelungenes Buch.

A
A.M.Testen
Für Anfänger geeignet

Ich hatte keine Ahnung von Programmieren, wollte es aber schon länger lernen.
Das Buch ist gut aufgebaut. Es ist verständlich geschrieben und man bekommt viele Hilfestellungen, u.a. durch Videos.
Dass man Geduld braucht, wenn man in ein völlig neues Thema einsteigt, ist selbstverständlich. Das liegt aber nicht am Buch, sondern in der Sache selbst. Klavier spielen lernt man auch nicht an einem Tag.
Ich finde den Schreibstil sehr persönlich und die Aufmachung sehr sympathisch.

C
Christina K.
Sehr gutes Lernheft – Einstieg in C++ verständlich erklärt

Das Lernheft aus der Reihe StudyHelp will einem soweit die Programmiersprache C++ vermitteln, dass man in der Lage ist, eigene Programme zu schreiben und fremde Programme zu verstehen. Dafür muss man den Theorieteil des Heftes samt Übungsaufgaben durcharbeiten.
Der Autor Prof. Dr. Andreas Haja führt den Leser auf 150 Seiten durch die Grundlagen vom Programmieren ansich und durch 3 Programmier-Projekte sehr anschaulich erklärt hindurch. Zum Lernheft sind weitere visuelle Erklärungen erreichbar, wie - wird im Buch erklärt.

Mein Sohn hat schon in der Mittel- und Oberstufe in der Schule während der Coronazeit die Theorievermittlung von Daniel Jung von StudyHelp zu schätzen gelernt und kann dieses Heft jetzt im Ingenieurstudium für die Einarbeitung in die Informatikvorlesungen neben dem Vorlesungsscript sehr gut einsetzen. Aber er meint, man muss den Einstieg in die Programmiersprache schon „wollen“, mit „nur mal kurz lesen“ kommt man hier nicht weiter.

Fazit: Gerne 5*.

M
Mayla P. ✅
Eintauchen in das geheimnisvolle "Etwas"

Das Buch ist sehr nett geschrieben und macht auch jedem direkt am Anfang klar ob es für einen etwas ist oder nicht und was mir selbst dann die Gewissheit gegeben hat das ich mit der Bestellung alles richtig gemacht habe.
Ich zähle mich zu den Personen die mit Windows umgehen können, Installationen und Ordnerzuweisungen ohne Probleme machen können somit ist man geeignet.

Auf den ersten Seiten hatte ich wirklich das Gefühl das jemand mich an die Hand nimmt und mir Step by Step zeigt wie alles geht.

Benötigt wird aber mobiles Endgerät und ein Rechner, sollte mind. Windows 10 besitzen ansonsten sind keine Dinge wichtig wie Grafikkarte oder so.

Ich werde berichten wenn ich in C++ etwas verstehe, ich setze meine Erwartungen mal nicht all zu hoch :-) aber für meine Bedürfnisse würde es mir auch schon reichen um ein wenig mehr über dieses geheimnisvolle "Etwas" zu erfahren.

C
Caro
Verständliche Darstellungen + Erklärungen

Bewertet wird das Buch "Lerne Programmieren mit Projekten: Einstieg in C++ ohne Vorkenntnisse: inkl. Lernvideos und Programmierbeispielen zum selber coden Taschenbuch – 16. Februar 2023".

Buch im A4 Format (Paperback) aus dem Verlag Study Help mit knapp 150 Seiten. Es ist ein Sachbuch, welches das Erlernen der Programmiersprache C++ ermöglicht - auch ohne Vorkenntnisse.

Bevor es losgeht, erhält man zunächst einmal genaue Informationen darüber, wie man am besten mit dem Buch umgeht. An den Seiten gibt es sehr viele QR-Codes zum Einscannen weiterer Informationen. Dann folgen die Grundlagen - bestimmte Kommandos bzw. Infos zum Aufrufen derselben.

In den nächsten Kapiteln erfolgt dann - Learning by doing - bestimmte Aufgaben sollen programmiert werden. Hierbei gibt es zwischendurch auch immer wieder Verständnisfragen, die im Lösungsteil auch behandelt werden falls man nicht weiterkommt.

Ein interessantes Buch, welches nicht nur die trockene Theorie vermittelt sondern durch immer wieder neue Aufgabenstellungen recht kurzweilig ist - 5 Sterne.

B
Betapoet
Projekte realisieren mit C++ mit den fealessengineers

Wer Lust hat C++ im Browser zu coden sollte das Buch der Fearlessengineers als Startbasis für die Arbeit an Projekten nehmen. Das wie ein altes Uni Skript aus den 80igern in gedruckter form aussieht ist ein genereller Einstieg ins C++ Mit der Pomodoro Lerntechnik führ Prof Dr Haja eine Konzentration und vertiefende Lernmethode vor, mit der es sich gut arbeiten läßt.
Ich habe vor 20 Jahren C++ gelernt und konnte mit diesem Buch alte Kentnisse auffrischen und direkt in Projekten umsetzen. Obwohl viele Programme heute nicht mehr in C++ gecodet werden teile ich die auffassung, dass es imme noch eine gute Grundlage als Proammiersprache ist.
Das Buch lebt vonseinen per QR Code aufrudfbaren Codebeispielen udn Videos. Besonders interessant war für mih die Nutzunbg und der Einsatz von vector. Das gab es zu unserer Zeit 1998 noch nicht.
Wer als Spaß am Programmieren hat ist dieses Buch von den fearless engineers absoltu zu empfehlen.

T
Tina
sehr trocken und unansprechend aufgebaut

Ich bin in Sachen Programmierung immer neugierig, wie es am Besten gelernt und gelehrt werden kann. Somit schnuppere ich zu gern in Fachbücher. Dieses hier hinterlässt bei mir allerdings keinen sehr guten Eindruck.
Schon beim wilden Durchblättern verlässt mich die Motivation. Alles ist grau in grau, an den Seiten erschlagen mich Unmengen von QR-Codes und die Bezeichnungen der Bilder lassen mich etwas irritiert zurück. Im Lesefluss muss ich zwischen diesen immer hin und her springen, weil sie den Kapiteln angepasst sind, dadurch aber irgendwie... ich weiß nicht. Als ich das erste Mal las "in Listing 1.1. kannst du sehen", war ich irritiert, was der Autor von mir will. Der saloppe Unterton hilft auch nicht dabei, es moderner wirken zu lassen. Stattdessen mutet das Buch wie aus vergangenen Jahrzehnten zu beginn der Programmierung an.
Es gibt Angaben, wie viel Zeit man für eine Lektion einplanen soll. Das finde ich sowieso immer schwierig. Der Eine braucht einfach Länger, der andere weniger. Sicherlich ist es trotzdem eine gute Vorgabe, wenn sie nur auch alles mit einschließen würde. Am Anfang wird mir erklärt, wie ich am besten Lerne (nach der Eieruhrmethode - oder auch Pomodoro genannt), aber die Einführungen in die Kapitel, wo erst mal alles erklärt und wie ein Vorwort vorbereitet wird, wird nie mit einberechnet. Drei Seiten lesen, bevor es los geht kann auch schon einiges an Zeit kosten, vor allem wenn noch etwas eingerichtet werden muss...
Die Erklärungen selbst finde ich... holprig. Sie sind umfangreich und versuchen alles abzudecken, keine Frage. Aber allein bei der Erklärung eines Klassenaufbaus wird sofort mit allem aufgefahren, was man erst in später Zukunft wirklich braucht. Gerade als "Lerne" finde ich, dass man einen gewissen Anstieg der Informationsmenge erarbeiten sollte und nicht gleich mit allem, was man so hat ins Haus fällt. Zudem unterbricht das den Lesefluss wiederum. Hier finde ich es auch manchmal etwas schwierig, dass Dinge versucht werden, zu vereinfachen, was an sich nett ist, aber anstatt mit Beispielen zu arbeiten, wird die Erklärung sehr technisch und damit recht lang. Das heißt nicht, dass sie unverständlich ist, im Gegenteil. Wie bereits gesagt, finde ich sie grundlegend sehr umfangreich und ausführlich. Gerade die Erklärung von Codeschnipseln Zeile für Zeile kann sicherlich einigen Helfen. Vielleicht kommt es eben bei mir nicht so gut an, weil ich das alles schon weiß oder weil ich ein gutes Verständnis für Datenstrukturen habe. Aber persönlich finde ich es einfach zu viel, zu sprunghaft.

Grundlegend finde ich den Ansatz nicht schlecht. Übungen und wirkliche "Projekte" sind eine tolle Idee, um schnellere Fortschritte zu fühlen und damit zu motivieren. Die Umsetzung allerdings hält mich im Grunde schon davon ab, überhaupt anzufangen.
Mir persönlich gefällt das Buch daher leider überhaupt nicht. Der Inhalt ist nicht schlecht, für mich aber nicht zugängig.

d
dj79
Ganz anders als erwartet

Ich habe schon einiges an Programmiererfahrung im SAP Umfeld mit ABAP und wollte mit diesem Heft meine Kenntnisse in C++, die ich vor vielen Jahren mal erworben hatte, auffrischen. Nachdem sich das erste Viertel des Hefts mit Programmier-Tools beschäftigt hatte und wie sie installiert werden, war ich zunächst wenig motiviert weiterzumachen. Ich hatte den Eindruck „Zurück in die Zukunft“ zu reisen und mich wieder mit der Umgebung von Windows 95 auseinandersetzen zu müssen . Das war eigentlich nicht mein Plan. Ich wollte etwas Schickeres.

Trotzdem habe ich mir die Projekte weiter angesehen. Das Projekt Geheime Nachrichten lässt sich mit meinen Vorkenntnissen auch gut nachbauen. Ich zweifle allerdings ein wenig, ob das ohne Vorkenntnisse auch ein echtes Verstehen mit sich bringt. Mir gefällt die Herausforderung des Projekts, mein Zweifel richtet sich auf das selbstverständliche Auftauchen von diversen Klammern und Semikolons. Ich tue mich schwer zu glauben, dass man sich die Zeichensetzung bei der Geschwindigkeit nachhaltig merkt.

Die küssenden Katzen waren schon schwieriger hinzubekommen, letztlich aber ganz süß. Mit den wütenden Vögeln im Terminal tue ich mich noch schwer. Es sind Klassen im Spiel, womit ich auch früher schon so meine Probleme hatte. Hier muss ich nach einer Pause mit etwas mehr Abstand erneut einsteigen. Im Moment bin ich zu festgefahren. Da mich das lustige Projekt reizt, werde ich mich in ein zwei Wochen nochmals daran versuchen.

Insgesamt bleiben allerdings meine Zweifel am Lerneffekt. Empfehlen kann ich dieses StudyHelp Heft als Ergänzungswerk, um das Gelernte zu vertiefen und anhand von Projekten umzusetzen.

N
NaturFreund
gutes Buch um mit C++ anzufangen

Viel gibt es nicht zu sagen.
Es ist ein durchdachtes Buch, womit man sehr gut mit dem Lernen starten kann.
Die Basics hat man hiermit am Ende drauf, aber man ist definitiv danach kein Profi.
Mit den vielen Beispielen und Erklärungen bekommt man jedoch die Zusammenhänge gut mit.
Entsprechend perfekt geeignet für alle die C++ lernen wollen.

Ergänzende Produkte

Keine ergänzenden Produkte verknüpft. Nutze die Suche für weitere Treffer!


Zuletzt Angesehen

Lerne Programmieren mit Projekten - Einstieg in C++ | von Prof. Dr. Haja