Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

AI CERTs
Kompetenzen, die Sie erwerben: Responsible AI, Agentic Workflows, Risking, Data Ethics, Generative AI Agents, AI Enablement, Agentic systems, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Power BI, AI Workflows, Decision Intelligence, Regulatory Compliance, Automation, Financial Data, Financial Regulation, Wealth Management, Generative AI, Finance, General Finance
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Program Development, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Programming Tools, Integrated Development Environments, Maintainability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Database Application, Plot (Graphics), Databases, Database Management, Data Presentation, Natural Language Processing, SQL, Python Programming, Text Mining, Data Processing, Development Environment, Document Management, Data Collection, Software Installation
★ 4.8 (16) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Maven, Java, Object Oriented Design, Java Platform Enterprise Edition (J2EE), Build Tools, Application Servers, Memory Management, Hibernate (Java), Unit Testing, File I/O, Application Frameworks, Data Persistence, Docker (Software), Software Testing, Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Dependency Analysis
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Benutzererfahrung, Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, ChatGPT, Generative KI, HTML und CSS, Daten in Echtzeit, Javascript, Web-Anwendungen, Benutzerfreundliches Design, Web-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Pittsburgh
Kompetenzen, die Sie erwerben: Cloud Computing, Cloud Deployment, Cloud Technologies, Cloud Services, Virtualization and Virtual Machines, Cloud Computing Architecture, Cloud Infrastructure, Virtualization, Cloud Platforms, NoSQL, Cloud Storage, Database Design, Database Management, Data Warehousing, MongoDB, MySQL, SQL, Application Programming Interface (API), Python Programming, Git (Version Control System)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Generative AI-Agenten, Software-Dokumentation, Computer Programmierung, Einheitstest, Speicherverwaltung, Modellierung großer Sprachen, Computerprogrammierung, Entwicklungsumgebung, Paket- und Softwareverwaltung, Einheitliche Prüfung, Installation der Software, OpenAI-API
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feinabstimmung, Transfer Learning, Modell-Optimierung, Autokodierer, Tiefes Lernen, Interaktive Datenvisualisierung, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Faltungsneuronale Netze, Auto-Kodierer, Lernen übertragen, PyTorch (Bibliothek für maschinelles Lernen), Zeitreihenanalyse und Vorhersage, Faltungsneuronale Netzwerke, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Rekurrente Neuronale Netze (RNNs), Bildanalyse, Tensorflow, Glänzend (R-Paket)
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, UI-Komponenten, Entwicklung von Videospielen, Animation und Spieldesign, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), Skripting, Objektorientierte Programmierung (OOP), C# (Programmiersprache), Spiel-Design, Animationen, Unity-Engine
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Design, User Interface (UI), Interactive Design, Workflow Management, Business Process Automation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Inhalt, Web-Entwicklungs-Tools, Software-Entwicklungstools, Reaktionsfähiges Web-Design, HTML und CSS, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Web-Entwicklung, Semantisches Web, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web-Design und Entwicklung, Front-End-Webentwicklung, Web-Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: UI-Komponenten, React.js, Instandhaltbarkeit, Web-Entwicklung, Cascading Style Sheets (CSS), Front-End-Webentwicklung
Mittel · Kurs · 1–4 Wochen