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.

Ball State University
Kompetenzen, die Sie erwerben: Rmarkdown, Exploratory Data Analysis, Data Visualization Software, Ggplot2, Interactive Data Visualization, Plot (Graphics), Statistical Visualization, R (Software), R Programming, Data Storytelling, Histogram, Scatter Plots, Graphing, Data Analysis, Analysis, Color Theory
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Zeitreihenanalyse und Vorhersage, Planung der Kundennachfrage, R Programmierung, Vorhersage, Datenvisualisierung, R (Software), Produktionsplanung, Inventarverwaltungssystem, Modell Ausbildung, Trendanalyse, Plot (Grafiken), Bedarfsplanung, Bewertung des Modells, Planung der Lieferkette, Modellevaluation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Code Reusability, Maintainability
Fortgeschritten · Kurs · 1–3 Monate

Universidad Autónoma Metropolitana
Kompetenzen, die Sie erwerben: Computational Thinking, Lifelong Learning, Creative Thinking, Self-Starter, Programming Principles, Program Development, Computer Programming, Critical Thinking, Critical Thinking and Problem Solving, Creativity, Willingness To Learn, Debugging, Creative Problem-Solving, Open Source Technology, Event-Driven Programming, Independent Thinking, Problem Solving, digital literacy, Computer Programming Tools, Algorithms
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Modell-Einsatz, CI/CD, Verarbeitung natürlicher Sprache, Maschinelles Lernen, Rust (Programmiersprache), Modellierung großer Sprachen, Angewandtes maschinelles Lernen, Generative KI, Modell Ausbildung, LLM-Bewerbung, DevOps, Amazon Webdienste, Cloud-Bereitstellung, PyTorch (Bibliothek für maschinelles Lernen), Gesicht umarmen, Amazon Web Services, Bereitstellung von Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, PostgreSQL, Relational Databases, Java, Java Platform Enterprise Edition (J2EE), Database Development, Systems Development, Database Design, Databases, Application Design, Back-End Web Development, Web Applications, Business Logic, Secure Coding, Data Validation, Process Modeling, Payment Systems, Document Management, Authentications, Verification And Validation
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Software Engineering, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Dokumentation, Fehlersuche, Qualitätssicherung, Grundsätze der Programmierung, Leitfäden, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Relational Databases, Databases, Database Theory, Database Design, Database Management, Database Development, SQL, Database Architecture and Administration, Database Management Systems, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Storage, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Web Presence, Content Management Systems, Web Design, Web Design and Development, No-Code Development, Web Development, User Accounts, Graphic Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenfluss, Cloud-Entwicklung, Microsoft Azure, Cloud-Anwendungen, Cloud-Dienste, Kommunikationssysteme, Daten in Echtzeit, Verteiltes Rechnen, Cloud-basierte Integration, Cloud-Speicher, C# (Programmiersprache), Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–3 Monate