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: Multimodal Prompts, Fine-tuning, Generative AI, Model Evaluation, Generative Model Architectures, Image Analysis, Embeddings, Prompt Engineering, Model Training, Image Quality, Model Optimization, Autoencoders, Computer Vision
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI, Large Language Modeling, Generative Model Architectures, Image Analysis, Autoencoders, Hugging Face, Embeddings, Computer Vision, Convolutional Neural Networks, PyTorch (Machine Learning Library), LLM Application, Natural Language Processing, Image Quality, Model Training
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Grundsätze der Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Ruby (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Java, Java-Programmierung, Mobile Entwicklung, Daten-Strukturen, Java Programmierung, Integrierte Entwicklungsumgebungen, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Software Documentation, Performance Tuning, Application Design, Technical Documentation, Application Development, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
Anfänger · Kurs · 1–3 Monate

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Python-Programmierung, Netzwerk-Protokolle, Fehlersuche, Linux, Funktionale Spezifikation, Grundlegende elektrische Systeme, Elektronische Hardware, Internet der Dinge, Funktionale Anforderung, Linux-Befehle, Betriebssysteme, Eingebettete Systeme, Eingebettete Software, TCP/IP, Anwendungsprogrammierschnittstelle (API), OSI-Modelle, Elektronische Komponenten, Planung der Prüfung, Elektronik, Dokumente zu den Benutzeranforderungen
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, Microsoft Azure, Cloud Deployment, Software Architecture, Server Side, Verification And Validation, Application Deployment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Technische Überprüfung der Software, Agentische Systeme, Befehlszeilenschnittstelle, Generative AI-Agenten, AI-Arbeitsabläufe, AI-Integrationen, AI-Sicherheit, Schlüsselverwaltung, KI-Orchestrierung, API-Tests, OpenAI-API, Agentische Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: C# (Programming Language), Event-Driven Programming, .NET Framework, Application Deployment, Development Testing, Debugging, Software Testing, Application Development, ASP.NET, 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