freeCodeCamp - Lerne Webdesign, JS Algorithmen u.v.m.!


freeCodeCamp ist eine gemeinnützige Plattform, auf der du zahlreiche kostenlose, auf Englisch verfasste Übungen und Projekte in sechs unterschiedliche Coding-Bereichen findest.

Wenn du ein Programmieranfänger bist, empfiehlt es sich mit dem ersten Bereich zu starten.

Responsive Web Design

(Responsive Web Design / RWD) bis zu 300h

  1. HTML und HTML5 (Basic HTML und HTML5)
  2. Grundlegendes zu CSS (Basic CSS)
  3. Angewandtes visuelles Design Applied Visual Design
  4. Angewandte Zugänglichkeit (Applied Accessibility)
  5. Reagierendes Web Design (Responsive Web Design Principles)
  6. CSS Flexbox (CSS Flexbox)
  7. CSS Gitter (CSS Grid)

JavaScript Algorithmen und Daten Strukturen

(JavaScript ALgorithms and Data Structure) bis zu 300h

  1. JavaScript (Basic JavaScript)
  2. ES6
  3. Alltägliche Ausdrücke (Regular Expressions)
  4. Fehler entfernen (Debugging)
  5. Datenstrukturen (Basic Data Structures)
  6. Einfache Algorithmen schreiben (Basic Algorithm Scripting)
  7. Objektorientiertes Programmieren (Object Oriented Programming)
  8. Zweckmäßiges Programmieren (Functional Programming)
  9. Mittlere Algorithmen schreiben (Intermediate Algorithm Scripting)
  10. JavaScript: Algorithmen und Datenstrukturen (Algorithms and Data Structures)

Front-End Bibliotheken

(Front End Libraries) bis zu 300h

  1. Boostrap
  2. jQuery
  3. Sass
  4. React
  5. Redux
  6. React and Redux
  7. Front End Librariers Project

Datenvisualisierung

(Data Visualization) bis zu 300h

  1. Datenvisualisierung mit D3 (Data Visualization with D3)
  2. JSON APIs and Ajax
  3. Datenvisualisierungs-Projekte (Data Visualization Projects)

Programmierschnittstellen und Micro-Service-Architektur

(Apis and Microservices) bis zu 300h

  1. Pakete-Management (Managing Packages with Npm)
  2. Knoten und Ausdrücke (Basic Node and Express)
  3. MongoDB
  4. Programmierschnittstellen und Micro-Service-Architektur (Apis and Microservices)

Informations- und Qualitätssicherheit

(Information Security and Quality Assurance) bis zu 300h

  1. Informationssicherheit (Information Security with HelmetJS)
  2. Qualitätssicherheit und Tests (Quality Assurance and Testing with Chai)
  3. Fortgeschrittene Knoten und Ausdrücke (Advanced Node and Express)
  4. Informations- und Qualitätssicherheit (Information Security and Quality Assurance Projects)

Hier gibt es auch eine Übersicht aller Bereiche.

Hast du alle Übungen und Projekte erfolgreich abgeschlossen, erwartet dich für jeden Bereich ein Zertifikat als Belohnung für deine Arbeit.

Nach Erhalt der sechs Zertifikate hast du zudem noch die Möglichkeit, ein sogenanntes Full Stack Development Certification zu erlangen. Dies bestätigt, dass du 1800 Stunden ins Programmieren lernen investiert und mit diversen Web Development Tools gearbeitet hast.

Hast du Schwierigkeiten mit einer Aufgabe? 

freeCodeCamp gibt dir Tipps und stellt Videos zur Verfügung, um dir zu helfen. Zusätzlich kannst du deine Frage im online Forum posten, um dich mit Anderen auszutauschen.

Besiege unseren Bot

Egal ob als Einzelspieler oder im Mulitplayer-Modus: Stelle dich dem Dojo-Bot und beweise, dass du auf das Leaderboard gehörst!

Über Digital Dojo

Das Digital Dojo ist der virtuelle Übungsraum von COUNT IT.

Angehende Programmierer*innen, Code-Neulinge, Wiedereinsteiger*innen und Fortgeschrittene finden hier das nötige Rüstzeug für ihre Karriere.

Du möchtest deine Lehre bei COUNT IT starten? Dann bist du hier richtig - besiege deine Gegner im Dojo Game und sichere dir deine Lehrstelle!

Inspire your career.

Newsletter abonnieren

Der COUNT IT Newsletter liefert viermal jährlich interessante Neuigkeiten über das Unternehmen. Gleich anfordern!