Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Software Entwurf, Einheitstest, COBOL (Programmiersprache), Grundsätze der Programmierung, Softwareentwicklung, Scrum (Software-Entwicklung), Agile Methodik, Software-Tests, Entwicklung von Systemen, Mainframe-Computing, z/OS, Pseudocode, Systemanalyse, Systemarchitektur, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–3 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenmanipulation, Plot (Grafiken), Quantitative Forschung, Statistische Visualisierung, Deep Learning, Datenkompetenz, Statistische Hypothesentests, Statistische Analyse, Statistisches Programmieren, Biostatistik, Deskriptive Statistik, Regressionsanalyse
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Computer Programmierung, Datenvalidierung, Computergestütztes Denken, Fehlersuche, Software-Installation, Datenverarbeitung, Algorithmen, System-Konfiguration, Entwicklungsumgebung, Programm-Entwicklung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
Mittel · 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

Queen Mary University of London
Kompetenzen, die Sie erwerben: Statistik, Datenanalyse, Quantitative Forschung, Forschungsdesign, Erhebung von Daten, Statistische Hypothesentests, Statistische Analyse, Umfrage erstellen, Datenvorverarbeitung, Methoden der Forschung, Forschungsberichte, Deskriptive Statistik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ChatGPT, Grundsätze der Programmierung, Softwareentwicklung, Schnelles Engineering, Code-Überprüfung, Fehlersuche, KI-Förderung, Künstliche Intelligenz, Software-Ingenieur, Pseudocode, Web-Entwicklungstools, Web-Anwendungen, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Dateiverwaltung, Anwendungsentwicklung, Kollaborative Software, Software-Entwicklungstools, Cloud-Bereitstellung, GitHub, Bereitstellung von Anwendungen, Versionskontrolle, Cloud-Speicher, Fehlersuche, Git (Versionskontrolle-System), Sichere Kodierung, Kontinuierliche Bereitstellung, Cloud-Entwicklung, Konfigurationsverwaltung, Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: SQL, Datenbanken, Informatik, Computer Programmierung, Visual Basic (Programmiersprache), Datenbank Management, Algorithmen, Analyse, Fehlersuche, Computer Architektur, Computer Hardware, Cloud Computing, Softwareentwicklung, System-Software, Automatisierung, Relationale Datenbanken, Grundsätze der Programmierung, Computer-Vernetzung, Netzwerksicherheit, Netzwerkprotokolle
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Technische Unterstützung, Computer Programmierung, Qualitätssicherung, Agile Methodik, Technische Dokumentation, COBOL (Programmiersprache), Code-Überprüfung, Softwareentwicklung, Fehlersuche, Software-Dokumentation, Scrum (Software-Entwicklung), Software-Qualitätssicherung, Lebenszyklus der Softwareentwicklung, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen