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.

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

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Theoretical Computer Science, Computer Programming, Performance Testing, Algorithms, Programming Principles, Code Reusability, Computer Science, Data Structures, Python Programming, Computational Thinking, Maintainability, Test Automation, Software Testing
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: AI-Integrationen, Cloud-Anwendungen, Software-Entwicklung, LLM-Bewerbung, LangChain, OpenAI, Cloud-Bereitstellung, Modell-Kontext-Protokoll, Speicherverwaltung, Abruf-erweiterte Erzeugung, Verantwortungsvolle AI, Schnelles Engineering, Prompt-Muster, Einbettungen, Gesicht umarmen, Softwaretechnik, Bildanalyse, OpenAI-API, AI-Arbeitsabläufe, Vektordatenbanken, Multimodale Aufforderungen
Mittel · Spezialisierung · 3–6 Monate

Total Seminars
Kompetenzen, die Sie erwerben: System-Konfiguration, Cloud Computing, Drahtlose Netzwerke, Virtualisierung, Cloud-Bereitstellung, Android (Betriebssystem), Mobile Entwicklung, Hardware-Fehlerbehebung, Aufstrebende Technologien, iOS-Entwicklung, Apple iOS, Aufkommende Technologien, Virtualisierung und virtuelle Maschinen, IT-Dienstleistungsmanagement, Erweiterte und virtuelle Realität (AR/VR), Computer-Hardware, Erweiterte Realität
Anfänger · Kurs · 1–3 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Computer Hardware, Data Storage Technologies, Data Storage, Encryption, System Configuration, Electronic Hardware, Hardware Architecture, Cloud Storage, Desktop Support, Power Electronics, IT Infrastructure, USB, Help Desk Support, Performance Tuning, Memory Management, IT Security Architecture, IT Management
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, Web Design, Typography, API Design, Web Applications, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), React.js, Javascript, Web Development
Anfänger · Spezialisierung · 3–6 Monate
Michigan State University
Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Animationen, Digitale Veröffentlichung, Benutzeroberfläche (UI), Peer Review, Kreativität, Benutzeroberfläche (UI) Design, C# (Programmiersprache), Animation und Spieldesign, Spiel-Design, UI-Komponenten, Unity-Engine, Entwicklung von Videospielen, Objektorientierte Programmierung (OOP), Skripting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: High Voltage, Low Voltage, Electrical Power, Electric Power Systems, Civil Engineering, Construction Engineering, Electrical Engineering, General Construction and Construction Labor, Matlab, Engineering Analysis, Mathematical Software, Electrical Equipment, Engineering Calculations, Electrical Safety, Surveys, Maintenance, Repair, and Facility Services, Environmental Engineering, Geospatial Information and Technology, Mathematical Modeling
Mittel · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Statistische Hypothesenprüfung, Bayessche Statistik, Statistische Software, R Programmierung, Wahrscheinlichkeitsverteilung, Datenanalyse, Statistische Inferenz, Regressionsanalyse, Wahrscheinlichkeit, Prädiktive Modellierung, Statistische Programmierung, Statistische Analyse, Statistische Modellierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Datengestützte Entscheidungsfindung, Analyse, Bewertung des Modells, Modellevaluation
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, Agentic Workflows, Tool Calling, ChatGPT, Responsible AI, Token Optimization, Embeddings, OpenAI, Generative AI, Python Programming
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Engagement der Interessengruppen, Zeitleisten, Agile Software-Entwicklung, Kontrolle ändern, Lebenszyklus der Systementwicklung, Team Management, Agiles Projektmanagement, Führung des Teams, Umfangsmanagement, Projektleitung, Stakeholder-Management, Organisatorische Führung, Agile Entwicklung von Software, Engagement von Stakeholdern, Teamleitung, Projektzeitpläne, Risikomanagement für Projekte, Methoden der Softwareentwicklung, Risikomanagement, Projekt-Risikomanagement, Projekt-Koordination, Terminplanung, Stakeholder Management, Leistungsmanagement im Team, Projekt-Scoping
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, C++ (Programming Language), Memory Management, C and C++, Graph Theory, Object Oriented Programming (OOP), File I/O, Object Oriented Design, Computational Thinking, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Programming, Computer Science, Application Development, Systems Development, Data Storage, Computer Architecture
Anfänger · Spezialisierung · 3–6 Monate