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: Responsible AI, MLOps (Machine Learning Operations), Model Optimization, Model Deployment, Feature Engineering, Product Requirements, Prompt Engineering, Data Ethics, Prompt Patterns, LLM Application, Model Training, Kubernetes, AI Security, Systems Architecture, Large Language Modeling, Model Evaluation, PyTorch (Machine Learning Library), Apache Airflow, Data Pipelines, SQL
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Apache Maven, Java, Object Oriented Design, Build Tools, Memory Management, Hibernate (Java), Unit Testing, File I/O, Data Persistence, Docker (Software), Software Testing, Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Software-Entwicklung, Datenwissenschaft, Datenmanipulation, Bereinigung von Daten, Computational Thinking, Testfall, Entwicklungstests, Statistische Methoden, Python-Programmierung, Programm-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Pandas (Python-Paket), Simulationen, Stichproben (Statistik), Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regressionsanalyse, Große Daten, Datenvorverarbeitung, Apache Spark, Maschinelles Lernen, Datenanalyse, Bereinigung von Daten, Datenverarbeitung, Vorverarbeitung von Daten, Datenmanipulation, Angewandtes maschinelles Lernen, Prädiktive Modellierung, PySpark
★ 4.7 (34) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Algorithmen, C++ (Programmiersprache), Leistungsoptimierung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SAS (Software), Data Analysis Software, Data Visualization, Plot (Graphics), Data Manipulation, Data Presentation, Data Analysis, Statistical Programming, Data Import/Export, Data Visualization Software, Statistical Software, Data Wrangling, Data Processing, SQL, Statistical Analysis, Data Management, Data Transformation, Code Reusability, Descriptive Statistics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Generative KI, Amazon Webdienste, Amazon Web Services, MLOps (Operationen für maschinelles Lernen), Schnelles Engineering, Maschinelles Lernen, Prompt-Muster, Abruf-erweiterte Erzeugung, Verantwortungsvolle AI, AI-Sicherheit, Generative AI-Agenten, Methoden des maschinellen Lernens, Generative Modellarchitekturen, AI-Arbeitsabläufe, Amazonas-Felsen, Modellierung großer Sprachen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Multimodale Aufforderungen, AWS SageMaker, Prompt Engineering Tools
★ 4.3 (16) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistical Visualization, Data Presentation, Data Science, Computer Programming
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, User Interface (UI), Debugging, Data Persistence, Data Management, Performance Tuning, Programming Principles, Application Programming Interface (API)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub Copilot
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, Test Engineering, System Testing, Test Tools, Test Automation, Testability, Integration Testing, Performance Stress Testing, .NET Framework, Performance Tuning, Software Development Tools
★ 4.7 (28) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklung, Hypertext Markup Language (HTML), Datenvalidierung, HTML und CSS, Ereignisgesteuerte Programmierung, Web-Anwendungen, Javascript, Validierung von Daten, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen