Lernen Sie das Programmieren mit diesen (meist kostenlosen) Ressourcen

by Ian Hernandez
Lernen Sie das Programmieren mit diesen (meist kostenlosen) Ressourcen thumbnail

Habt ihr schon von dieser Sache namens „das Internet“ gehört?

Ernsthaft, ich weiß, wir versuchen alle nur, die Ära der generativen KI zu überleben und auch noch in einem Jahrzehnt einen Job (irgendeinen Job?) zu haben.

Und es gibt eine Sache, die nicht schaden kann: Programmieren lernen.

Auch mit dem Aufstieg der KI sind Programmierer und Entwickler weltweit gefragt.

Zudem ist Programmieren mehr als nur eine Möglichkeit, Dinge zu bauen — Programmieren hilft Ihnen, Problemlösung zu lernen, unterstützt Menschen in Not und, wie Steve Jobs mahnte, lehrt Sie, wie man denkt.

Die gute Nachricht ist, dass Sie nicht in Silicon Valley leben oder teure, hochtechnologische Geräte besitzen müssen, um programmieren zu lernen. Das autodidaktische Programmieren ist im Aufschwung, und Sie können sich den Massen anschließen, die das Internet nutzen, um die nächste universelle Sprache zu erlernen.

Mit einem Mausklick können Sie ein ganz neues Repertoire an Programmierfähigkeiten entwickeln, und wir haben alle Ressourcen, die Sie benötigen, um das Programmieren zu lernen und Ihre nächste Website oder App zu erstellen.

Hier ist eine umfangreiche Liste von 58 kostenlosen Online-Kursen, Open-Source-Ressourcen und kostengünstigen Werkzeugen zum Anfangen.

Erhalten Sie Inhalte direkt in Ihren Posteingang

Abonnieren Sie jetzt, um alle neuesten Updates direkt in Ihren Posteingang zu erhalten.

HTML lernen

Beginnen wir mit dem Frontend.

Obwohl HTML nicht unbedingt als „Programmieren“ gilt, ist es der grundlegende Baustein der meisten Webseiten der Welt.

Wenn Sie gerade erst anfangen, das Programmieren zu verstehen, ist HTML ein großartiger Ausgangspunkt.

Lassen Sie uns die besten Ressourcen anschauen, um HTML zu lernen.

#1: Programmieren mit Mosh (YouTube)

Tauchen Sie in den Programmierkanal von Mosh ein, und Sie werden kurze Codierungskurse zu fast jedem Thema finden, das Sie sich vorstellen können. Von C++ bis Java bietet Mosh eine riesige Sammlung von Videos zu fast jeder Sprache, Syntax und Thema. Die meisten Videos dauern nur 60 Minuten und sie bringen Ihnen das ABC des Themas bei und wie man ordentlichen, sauberen Code erstellt.

Es überrascht nicht, dass dieses HTML für Anfänger Video Sie in etwa einer Stunde funktionales HTML schreiben lässt.

#2: HTML lernen von Codecademy

Codecademys HTML-Lernkurs deckt ein Spektrum von Themen ab, einschließlich Elementen, Struktur, Tabellen, Formularen und dem viel diskutierten semantischen HTML.

Nach der Anmeldung erhalten Sie eine Führung durch aufschlussreiche Texterklärungen sowie die Möglichkeit, die Ärmel hochzukrempeln und sich mit echten Programmierübungen die Hände schmutzig zu machen.

Am besten: Es ist 100% kostenlos.

#3: Learn-HTML.org

Übersehen Sie nicht learn-html.org, das einen Schatz an HTML-Tutorials beherbergt.

Die Reise beginnt mit den Grundlagen wie Elementen, Selektoren und Klassen und führt Sie dann dazu, Links, Listen und Bilder in HTML zu formatieren. Jede Lektion enthält Codebeispiele und Übungen, um Ihnen zu helfen, die Kunst des Schreibens konformer Auszeichnungen zu meistern.

CSS lernen

DreamHost-Glossar

CSS

Cascading Style Sheets (CSS) ist eine essenzielle Programmiersprache, die für die Gestaltung von Webseiten verwendet wird. CSS hilft Ihnen, schöne Seiten zu erstellen, indem es das Aussehen verschiedener Elemente, einschließlich Schriftstil, Farbe, Layout und mehr, verändert.

Mehr lesen

Nachdem Sie HTML beherrschen, werden Sie darauf erpicht sein, Dinge ordentlich und aufgeräumt zu gestalten. Hier kommt  Cascading Style Sheets (CSS) ins Spiel.

Nutzen Sie diese Ressourcen, um zu lernen, wie Sie optimiertes CSS schreiben, das in jedem Browser, auf jeder Bildschirmgröße und bei jeder Auflösung funktioniert.

#4: Codevolutions CSS-Crashkurs (YouTube)

Codevolutions CSS-Crashkurs

Brauchen Sie ein CSS-Starterkit? Schauen Sie sich den CSS-Crashkurs von Codevolution an. Es ist eine kurze – aber umfassende – Einführung in die Grundlagen von CSS. Sie lernen, wie Sie Stile in einem HTML-Dokument hinzufügen und anpassen können und es umfasst Farbe, Text, Schriftarten, Listen, Tabellen und mehr.

Beachten Sie jedoch, dass es sich nur um einen Crashkurs handelt. Er ist großartig für Anfänger, deckt aber nicht alles ab.

#5: SuperSimpleDevs vollständiger HTML & CSS Kurs (YouTube)

Haben Sie jemals ein 7-stündiges YouTube-Video angesehen?

Wenn Sie nach einem umfassenderen (und funktionaleren) Leitfaden zum Erlernen von CSS suchen, ist dieses Video ein großartiger Rundgang. Es behandelt auch HTML, also wenn Sie bereits HTML kennen (oder eine der oben genannten Ressourcen verwendet haben), können Sie diese Abschnitte überspringen und direkt zu den Stilabschnitten gelangen.

#6: CSS von Codecademy lernen

Der Learn CSS-Kurs von Codecademy ist ebenfalls eine großartige Möglichkeit.

Der Kurs führt Sie durch die richtige Art und Weise, Dateien zu formatieren, coole Funktionen hinzuzufügen und beeindruckende Layouts zu gestalten. Er deckt alles ab, von der Syntax bis zu Farben und Typografie. Jede Lektion bietet eine detaillierte Erklärung und praktische Übungen. Sie können sehen, wie Ihr Code das Aussehen der Website in Echtzeit verändert.

DreamHost-Glossar

Typografie

Typografie ist ein Prozess der Anordnung einer Schriftart in Variationen von Schriftart, Größe und Abstand. Dies beinhaltet die Gestaltung des Erscheinungsbildes, des Stils und der Anordnung des Textes, um ihn lesbar und visuell ansprechend zu machen.

Mehr lesen

#7: CSS Diner

Haben Sie jemals gedacht, dass das Beherrschen von Selektoren Spaß machen könnte? CSS Diner ist ein Online-Spiel, das Lernen zu einem unterhaltsamen Erlebnis macht. Es wird Sie mit den Fähigkeiten ausstatten, um spezifische Elemente am Anfang Ihrer CSS-Reise genau zu bestimmen.

JavaScript lernen

HTML und CSS sind großartig, aber wenn Sie wirklich „Code schreiben“ möchten, könnte das Erlernen von JavaScript Ihr einfachster Einstiegspunkt sein.

Mit JS können Sie frontend-Komponenten manipulieren und mit der backend-Entwicklung beginnen. Das macht Sie zu einem Full-Stack-Entwickler. (Glückwunsch!)

#8: Learnjavascript.online

Learnjavacript.online

Es macht, was auf dem Etikett steht. Learnjavacript.online ist eine ultra-einfache (aber großartige!) Möglichkeit, JavaScript direkt aus Ihrem Browser zu lernen.

Es ist ein interaktives Zentrum, in dem Sie kurze Tutorials lesen, die Ärmel hochkrempeln und mit echtem Code im Code-Spielplatz experimentieren können, ohne Ihren Browser zu verlassen. Die Magie liegt in der Formel “lernen und anwenden”, die es Ihnen ermöglicht, neue Fähigkeiten sofort zu üben. Genießen Sie die ersten sieben Kapitel auf Kosten des Hauses, und wenn Sie wirklich gut unterwegs sind, schaltet eine einzelne Zahlung das gesamte Training frei.

#9: Scrimba

Stellen Sie sich eine Programmierschule vor, ohne trockene Vorlesungen, sondern mit einem praktischen Lernstil. Es geht ganz um praktische Programmierfähigkeiten, ohne die Theorie. Denken Sie daran, dass das Abschließen des kostenlosen HTML & CSS Crashkurses Ihre Reise erleichtert, wenn Sie zu JavaScript wechseln.

#10: Freies Code-Camp

Die Website FreeCodeCamp.com bietet ein Repository für kostenlose Kurse, einschließlich vieler JavaScript-Lernwerkzeuge und -Lektionen. Sie können an 40 Projekten arbeiten, nachdem Sie die Grundlagen gelernt haben. Es gibt weniger Anleitung als bei anderen geführten Ressourcen, aber der Inhalt ist wertvoll.

#11: JSRobot

Wenn Sie dachten, Programmieren sei nur Kommandos auswendig lernen, ist JSRobot hier, um Ihre Meinung zu ändern. Sie werden nicht viel Zeit mit Lernen verbringen, bevor Sie mit dem Programmieren beginnen. Sie werden feststellen, dass Sie schneller effizienten Code schreiben, als Sie erwartet haben. Also krempeln Sie die Ärmel hoch, lassen Sie sich von Ihrem kleinen Roboterführer die Grundlagen der JavaScript-Logik zeigen und beobachten Sie, wie die Magie geschieht.

#12: CodeCombat

CodeCombat durchbricht die Mauern des traditionellen Lernens und bietet einen ansprechenden, sozial interaktiven Raum, um das Programmieren zu lernen. Die Kombination aus einem umfassenden Lehrplan und einer charmanten Fantasy-Welt macht das Lernen zu einem Abenteuer. Und für diejenigen mit einem Wettbewerbsdrang, messen Sie Ihre JavaScript-Fähigkeiten mit anderen in der spannenden CodeCombat AI League.

React lernen

ReactJS (normalerweise „React“ genannt) macht das Erstellen wiederverwendbarer Komponenten, Formulare und Schnittstellen einfach.

Dies ist technisch gesehen eine JavaScript-Bibliothek, aber da sie so beliebt und weit verbreitet ist, lohnt es sich, React zu lernen, wenn Sie ernsthaft daran interessiert sind, Apps und Software zu entwickeln.

#13: Offizielle React-Tutorials

React Offizielle Tutorials

Die offizielle React-Website ist eine Goldgrube an Ressourcen für alles rund um React, von wesentlicher Dokumentation und Tutorials bis hin zu einem belebten Community-Forum für gemeinschaftliche Problemlösungen. Ein GitHub-Link zum Quellcode von React ist leicht zugänglich. Für Anfänger beherbergt der Tutorial-Tab eine unterhaltsame Einführungslektion, die Sie beim Erstellen eines Mini-Spiels unterrichtet und die Grundlagen von React vermittelt.

Es ist maßgeschneidert für praktisch Lernende und ergänzt perfekt die Fülle an fortgeschrittenen Ressourcen unter dem Reiter Dokumente.

#14: Lerne React von Codecademy

Codecademys selbstgeleiteter Learn React-Kurs ist ein Ticket in die aufregende Welt der React-Programmierung.

Von der Erstellung von Komponenten, Eigenschaften und Zuständen bis hin zur Verwendung von React mit JavaScript lernen Sie alles. Nach Abschluss des Kurses können Sie einfache React-Anwendungen erstellen. Sie können in nur 20 Stunden React-Kenntnisse erwerben!

#15: Free Code Camp

Free Code Camp bietet den Kurs „Learn ReactJS – Complete Roadmap“ an. Er bietet einen klaren Weg für den Aufbau von Frontend-Anwendungen mit React. Ideal für Anfänger, kann es helfen, Ihre Fähigkeiten von mittlerem zu fortgeschrittenem React-Entwicklung zu verbessern.

#16: React JS Frontend Webentwicklung für Anfänger von Udemy

Dieser kostenlose Udemy-Kurs ist darauf ausgelegt, Sie in die Grundlagen von Hooks und der Arbeit mit externen APIs einzuführen. Zusätzlich bietet er Einblicke in das Erstellen von AJAX-Anfragen und den Aufbau einer Nachrichten-App.

Während Sie standardmäßig Zugang zu fast drei Stunden Videoinhalt erhalten, können Sie sich für die kostenpflichtige Mitgliedschaft entscheiden, um ein Abschlusszertifikat zu erhalten und die Möglichkeit zu haben, an Q&A teilzunehmen und direkt mit dem Lehrer zu kommunizieren.

#17: Egghead.io

Möchten Sie vollständig in React eintauchen? Treffen Sie Egghead.io.

Diese Website bietet zahlreiche Videokurse, die auf Ihr Lernen zugeschnitten sind. Der Anfängerleitfaden für React ist ein 30-teiliger Kurs, der es Ihnen ermöglicht, in einer ablenkungsfreien Umgebung zu lernen, beginnend bei Null und endend mit einer bereitgestellten Anwendung.

Von dem Verständnis der Problemlösungsfähigkeiten von React bis zur Rolle von JSX und der Verwaltung des Zustands mit Hooks, es ist ein umfassender, praktischer Kurs. Außerdem gibt es, sobald Sie fertig sind, noch viele weitere Kurse, um tiefer einzusteigen.

PHP lernen

Wenn Sie an WordPress-Websites arbeiten, möchten Sie PHP lernen.

PHP zieht Informationen aus der Datenbank und ermöglicht es Ihnen, diese im frontend wie ein Profi zu formatieren und anzuzeigen. Machen Sie es sich mit dem Code-Editor gemütlich und tauchen Sie ein, um das nächste Plugin zu debuggen, das verrückt spielt.

DreamHost-Glossar

PHP

PHP (Hypertext Preprocessor) ist eine Open-Source-Scriptsprache. Sie wird weit verbreitet in der Webentwicklung verwendet und kann in HTML eingebettet werden. Mehrere beliebte Content-Management-Systeme (CMS), wie WordPress, sind mit PHP erstellt.

Weiterlesen

#18: PHP für Anfänger von Traversy Media (YouTube)

Traversy Medias „PHP für Anfänger“ ist ein unschätzbares Tutorial für jeden, der daran interessiert ist, PHP zu lernen. In drei Stunden führt Sie das YouTube-Video von A bis Z durch PHP und behandelt Funktionen, Schleifen und Arrays.

Praktische Zeitstempel helfen Ihnen, sich auf Ihre Interessensgebiete zu konzentrieren.

#19: PHP-Tutorial für Anfänger – Vollständiger Kurs von Envato Tuts+ (YouTube)

Sie möchten sieben Stunden mit dem Erlernen von PHP verbringen, anstatt drei? Wir haben alles für Sie vorbereitet.

Im Ernst, Envato Tuts+ bietet einen umfassenden PHP-Kurs, der treffend “PHP Tutorial für Anfänger – Vollständiger Kurs” betitelt ist. Jeremy McPeak, der Dozent, beginnt mit den Grundlagen und dringt schrittweise tiefer in die Sprache ein. Der Kurs ist darauf ausgelegt, Sie darin zu schulen, Funktionen zu schreiben, Variablen zu manipulieren, die Syntax zu verstehen und GET- und POST-Anfragen zu bearbeiten.

Obwohl länger als die oben genannte Option, ist es auch umfassender.

#20: Lerne PHP von Codecademy

Für diejenigen, die eine strukturierte PHP-Lernressource suchen, ist der “Learn PHP”-Kurs von Codecademy eine ausgezeichnete Wahl.

Dies ist ein 25-stündiges Curriculum, das Variablen, Funktionen, Arrays, Schleifen und andere PHP-Grundlagen abdeckt. Jedes Modul wird von praktischen Übungen begleitet, die das Gelernte verstärken. Der Kurs bietet auch hilfreiche Hilfsmittel, wie Hinweise, ein Spickzettel und modulspezifische Community-Foren. Außerdem können Sie den integrierten Spielplatz nutzen, um Ihren Code zu schreiben und zu testen, während Sie lernen.

#21: PHP Lehrling

PHP Apprentice bietet einen einzigartigen Ansatz, um PHP zu lernen. Dieses Online-Buch, das kostenlos zugänglich ist, entmystifiziert PHP-Praktiken durch seine gut strukturierten Kapitel und Programmierbeispiele. Am besten ist, dass es aktiv gepflegt und aktualisiert wird. Es gibt also ständig neue Inhalte und neue Lektionen, die hinzugefügt werden.

PHP Apprentice

SQL lernen

SQL (ausgesprochen „sequel“ und steht für „Structured Query Language“) ist eine der am häufigsten verwendeten und beliebtesten Sprachen zum Zugreifen und Manipulieren von Daten in einer Datenbank. Mit anderen Worten, SQL zu lernen ist so etwas wie das Erlernen des Dewey-Dezimalsystems… aber für Computer.

#22: SQL für Anfänger Tutorial (YouTube)

Ein 45-minütiger Videokurs macht das Erlernen der SQL-Grundlagen zum Kinderspiel.

Dieses Tutorial enthält eine detaillierte Anleitung zur Einrichtung von Microsoft SQL Server und SQL Server Management Studio, zwei kostenlosen und leistungsstarken Tools. Erwerben Sie ein gutes Verständnis für Tabellen, Primärschlüssel und verschiedene Datentypen, um eine solide Grundlage in SQL zu schaffen.

#23: SQL lernen von Codecademy

Codecademy bietet anfängerfreundliche Kurse wie Learn SQL, die Sie durch die grundlegenden Konzepte von SQL und relationalen Datenbanken führen. Das Beste daran? Sie können diese Module in Ihrem eigenen Tempo durchlaufen, was es zu einer idealen Wahl für selbstständiges Lernen macht.

#24: SQL-Tutorial auf W3Schools

SQL Tutorial auf W3Schools

W3Schools bietet ein umfangreiches SQL-Tutorial für diejenigen, die ein tieferes Verständnis suchen. Es deckt alles ab, von der Formulierung korrekt strukturierter SQL-Anweisungen bis hin zu fortgeschrittenen Operationen wie Datenbankerstellung und -änderung. Nachdem Sie den Stoff verarbeitet haben, können Sie Ihr Verständnis mit praktischen Übungen überprüfen.

#25: Komplettes SQL-Bootcamp (Udemy)

Udemy’s Complete SQL Bootcamp ist eine solide Wahl, wenn Sie Ihre SQL-Fähigkeiten zertifizieren möchten. Der Kurs umfasst Datenanalyse, Tabellenerstellung, Datenbankerstellung und vieles mehr, unter Verwendung von PostgreSQL, einer Wissensdatenbank, die auf andere SQL-Datenbanken übertragen werden kann. Das Erlangen dieser Zertifizierung könnte Ihren Lebenslauf erheblich verbessern.

Python lernen

Programmieren besteht nicht nur aus Variablen und Wenn-Dann-Aussagen.

Datenanalyse, Datenstrukturen, Algorithmen und maschinelles Lernen sind heutzutage ein heißes Thema. (Sie wissen, mit diesem lästigen KI-Ding, das viele und viele Daten benötigt.)

Python lernen wird Ihnen helfen, bei diesen Themen und Anwendungsfällen einen Einstieg zu finden.

#26: Der Python-Anfängerleitfaden

Für Python-Anfänger ist die offizielle Python-Website eine unverzichtbare Ressource. Der frei zugängliche Anfängerleitfaden dient als Wegweiser für Ihre Python-Reise. Er verlinkt Sie zu verschiedenen Lernwerkzeugen wie Quizzen, Aufgaben, Spickzetteln und Stilprüfern.

#27: Einführung in die Python-Programmierung (Udemy)

Es gibt einen prägnanten, aber umfassenden Kurs auf Udemy, der sich an Python-Neulinge richtet.

Es ist ein kompaktes Programm, das knapp unter zwei Stunden läuft, aber wesentliche Python-Konzepte wie Scripting und die Erstellung von Funktionen abdeckt.

#28: Python 3 von Codecademy lernen

Bereit, es mit Python offiziell zu machen?

Der Pro-Plan von Codecademy bietet einen umfassenden Python 3-Kurs, der sich gut für eine Einführung in das Scripting und grundlegende Programmierkonzepte eignet. Die Lektionen umfassen verschiedene Themen, darunter Python-Syntax, Steuerflussmechanismen, Funktionserstellung und Datenstrukturierung mit Listen und Verzeichnissen. Es gibt keine Voraussetzungen, und nach etwa 25 Stunden Studium können die Lernenden ein Zertifikat erwerben.

#29: LearnPython.org

LearnPython.org

LearnPython.org, eine interaktive Lernplattform, beherbergt eine großartige Sammlung von Programmier-Tutorials. Von grundlegenden Lektionen über Variablen bis hin zu fortgeschrittenen Modulen über Datenwissenschaft, richtet sie sich an Lernende aller Stufen. Sie bietet auch einen kollaborativen Raum auf Facebook, der Lernende weltweit verbindet.

#30: Python lernen: Von Null zum Helden (Free Code Camp)

Ich meine…wer will nicht vom Null zum Helden werden? Habe ich recht?

Der Kurs “Learning Python: From Zero to Hero” von Free Code Camp ist ein textbasierter Kurs, der die Grundlagen von Python auf eine klare und zugängliche Weise präsentiert. Meistere die Kunst der Variablen, beherrsche bedingte Anweisungen und entfessele die Kraft der Schleifen, während du dich durch spannende Abschnitte navigierst. Erkunde die Vielseitigkeit von Listen, tauche in die Feinheiten des Iterierens durch verschiedene Datenstrukturen ein und erschließe das Potenzial von Objekten und Klassen. Bis du diesen Kurs abschließt, wirst du dich von einem Python-Anfänger in… nun, einen Helden verwandelt haben.

#31: One Month Python Bootcamp

Machen Sie den Sprung vom Anfänger zum fortgeschrittenen Python-Programmierer mit dem One Month Python Bootcamp. Dieser umfassende, selbstgesteuerte Kurs bietet einen projektbasierten Ansatz, um Ihr Verständnis von Python zu vertiefen. Obwohl er 299 $ kostet, bieten das intensive Material und die praktischen Projekte die Grundlage, die Sie benötigen, um als Python-Entwickler zu glänzen.

Programmierherausforderungen, Spiele und Bewertungen

Wir wissen, dass Spielen keine Zeitverschwendung ist – es ist vielmehr eine fesselnde Methode, um neue Konzepte zu lernen und zu üben, während man das Programmieren lernt.

Nutzen Sie diese Online-Aktivitäten, um Ihre Fähigkeiten zu schärfen:

#32: CodeAbbey

CodeAbbey ist eine Sammlung von Übungsproblemen für Anfänger bis Fortgeschrittene, die es Ihnen ermöglichen, Zertifikate zu verdienen und Ihre Fähigkeiten zu verbessern. Betrachten Sie es als eine Art unterhaltsame Hausaufgabe.

#33: Coderbyte

Coderbyte

Wählen Sie eine Programmiersprache und lösen Sie Herausforderungen; begleitende Lösungen und Tutorials helfen Ihnen, wichtige Programmierfähigkeiten mit schrittweisen Anleitungen zu festigen.

#34: CodinGame

Spielen Sie virtuelle Programmierspiele (denken Sie an: Feindliche Schiffe mit Code zerstören), die Ihnen wichtige Fähigkeiten vermitteln und Sie für Unternehmen sichtbar machen können.

#35: HackerEarth

Programmieraktivitäten mit Zweck. Helfen Sie dabei, reale Probleme für Unternehmen mit innovativen Programmierlösungen zu lösen, während Sie einer Gemeinschaft von Programmierern beitreten, die daran arbeiten, ihre Fähigkeiten zu verbessern.

#36: HackerRank

Entdecken Sie Ihren inneren Kodierungswettbewerber und lösen Sie Herausforderungen, während Sie auf einer führenden Rekrutierungsseite für Unternehmen interagieren (was bedeutet, dass es ein Lebenslauf-Builder ist!)

#37: Codewars

Eine großartige Ressource, um sich selbst zu schulen, mit anderen zusammenzuarbeiten und in einer Vielzahl von Programmiersprachen zu erstellen.

#38: Exercism

Die Website verspricht, Ihnen zu helfen, „wirklich gut in der Programmierung zu werden.“

Da lässt sich nicht widersprechen.

Übungsprobleme (Mini-Quests) für Anfänger und Experten, zugeschnitten auf Ihre Interessen, egal ob Sie programmieren lernen, die Fließfähigkeit in Ihrer gewählten Sprache verbessern oder sauberen Code entwickeln möchten. Senden Sie einfach Ihre Lösungen ein und erhalten Sie hilfreiches Feedback. Funktioniert über GitHub.

Bücher zum Erlernen der Programmierung

Keine langweiligen, verstaubten Lehrbücher hier — diese Programmierlektüren können Ihnen nützliches Lesematerial bieten.

#39: Der autodidaktische Programmierer

Das perfekte Handbuch für Selbstlerner, verfasst von einem Amateur, der zum professionellen Absolventen der Programmierung wurde. (9,99 $ Kindle-Buch)

#40: Eine datenzentrierte Einführung in die Berechnung

Möchten Sie bei Informatik 101 beginnen und Ihre Fähigkeiten auf einer Grundlage von Computer-Grundlagen aufbauen? Dies ist das Buch für Sie.

Lesen Sie dieses kostenlose Online-Buch, um einen Einführungskurs in alle Bereiche der Informatik zu erhalten.

#41: Software Engineering für Internetanwendungen

Das Schreiben von Codezeilen ist eine Sache. Softwareentwicklung – tatsächlich funktionale Software zu bauen – ist komplexer. Schauen Sie sich dieses Buch an, das über das Computerprogrammieren hinausgeht und erklärt, wie man echte Softwareprodukte plant und entwickelt.

#42: Grundlagen der Datenwissenschaft

Wenn Sie sich für Python oder SQL begeistern konnten, sind Sie vielleicht eher an Datenwissenschaft als nur am reinen Programmieren interessiert. Dieses Buch verzichtet auf das Schreiben von Code und taucht in die Welt der fortgeschrittenen Daten und Mathematik ein.

#43: Wie man das Programmieren lernt & einen Entwicklerjob bekommt

Geschrieben von Quincy Larson, dem Gründer von FreeCodeCamp, überbrückt dieses Buch praktische Programmierfähigkeiten mit Anwendungen in der realen Welt. Wenn Ihr Ziel darin besteht, Ihre Fähigkeiten zu nutzen, um einen neuen Job oder eine neue Karriere in der Computerprogrammierung zu beginnen, wird Ihnen dies dabei helfen, dorthin zu gelangen!

Coding Mentoren und Meetups

Möchten Sie Gleichgesinnte treffen? Finden Sie einen Mentor oder eine Programmierveranstaltung in Ihrer Nähe.

#44: Reddit Programmierfreunde

Virtuelle Kleinanzeigen für Programmierer; identifizieren Sie Programmierkameraden, die zu Ihren einzigartigen Fähigkeiten und Interessen passen und arbeiten Sie an personalisierten Projekten zusammen.

#45: CodeNewbie

Diese Social-Media-Website und Community ermöglicht es Ihnen, sich mit anderen zu verbinden, die das Programmieren lernen. Teilen Sie Fortschritte, stellen Sie Fragen und lernen Sie gemeinsam.

#46: CodeBuddies

CodeBuddies

Dies ist eine große Gemeinschaft von Programmierern, die sich über Slack verbinden und Lern-Hangouts (Bildschirmfreigabe) organisieren. Gestalten Sie Ihre Hangouts so einzigartig wie Ihr Projekt.

Bonus: Coding-Podcasts

Laden Sie Ihr Gerät mit Audioprogrammierungslektionen und hören Sie diese auf Ihrem Weg zur Arbeit oder während Ihres Trainings. Nachdem Sie die Programmierkurse gemeistert haben, möchten Sie vielleicht sogar Ihren eigenen Podcast starten.

#47: Coding Blocks

Gespräche über Entwicklungsmethoden, die für verschiedene Programmiersprachen relevant sind.

#48: DevRadio

Obwohl die letzte Folge vor einigen Jahren erschien, können Sie Microsofts DevRadio hören, einen Podcast von Entwicklern für Entwickler mit vielen Informationen zu Software und Programmierung.

#49: Software Engineering Täglich

Ausgewählte Interviews mit Experten, die technische Themen wie die Entwicklung von mobilen Apps und Entwicklertests behandeln.

#50: Entwickler Tee

Ein Snack-großer Podcast, der für volle Terminkalender konzipiert ist. Hören Sie sich schnelle Happen über alle Arten von Entwickler-gestalteten Details an.

#51: Programming Throwdown

Ein perfekter Podcast, wenn Sie einen kleinen Einblick in alles erhalten möchten; jede Sendung behandelt eine andere Programmiersprache, sodass Sie mit jeder Episode Ihr Programmierwissen erweitern können.

#52: CodeNewbie

Dieser wöchentliche Podcast präsentiert Geschichten und nützliche Lektionen von anderen Personen, die sich auf ihrem selbstbeigebrachten Programmierweg befinden.

Kosten: Kostenlos

#53: Lerne Programmieren mit mir

Laurence Bradfords wöchentlicher Podcast hilft autodidaktischen Programmierern beim Übergang in den Technologiebereich mit nützlichen, realen Beispielen und Tipps zur Entwicklung marktfähiger Fähigkeiten und zur Verbesserung Ihres Lebenslaufs.

Bonus #2: Programmieren für Kinder

Es stellt sich heraus, dass es nie zu früh ist, Ihre Kleinen an ihre ersten Bytes zu gewöhnen.

#54: C++ für Kinder (Code Babies)

Dieses Pappbilderbuch führt Ihre Kleinkinder in die Grundlagen der C++-Programmierung ein. Sehen Sie sich auch HTML für Babys und Javascript für Babys an, alles in Verbindung mit der Seite Code Babies.

(Amazon, $9.19)

#55: CSFirst

Dieses von Google unterstützte Projekt bietet eine Reihe kostenloser Ressourcen, die Kinder in die Konzepte der Programmierung und Informatik einführen.

#56: Code.org Student

Eine jugendliche Ressource für das Finden von Online-Programmierkursen oder lokalen Klassen. Beinhaltet Spiele und Aktivitäten.

#57: MoonHack

Ein rekordverdächtiges Event für den Code Club, bei dem Kinder im Alter von 7 bis 18 Jahren weltweit zusammenkommen, um Projekte in Angriff zu nehmen. Die Teilnehmer können sich dem von MoonHack empfohlenen Problem widmen oder ihre eigene Idee (natürlich mondthematisch) umsetzen. Laut seiner Website haben in den letzten sechs Jahren mehr als 150.000 Kinder im Rahmen von MoonHack programmiert.

#58: Programmiere deine eigenen Spiele!: 20 Spiele zum Erstellen mit Scratch

Locken Sie Jugendliche früh dazu, sich mit diesem einfach zu befolgenden (und super spaßigen) visuellen Leitfaden am Programmieren zu beteiligen, der ihnen hilft, ihre eigenen Spiele zu programmieren. Spielen + Lernen = Gewinn-Gewinn.

(Amazon, 11,69 $)

Aufruf an alle autodidakten Bastler

Egal, ob Sie gerade erst lernen, Ihre erste Funktion zu schreiben, oder ob Sie Maschinensprache sprechen, seit Sie Windeln tragen, DreamHost ist für Sie da.

Unsere Mission ist einfach. Wir machen es Ihnen leicht, Ihren Traum zu verwirklichen.

Melden Sie sich für unseren Newsletter an, um viele weitere großartige Ressourcen zu erhalten, die Ihnen beim Aufbau Ihrer nächsten Website oder beim Start Ihres nächsten Geschäftsvorhabens helfen.