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.
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Sichere Kodierung, Kryptographie, Datenintegrität, Verschlüsselung, Computergestütztes Denken, Cybersicherheit, Datenverschlüsselungsstandard, Schlüsselverwaltung, Erweiterter Verschlüsselungsstandard (AES), Kryptographie-Standards für öffentliche Schlüssel (PKCS), Authentifizierungen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Front-End Web Development, Bootstrap (Front-End Framework), Web Design and Development, jQuery, Web Design, Web Applications, User Interface (UI), Animations, Javascript, Event-Driven Programming
Anfänger · Kurs · 1–3 Monate
Coursera
Kompetenzen, die Sie erwerben: Model Evaluation, Data Preprocessing, MLOps (Machine Learning Operations), Classification Algorithms, Applied Machine Learning, Maintainability, Machine Learning Algorithms, Java, Software Architecture, Software Design Patterns, Logistic Regression, Business Metrics, Benchmarking, Decision Tree Learning, Matrix Management, Business
Mittel · Kurs · 1–4 Wochen

Berklee
Kompetenzen, die Sie erwerben: Musik, Automatisierung, Medienproduktion, Musik Performance, Kreativität, Dateiverwaltung, Bearbeitung von, Musikalische Komposition, Technische Unterstützung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: NumPy, Matplotlib, Statistical Methods, Data Visualization, Python Programming, Pandas (Python Package), Seaborn, Machine Learning, Applied Mathematics, Statistical Analysis, Exploratory Data Analysis, Data Science, Probability, Regression Analysis, Linear Algebra, Data Manipulation, Calculus
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, MLOps (Machine Learning Operations), Model Deployment, Feature Engineering, Product Requirements, Prompt Engineering, Data Ethics, Prompt Patterns, LLM Application, Kubernetes, AI Security, Systems Architecture, Large Language Modeling, Software Architecture, Test Automation, Model Evaluation, PyTorch (Machine Learning Library), Apache Airflow, Data Pipelines, SQL
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Unity Engine, Android Development, C# (Programming Language), Video Game Development, Animation and Game Design, User Interface (UI), Mobile Development, User Interface and User Experience (UI/UX) Design, Microsoft Visual Studio, Software Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Debugging, Computer Graphics, Algorithms, Scripting, Computer Programming
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Quantitative Research, Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Statistical Analysis, Data Analysis, Data Visualization, Statistics, Exploratory Data Analysis, Data Import/Export, Data Structures
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Software Development Tools, AI Workflows
Anfänger · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Network Model, Applied Mathematics, Process Improvement and Optimization, Business Modeling, Industrial Engineering, Linear Algebra, Numerical Analysis, Operations Management, Applied Machine Learning, Resource Allocation, Case Studies, Engineering Calculations, Algorithms, Feasibility Studies, Project Design, Business Analytics
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Netzwerkprotokolle, Eingebettete Software, Eingebettete Systeme, Netzwerk Architektur, Betriebssysteme, Simple Object Access Protocol (SOAP), System Programmierung, Softwareentwicklung, Cybersicherheit, Webdienste, Netzwerksicherheit, Internet der Dinge, C (Programmiersprache), Anwendungsentwicklung, Verschlüsselung, Systementwurf und Implementierung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Systemanforderungen, Analyse der Sicherheitsanforderungen, Echtzeit-Betriebssysteme
Mittel · Spezialisierung · 3–6 Monate