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.

Universidad Austral
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming, Debugging
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Sprint-Retrospektiven, Nutzerforschung, Software-Qualitätssicherung, Agile Software-Entwicklung, Technische Überprüfung der Software, Analyse der Anforderungen, Agiles Projektmanagement, Anwenderbericht, Prüfung der Benutzerfreundlichkeit, Scrum (Software-Entwicklung), Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Anfänger · Spezialisierung · 1–3 Monate

Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Software-Entwicklung, System-Konfiguration, Web-Entwicklung, Fehlersuche, Vibe-Codierung, Web-Entwicklungs-Tools, AI-Arbeitsabläufe, Benutzeroberfläche (UI), Installation der Software, Agentische Arbeitsabläufe, Modell-Kontext-Protokoll, Code-Überprüfung, Computer-Programmierwerkzeuge, Kontext-Management
Mittel · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: TCP/IP, Cloud Computing, Virtuelle Maschinen, Architektur des Cloud Computing, Weitverkehrsnetze, Skalierbarkeit, Netzarchitektur, Computer-Vernetzung, Software-definierte Netzwerke, Daten-Zentren, Netzwerk-Leistungsmanagement, Python-Programmierung, Netzwerk-Routing, Cloud-Infrastruktur, Netzwerk-Switches
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Microarchitecture, Electronic Systems, Semiconductors, Electronic Components, Data Storage, Data Storage Technologies
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Computer Vision, Tensorflow, Modell-Einsatz, Mobile Entwicklung, Swift-Programmierung, Android-Entwicklung, iOS-Entwicklung, Eingebettete Systeme, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Skalierbarkeit, Software-Entwicklung, Daten-Strukturen, Einheitstest, Software-Prüfung, Java, Versionskontrolle, Git (Versionskontrollsystem), Algorithmen, Java-Programmierung, Computer Programmierung, Einheitliche Prüfung, GitHub, Testgetriebene Entwicklung (TDD), Leistungsoptimierung, Computerprogrammierung, Java Programmierung
Anfänger · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Web-Anwendungen, Java, Allgemeine Netzwerkarbeit, Cloud-Anwendungen, Linux, Computer Programmierung, Linux-Befehle, Verwaltung des Betriebssystems, Node.JS, Computerprogrammierung, Installation der Software, DevOps, Paket- und Softwareverwaltung, Devops-Werkzeuge, Netzwerk-Switches, Linux-Verwaltung
Anfänger · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Dashboard, Tableau Software, Interactive Data Visualization, Excel Formulas, Data Visualization Software, Data Modeling, Data Visualization, SQL, Data Presentation, E-Commerce, Databases, Data Manipulation, Data Storytelling, Data Analysis, Performance Analysis, Data Cleansing, Relational Databases, Business Intelligence, Data Transformation, Financial Analysis
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Cloud Computing, Cloud-API, Benutzerkonten, Computer Vision, Künstliche Intelligenz, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Anwendungsprogrammierschnittstelle (API), Microsoft Azure, Bildanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden