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: Ruby (Programmiersprache), Fehlersuche, Grundsätze der Programmierung, Daten-Strukturen, Rechnerische Logik, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Skriptsprachen, Server-Seite, PHP (Skriptsprache), Skripting, Grundsätze der Programmierung, Web-Server, Rechnerische Logik, Entwicklungsumgebung, Web-Anwendungen, Web-Entwicklung, Hypertext Markup Language (HTML), Installation der Software
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: E-Mail-Sicherheit, Integrität der Daten, Datenverschlüsselungsstandard, Datensicherheit, Schlüsselverwaltung, Intrusion Detection und Prävention, Anwendungssicherheit, Sichere Kodierung, Kryptographie, PHP (Skriptsprache), Kryptographische Protokolle, Erweiterter Verschlüsselungsstandard (AES), Benutzerbereitstellung, Verschlüsselung, Web-Entwicklung, Algorithmen, Befehlszeilenschnittstelle
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI-Agenten, Schlüsselverwaltung, Rust (Programmiersprache), Einheitstest, AI-Integrationen, Back-End-Webentwicklung, Agentische Arbeitsabläufe, API-Tests, Technische Überprüfung der Software, Code-Überprüfung, KI-Orchestrierung, Architektur der Lösung, Agentische Systeme, AI-Arbeitsabläufe, Befehlszeilenschnittstelle, OpenAI-API, Einheitliche Prüfung
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Cloud-API, Betriebssysteme, Netzwerk-Protokolle, Funktionale Spezifikation, Anwendungsprogrammierschnittstelle (API), Linux-Befehle, Dokumente zu den Benutzeranforderungen, Automatisierungstechnik, Fehlersuche, Funktionale Anforderung, Linux, Elektronische Komponenten, Eingebettete Software, Eingebettete Systeme, Entwurf von Systemen, Elektronik, Internet der Dinge, Planung der Prüfung, Python-Programmierung, Grundlegende elektrische Systeme
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: GraphQL, API Design, Restful API, Application Programming Interface (API), ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Cloud Deployment, Microsoft Azure, Software Architecture, Application Deployment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Event-Driven Programming, .NET Framework, Application Deployment, Development Testing, Debugging, Software Testing, ASP.NET, Application Development, Microsoft Visual Studio, File I/O, User Interface (UI), Postman API Platform, UI Components, Application Frameworks, Application Programming Interface (API), API Testing, Application Design, AI Integrations, User Interface and User Experience (UI/UX) Design
Gemischt · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), NumPy, Data Cleansing, Data Structures, Scientific Visualization, Data Visualization Software, Predictive Analytics, Data Visualization, Statistical Visualization, Debugging, Data Presentation, Data Manipulation, Code Reusability, Object Oriented Programming (OOP), Python Programming, Simulations, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Java, Anwendungsdesign, Android-Studio, UI-Komponenten, Benutzeroberfläche (UI), Berechtigung (Computing), Entwicklungsumgebung, Android-Entwicklung, Android (Betriebssystem), Verwaltung des Lebenszyklus von Anwendungen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: iOS Development, Swift Programming, Apple iOS, Application Development, Mobile Development, Code Reusability, User Interface (UI) Design, Software Architecture, Apple software proficiency, Interactive Design, Data Visualization, Usability, Software Design, Plot (Graphics), Software Design Patterns, Data Store, Secure Coding, Application Design, Object Oriented Programming (OOP), Data Architecture
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: UI-Komponenten, ABAP RESTful Programming Model (RAP), Sichere Kodierung, Benutzeroberfläche (UI) Design, HTML und CSS, SAP S/4HANA, Restful API, Kerndaten (Software)
Mittel · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Ereignisgesteuerte Programmierung, Datenspeicherung, Geografische Informationssysteme, Datenmanagement, Computer Programmierung, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Datenverwaltung, Computergrafik, Interaktives Design, Geografische Informationen und Technologie, Computerprogrammierung, Netzwerk-Modell, Android-Entwicklung, Animationen, Android (Betriebssystem)
Gemischt · Kurs · 1–3 Monate