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.

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Datenvisualisierung, Anwendungsentwicklung, Computer Programmierung, Bereinigung von Daten, Datenwissenschaft, Java-Programmierung, Matplotlib, Eclipse (Software), Daten-Strukturen, Python-Programmierung, Einheitstest, Pandas (Python-Paket), Computer-Programmierwerkzeuge, Fehlersuche, Einheitliche Prüfung, Datenanalyse, Objektorientierte Programmierung (OOP), Datei-E/A, Objektorientierter Entwurf, Grundsätze der Programmierung, Computerprogrammierung, Java Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Amazon Bedrock, LLM Application, AWS SageMaker, Token Optimization, Large Language Modeling, Amazon Web Services, No-Code Development, Prompt Engineering, Generative AI, AI Orchestration, Model Deployment, Generative AI Agents, Package and Software Management, Model Training, Rust (Programming Language), Model Optimization, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Data Analysis, Data Manipulation, Data Wrangling, Classification Algorithms, Data Collection, Image Analysis, Model Deployment, No-Code Development, Machine Learning Software, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Methods, Data Science, Exploratory Data Analysis, Machine Learning Algorithms, Artificial Intelligence, Data Processing, Natural Language Processing
Mittel · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Prototyping, Reaktionsfähiges Web-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), UI/UX-Strategie, Wireframing, Web-Sprache, Interaktives Design, Grafische und visuelle Gestaltung, Benutzeroberfläche (UI), Web-Design und Entwicklung, Benutzerfreundliches Design, Gestaltungselemente und -prinzipien, Benutzererfahrung, Design Bewertungen, Benutzeroberfläche (UI) Design, UI/UX-Forschung, Attrappen, HTML und CSS, Web-Design, Visuelle Gestaltung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Finite-Elemente-Methoden, Technische Analyse, C++ (Programmiersprache), Mathematische Modellierung, Numerische Analyse, Bauingenieurwesen, Mathematische Software, Computerprogrammierung
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Microsoft Power Platform, Microsoft Power Automate/Flow, Power BI, Dashboard, No-Code Development, Data Visualization, Data Integration, Interactive Data Visualization, Business Intelligence, Process Design, Workflow Management, Dashboard Creation, Business Process Automation, Productivity Software, Application Development, Data Analysis, Performance Analysis, Generative AI Agents, Application Design, Data Store
Anfänger · Spezialisierung · 1–3 Monate

Workday
Kompetenzen, die Sie erwerben: Branding, Patch-Verwaltung, No-Code-Entwicklung, Rollenbasierte Zugriffskontrolle (RBAC), Business Intelligence, Workday (Software), HR-Technik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, Software-Entwicklung, Softwaretechnik, Software-Architektur, Kontinuierliche Integration, Software Architektur, Anwendungssicherheit, LLM-Bewerbung, Fehlersuche, Software Entwurf, DevSecOps, Code-Überprüfung, Agentische Arbeitsabläufe, Prompt-Muster, Daten-Ethik, Generative AI-Agenten, Software-Entwurfsdokumente
Mittel · Kurs · 1–3 Monate

Yale University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Verifizierung und Validierung, Medizinischer Datenschutz, Unternehmertum, Software-Qualität (SQA/SQC), Software-Qualitätssicherung, Risikomanagement, Biomedizinische Technik, Projektmanagement im Gesundheitswesen, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Gesundheitstechnologie, Software Entwurf, Software-Entwicklung, Einhaltung von Vorschriften, Menschliche Faktoren, Nutzerforschung, Software-Prüfung, Medizinische Geräte, Klinische Studien, Lebenszyklus der Softwareentwicklung
Mittel · Kurs · 3–6 Monate