Sammlungen

11 Kostenlose Ressourcen zum Erlernen der C / C ++ - Programmierung

11 Kostenlose Ressourcen zum Erlernen der C / C ++ - Programmierung


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

C / C ++ wurde im Laufe der Jahre millionenfach für "tot" erklärt, da Java und Python immer beliebter werden, die Sprache jedoch weiterhin besteht. Es ist eine der am häufigsten verwendeten Programmiersprachen in den meisten technischen Bereichen und unterstützt Backend-Systeme, die diese anderen Sprachen im Front-End ausführen, und ist auch in die Programmierung nahezu aller Maschinen und elektronischen Geräte eingebettet. Ob Engineering, High-End-Spieleprogrammierung oder Robotik - C / C ++ ist ein Muss. Aus diesem Grund haben wir 11 kostenlose Ressourcen zum Erlernen der C / C ++ - Programmierung zusammengestellt, um Ihnen den Einstieg zu erleichtern.

Kostenlose C / C ++ - Programmierumgebungen

Diese kostenlosen Ressourcen zum Erlernen der C / C ++ - Programmierung sind die wichtigsten Tools, die Sie verwenden werden, wenn Sie ernsthaft mit dem Schreiben von Programmen beginnen. Sie sind sogenannte Integrated Developer Environments (IDE) und werden von Programmierern fast immer zum Codieren ihrer Programme verwendet.

Sie erleichtern die Programmierung erheblich, indem sie den Code-Editor, den Compiler und den Projektmanager in einem einzigen Dienstprogramm zusammenfassen. Sie alle verfügen über Syntaxhervorhebung und Formatierungshilfe, und diese IDEs können kostenlos verwendet werden.

SoloLearn

SoloLearn ist eine webbasierte Ressource zum Erlernen aller Arten von Programmiersprachen, einschließlich C / C ++. Dank der SoloLearn-Tutorials und des Code Playground ist dies ein großartiger Ausgangspunkt.

SIEHE AUCH: LERNEN SIE, ROBOTER ZU MACHEN, ohne zu wissen, wie man codiert

Auf diese Weise können Sie C / C ++ jetzt codieren, ohne sich Gedanken über Editoren, Compiler, CLIs und all die anderen lustigen, unglaublich frustrierenden Dinge machen zu müssen, die Sie navigieren müssen, wenn Sie sich mit der Sprache und besser vertraut machen sind bereit, Ihre ersten Programme in C / C ++ zu schreiben.

Code :: Blöcke

Code :: Blocks ist eine der beliebtesten Open-Source-IDEs. Es bietet Code-Hervorhebung, ist Open Source und Sie können eine Version von Code :: Blocks für jedes Betriebssystem finden, das Sie ausführen.

Stellen Sie einfach sicher, dass Sie, wenn Sie sich für die Verwendung von Code :: Blocks entscheiden, auch einen Compiler herunterladen, der damit verwendet werden kann. Das Setup kann etwas kompliziert erscheinen, aber es gibt mehr Tutorials zur Installation von Code :: Blocks als jede andere IDE, da Code :: Blocks die Standard-IDE ist, mit der Colleges und Universitäten C / C ++ unterrichten.

Microsoft Visual Studio-Community / Code

Die wahrscheinlich bekannteste IDE von allen, die Microsoft Visual Studio (VSC) Community, ist die kostenlose Version ihrer professionellen IDE, die das Arbeitspferd der C / C ++ - Entwicklung auf der ganzen Welt darstellt. Es ist sehr erweiterbar, anpassbar und leistungsstark.

Es spielt sich auch nicht gut mit anderen IDEs. In VSC gestartete Projekte sind sehr schwierig, auf Code :: Blocks zu portieren, da sie Ihrem Projekt Dateien hinzufügen, mit denen Code :: Blocks keine Ahnung hat, was zu tun ist, und wenn Sie gerade erst anfangen, werden die Dinge sehr frustrierend schnell, wenn Sie versuchen, zwischen diesen beiden IDEs zu wechseln.

VSC ist auch nur für Windows-Systeme verfügbar, aber Visual Studio Code wird für Linux- und Mac OS-Systeme erstellt, obwohl es nicht so robust ist wie VSC.

Wenn Code :: Blocks für Sie wirklich keine Option ist, ist VSC eine Alternative. Verstehen Sie einfach, dass Sie für eine Weile an die eine oder andere IDE gebunden sind, bis Sie die Sprache besser verstehen und zwischen den beiden wechseln können zwei leichter.

Die wichtigsten kostenlosen Ressourcen zum Erlernen der C / C ++ - Programmierung

Dies sind die wichtigsten kostenlosen Ressourcen zum Erlernen der C / C ++ - Programmierung. Sie sind für Anfänger ebenso nützlich wie für Profis. Sie sollten sie also während des Lernens mit einem Lesezeichen versehen und auf diese zurückgreifen.

Paketüberfluss

Sie sind möglicherweise mit dem Stapelüberlauf vertraut oder nicht. Wenn Sie irgendeine Art von Programmierung oder Skripterstellung durchgeführt haben, ist es fast sicher, dass Sie irgendwann auf einen Stapelüberlauf gestoßen sind, und dies ist eine der wichtigsten C / C ++ - Ressourcen für Anfänger.

Der Stapelüberlauf ist der Ort, an den Sie gehen, wenn etwas schief geht, das Sie nicht erklären können, oder wenn Sie wissen müssen, wie Sie etwas sehr Spezifisches tun, das möglicherweise nicht in einem Lernprogramm erklärt wird, z. B. wie Sie die Zeit in Millisekunden entsprechend dem Computer ermitteln, auf dem Ihr Computer ausgeführt wird Programm oder ähnliche Frage.

CPlusPlus

CPlusPlus.com ist mehr oder weniger eine Sammlung von C / C ++ - Informationen. Sie bieten hervorragende Tutorials zur Sprache, eine unverzichtbare Referenz für C / C ++ - Klassen-, Funktions- und Bibliotheksinformationen und vieles mehr. Diese Site und Stack Overflow sind so ziemlich die beiden Sites, die jeder, der C / C ++ lernt, und professionelle Programmierer garantiert mit Lesezeichen versehen haben.

Kostenlose C / C ++ - Tutorials und Referenzen

Diese Websites sind großartige kostenlose Ressourcen zum Erlernen der C / C ++ - Programmierung, da sie Sie durch den Prozess des Lernens der Sprache von Ihrer ersten Variablen bis hin zu gemeinsam genutzten Zeigern und Multithreading führen.

XOAX Video C / C ++ - Tutorials

Die Video-C / C ++ - Tutorials von XOAX.net bieten einen guten visuellen Überblick über die grundlegenden Konzepte in der Sprache und enthalten sogar einige interessante Projekte, die Ihnen dabei helfen, die Konzepte, die Sie lernen, zu präzisieren, damit Sie eine bessere Vorstellung davon bekommen, was das ist Der springende Punkt von allem ist.

LearnCPP

LearnCPP ist eine sehr umfassende Reihe von Tutorials, die die allgemeinen Grundlagen der Sprache abdecken. Die Tutorials enthalten Beispielcode und Tests, um zu testen, ob Sie das behandelte Material verstehen.

Es gibt nicht viel anderes hinzuzufügen, als die Tatsache, dass dies wahrscheinlich die besten technischen Tutorials für C / C ++ sind, die Sie finden werden, obwohl sie einschüchternd wirken können, wenn dies Ihre erste Programmiersprache ist. Keine Sorge, Sie werden sich schnell daran gewöhnen.

TutorialPoint

Eine weitere hervorragende C ++ - Tutorialserie, TutorialPoint und LearnCPP, führt Sie vom Anfänger zum professionellen C / C ++ - Programmierer. Die C / C ++ - Tutorials von TutorialPoint decken einige fortgeschrittene Themen ab, die nicht von LearnCPP behandelt werden. Selbst wenn Sie die Tutorials von LearnCPP bevorzugen, sollten Sie einige dieser fortgeschrittenen Themen berühren, um alles aufzugreifen, was Sie möglicherweise verpasst haben.

HappyCodings

Während nicht streng HappyCodings enthält viele Codebeispiele für fortgeschrittenere Themen sowie Grundlagen. Daher ist es eine nützliche Ressource, um zu sehen, was mit der C / C ++ - Sprache erreicht werden kann und wie.

Kostenlose C / C ++ - Übungsprobleme

Letztendlich lernen Sie nur, wie man in C / C ++ programmiert, indem Sie in C / C ++ programmieren. Der Unterschied zwischen diesen und den anderen kostenlosen Ressourcen zum Erlernen der C / C ++ - Programmierung besteht darin, dass Sie die Grundlagen genau kennen müssen. Wenn Sie jedoch genug für Datei- und E / A-Operationen fortgeschritten sind, bieten diese schnelle Herausforderungen, die Sie mit Ihren Programmierkenntnissen lösen können. Diese können in relativ kurzer Zeit abgeschlossen werden und sind eine unschätzbare Ressource, um zu lernen, wie man tatsächlich in C / C ++ programmiert, um sie zu lösen Probleme.

Projekt Euler

ProjectEuler ist eine Sammlung von Herausforderungen zur Problemlösung, bei denen Sie sowohl mathematisch als auch programmatisch denken müssen. Dies ist ein großartiger Ort, um Probleme zu finden, an denen Sie mit dem Training beginnen können, um sich auf die Probleme vorzubereiten, die Sie in Ihrer C / C ++ - Programmierkarriere lösen müssen.

Google Code Jam

Wie bei Project Euler müssen Sie bei Google Code Jam Probleme mit Ihren Kenntnissen in Mathematik, Logik und Computerprogrammierung lösen. Google veranstaltet jedes Jahr Code Jam-Wettbewerbe und hält alte Wettbewerbe für Programmierer verfügbar, damit diese versuchen können, diese zu lösen. Sie können jedoch keine Punkte für deren Lösung sammeln.

Das Herausforderungsarchiv von Google Code Jam genießt jedoch hohes Ansehen und ist eine hervorragende Methode, wenn Sie Ihre Programmierkenntnisse während eines Interviews unter Beweis stellen müssen. Es gibt nur wenige kostenlose Ressourcen, um C / C ++ - Programmierung besser zu lernen, als sich von diesen Google-Herausforderungen zu überzeugen.


Schau das Video: Lerne Python - Komplett Kurs für Anfänger (Kann 2022).