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.

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Computer Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Java, Programm-Entwicklung, Software-Installation, Web-Anwendungen, Virtuelle Maschinen, Eclipse (Software)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Human Machine Interfaces, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Program Development, Algorithms, Data Structures, Debugging
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Künstliche neuronale Netze, Deep Learning, Computervision, Datenethik, Eingebettete Software, Angewandtes maschinelles Lernen, Bildanalyse, Maschinelles Lernen, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Python-Programmierung, Spieltheorie, Software-Tests, Computergestütztes Denken, Theoretische Informatik, Mathematische Modellierung, Informatik, Datenstrukturen, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Algorithmen, SQL, Datenfluss, Verteiltes Rechnen, Graphentheorie, Python-Programmierung, Datenverarbeitung, NoSQL, Big Data, Apache Hadoop, Datenbanken, Datenbank-Systeme, Skalierbarkeit, Cloud Computing, Abfragesprachen, Apache Spark, Datenanalyse, Datenmanipulation, Relationale Datenbanken
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Web Design, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Berklee
Kompetenzen, die Sie erwerben: Technische Unterstützung, Musik, Automatisierung, Kreativität, Bearbeitung von, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Regressionsanalyse, Statistische Analyse, A/B-Tests, Experimentieren, Wahrscheinlichkeit & Statistik, Statistik, Mensch-Computer-Interaktion, R-Programmierung, Benutzererlebnis, Usability-Tests, Statistische Modellierung, Datenanalyse, UI/UX Forschung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PL/SQL, SQL, Business Logic, Stored Procedure, Database Design, Oracle Databases, Database Development, Relational Databases, Workflow Management, Data Integrity, Scalability, Procedure Development, Debugging
Gemischt · Kurs · 1–4 Wochen

EIT Digital
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), C (Programmiersprache), Hardware-Architektur, Internet der Dinge, System Programmierung, Eingebettete Software, Simulationen, Betriebssysteme, Echtzeit-Betriebssysteme, Netzwerkprotokolle, Drahtlose Netzwerke, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Exploratory Data Analysis, Data Storytelling, Dashboard, Data Presentation, Data Literacy, No-Code Development, Business Analytics, Data Science, Applied Machine Learning, Data Capture, Data Modeling, Data Processing, Data Transformation, Data Ethics, MLOps (Machine Learning Operations), Machine Learning, Data Analysis, Predictive Modeling, Data Visualization
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden