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.

Pearson
Kompetenzen, die Sie erwerben: Java, Transaction Processing, File I/O, Java Programming, Data Access, Object Oriented Design, Dataflow, Data Persistence, Database Management, Stored Procedure, SQL, Application Development, Information Management, Command-Line Interface, Application Deployment, Data Integrity, Databases, OS Process Management, Application Programming Interface (API), Mitigation
Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: AI-Integrationen, Ethische Standards und Verhaltensweisen, KI-Kenntnisse, AI-Arbeitsabläufe, Generative KI, Soziale Auswirkungen, Künstliche Intelligenz, Schnelles Engineering, Daten-Ethik, Verantwortungsvolle AI, Prompt Engineering Tools
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Tensorflow, Natural Language Processing, Python Programming, Applied Machine Learning, Machine Learning Methods, Model Training, Recurrent Neural Networks (RNNs), Generative Model Architectures, Machine Learning, Deep Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Daten importieren/exportieren, Kommunikationssysteme, C und C++
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, C++ (Programmiersprache), Algorithmen, Datei-E/A, Persistenz der Daten, Daten-Strukturen, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, C und C++, Objektorientierter Entwurf
Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Histogram, Generative AI, Model Evaluation, Data Literacy, AI literacy, Data Presentation, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Research Design, Model Training, Artificial Intelligence
Anfänger · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Analysis, Statistical Methods, Combinatorics, Statistical Programming, Data Analysis, Probability, Probability Distribution, Applied Machine Learning, Probability & Statistics, Bayesian Statistics, Data Science, Simulations
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
Mittel · Spezialisierung · 3–6 Monate
Imperial College London
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Visualisierung (Computergrafik), Virtuelle Realität, Computer-Grafik-Techniken, Mobile Entwicklung, Animationen, Erweiterte und virtuelle Realität (AR/VR), 3D-Assets, Virtuelle Umgebung, Animation und Spieldesign, Computergrafik, Android-Entwicklung, Kreatives Design
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Generative KI, Erweiterte Analytik, Prädiktive Analytik, Analytik, Vorverarbeitung von Daten, Software zur Datenanalyse, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen