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

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

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

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

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

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

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

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

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenverwaltung, Netzwerk-Modell, Benutzeroberfläche (UI), Geografische Informationssysteme, Mobile Entwicklung, Mensch-Computer-Interaktion, Ereignisgesteuerte Programmierung, Computerprogrammierung, Animationen, Geografische Informationen und Technologie, Android (Betriebssystem), Datenmanagement, Computergrafik, Interaktives Design, Datenspeicherung, Android-Entwicklung
★ 4.7 (172) · 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