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: Middleware, Gemeinsame Nutzung von Daten, Ereignisgesteuerte Programmierung, Kontext-Management, Sitzungseinleitungsprotokolle, Anwendungsserver, Web-Entwicklung, Datenspeicherung, Server-Seite, Skripting, Java Programmierung, Persistenz der Daten, HyperText Markup Language (HTML), Web-Server, Anwendungs-Rahmenwerke, Web-Anwendungen, Java, Java-Plattform Enterprise Edition (J2EE), Objekt-Relationales Mapping, Bereitstellung von Anwendungen
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Computer Programming, Data Structures, Software Engineering, Debugging, Algorithms
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Authentifizierungen, MySQL, Objektorientierte Programmierung (OOP), SQL, Server-Seite, Datenbank Entwicklung, Web-Anwendungen, Sichere Kodierung, Datenvalidierung, Datenbank-Anwendung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LangChain, Hugging Face, Prompt Engineering, Retrieval-Augmented Generation, Model Evaluation, Large Language Modeling, CrewAI, OpenAI API, Generative AI Agents, LLM Application, Vector Databases, Tool Calling, ChatGPT, Responsible AI, Embeddings, AI Enablement, AI Workflows, OpenAI, Generative AI, Python Programming
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Robotics, Automation, Artificial Intelligence, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Linear Algebra, Python Programming
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Betriebssysteme, C (Programmiersprache), Software-Entwurfsmuster, Amazon Webdienste, Anwendungssicherheit, SQL, Bewertungen der Anfälligkeit, Sichere Kodierung, Penetrationstests, Techniken der Ausbeutung
Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Datenbanken, Datenanalyse, MySQL, Datenbank-Design, Big Data, Datenmodellierung, Business Intelligence, SQL, Relationale Datenbanken, Unternehmensanalyse
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, JSON, Datenbank-Systeme, Verarbeitung natürlicher Sprache, Datenbank Management, Verteiltes Rechnen, Datenmanipulation, Datenbank-Theorie, Text Mining, Cloud-Anwendungen, Datenbank-Design, Skalierbarkeit, Datenmodellierung, Datenbankarchitektur und -verwaltung, NoSQL, SQL, Relationale Datenbanken, Abfragesprachen, PostgreSQL, Gespeicherte Prozedur
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Prototyping, Virtuelle Umgebung, 3D-Assets, Aufkommende Technologien, Menschenzentriertes Design, Design Thinking, Unreal Engine, User Experience Design, Storyboarding, Virtuelle Realität, Konzeptioneller Entwurf, Usability-Tests, Plattformübergreifende Entwicklung, Erweiterte und virtuelle Realität (AR/VR), Einheit-Engine, Interaktionsdesign, Benutzerforschung, Web Content Accessibility Guidelines, Entwerfen, Erweiterte Realität
Anfänger · Spezialisierung · 1–3 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Ubuntu, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, MySQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate