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: Core Data (Software), Apple iOS, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Application Design, User Interface (UI), User Interface (UI) Design, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Development Environment, Software Development Tools, Integrated Development Environments, Scripting, Scripting Languages, Version Control, Software Configuration Management, Package and Software Management, Software Development, Command-Line Interface, Configuration Management, Application Development, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Core Data (Software), iOS Development, Data Store, Maintainability, User Interface and User Experience (UI/UX) Design, Software Design, Cloud Storage, Data Validation
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Seaborn, Data Storytelling, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Statistical Methods, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Data Presentation, Matplotlib, Data Visualization, Pandas (Python Package), Version Control, GitHub, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Anfänger · Spezialisierung · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java Programmierung, Computer Programmierung, Datenwissenschaft, Fehlersuche, Datenstrukturen, Einheitstest, Java, Anwendungsentwicklung, Daten bereinigen, Matplotlib, Datenanalyse, Datenvisualisierung, Grundsätze der Programmierung, Python-Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Datei-E/A, Pandas (Python-Paket), Pivot-Tabellen und Diagramme, Eclipse (Software), Computerprogrammierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Interactive Design, Hardware Troubleshooting, Computer Programming, Real Time Data
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Agentic systems, AI Workflows, Hugging Face, CrewAI, Embeddings, Transfer Learning
Mittel · Kurs · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Kompetenzen, die Sie erwerben: Analytical Skills
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scalability, Event-Driven Programming, Functional Design, Application Development, User Flows, Application Design, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Deployment, Test Data, Model Evaluation, Data Synthesis, Development Environment, Claims Processing, Performance Tuning, Applied Machine Learning, Computer Hardware
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Model View Controller, Software Architecture, Maintainability, Application Design, Mobile Development, Software Design, Software Design Patterns, UI Components, Scalability, Frontend Integration, Application Development, Frontend Performance, Performance Tuning, Data Modeling, Business Logic
Anfänger · Kurs · 1–4 Wochen