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.

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Containerisierung, Plattformübergreifende Entwicklung, Hypertext Markup Language (HTML), Speicherverwaltung, Serverloses Rechnen, Rust (Programmiersprache), Datenverarbeitung, Tools erstellen, Fehlersuche, Computergrafik, Javascript, Browser-Kompatibilität, Andere Programmiersprachen, Server-Seite, Web-Anwendungen, Web-Entwicklungs-Tools, Server
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: User Interface (UI), UI Components, Unity Engine, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Human Computer Interaction, Usability, Virtual Reality, Interactive Design, Video Game Development, Virtual Environment, Scalability, Mobile Development, Game Design, Layout Design, UI/UX Strategy, Interaction Design, Frontend Performance, C# (Programming Language)
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Data Mining, Klassifizierungsalgorithmen, Technische Merkmale, Python-Programmierung, Unüberwachtes Lernen, Text Mining, Datenverarbeitung, Unstrukturierte Daten, Modell Ausbildung, Vorverarbeitung von Daten, Überwachtes Lernen, Feature Technik, Datenvorverarbeitung, Bereinigung von Daten, Angewandtes maschinelles Lernen, Datenmanipulation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Based Integration, Microsoft Azure, API Gateway, Application Performance Management, Event-Driven Programming, Application Programming Interface (API), Cloud API, Systems Integration, Azure Active Directory, Cloud Applications, Solution Architecture, Cloud Deployment, System Monitoring, Network Security, Cloud Computing, Cloud Services, Scalability, Software Design Patterns, Cloud Security, Internet Of Things
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Kontinuierliche Lieferung, Agile Methodik, Verhaltensbasierte Entwicklung, Microservices, Scrum (Software-Entwicklung), Agile Software-Entwicklung, Organisatorische Entwicklung, Testgetriebene Entwicklung (TDD), Kulturwandel, Agile Entwicklung von Software, Rechenschaftspflicht, DevOps, Methoden der Softwareentwicklung, CI/CD, Cloud-natives Computing, Leistungsmetrik, Devops-Werkzeuge, Kontinuierliche Bereitstellung, Leistungsmanagement im Team, Architektur des Cloud Computing
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Maschinelles Lernen, Agentische Systeme, LangChain, LLM-Bewerbung, Systementwurf und Implementierung, Python-Programmierung, Abruf-erweiterte Erzeugung, Künstliche Intelligenz, Taxonomie, Graphentheorie, Generative AI-Agenten, Agentische Arbeitsabläufe, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Skalierbarkeit, Modellierung großer Sprachen
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Pandas (Python Package), Plot (Graphics), Exploratory Data Analysis, Microsoft Excel, Statistical Visualization, Pivot Tables And Charts, Data Manipulation, Box Plots, Data Visualization, Descriptive Statistics, Time Series Analysis and Forecasting, Data Cleansing, Spreadsheet Software, Data Transformation, Feature Engineering, Data Wrangling, Data Import/Export, Data Analysis, Data Integration, Python Programming
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft Access, Excel Macros, Electronic Medical Record System, Clinic Management Systems, Health Information Management, Medical Records, Medical History Documentation, Case Report Forms, Microsoft Excel, Databases, SQL, Database Management Systems, Microsoft Project, Database Management, Database Systems, Patient Observation, Automation, Operations, Design, Business
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Datenwissenschaft, Daten-Strukturen, Computational Thinking, Wahrscheinlichkeitsrechnung und Statistik, Grundsätze der Programmierung, Theoretische Informatik, Analyse
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

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

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden