Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Dateisysteme, IBM DB2, Computer Programmierung, COBOL (Programmiersprache), Datenbank-Management-Systeme, Datenbanken, Job Control Language (JCL), Befehlszeilen-Schnittstelle, z/OS, Mainframe-Computing, Dateiverwaltung, Datenmanagement, Grundsätze der Programmierung, Relationale Datenbanken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, Java, Computer Programmierung, Software Entwurf, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Eclipse (Software), Programm-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animation and Game Design
Gemischt · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Modellevaluation, Soziologie, Computer Programmierung, Simulationen, Wissenschaftliche Methoden, Analyse sozialer Netzwerke, Agentische Systeme, Systemorientiertes Denken, Wirtschaft, Sozialwissenschaften
Anfänger · Kurs · 1–4 Wochen

Clemson University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Design Strategies, Analysis, Performance Testing, Scalability
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Kulturelle Reaktionsfähigkeit, Java, Testfall, Pädagogik, Integrierte Entwicklungsumgebungen, Computer Programmierung, Datenstrukturen, Fehlersuche, Algorithmen, Software und Technologie für das Bildungswesen, Pseudocode, Computergestützte Logik, Digitale Pädagogik, Programm-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Unterrichten, Objektorientierte Programmierung (OOP)
Anfänger · Spezialisierung · 3–6 Monate
Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Python-Programmierung, Fehlersuche, Theoretische Informatik, Grundsätze der Programmierung, Computergestütztes Denken
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Technische Unterstützung, Qualitätssicherung, Computer Programmierung, Code-Überprüfung, COBOL (Programmiersprache), Scrum (Software-Entwicklung), Fehlersuche, Technische Unterstützung und Dienstleistungen, Agiles Projektmanagement, Agile Methodik, Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Software-Qualitätssicherung, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Computer Science, Data Structures
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Integrated Development Environments, Algorithms, Computational Thinking, Computer Programming, Python Programming, Development Environment
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Datenvalidierung, Node.JS, Computer Programmierung, Webdesign, React.js, Server-Seite, TypeScript, Web-Entwicklungstools, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Front-End Web-Entwicklung, Computer Programmierung, Algorithmen, Datenstrukturen, Fehlersuche, Pseudocode, Grundsätze der Programmierung, Computergestütztes Denken, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen