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.

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Java Programming, Java, Application Frameworks, Java Platform Enterprise Edition (J2EE), Maintainability, Scalability, Extensible Markup Language (XML)
★ 3.4 (8) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Performance Tuning, Web Development, Web Applications, Software Architecture, Other Programming Languages, Network Security, Memory Management
★ 2.8 (14) · Anfänger · Kurs · 1–3 Monate

Epic Games
Kompetenzen, die Sie erwerben: Unreal Engine, Entwicklung von Videospielen, UI/UX-Strategie, Prototyping, Benutzeroberfläche (UI), Benutzererfahrung, Software-Entwicklung, UI-Komponenten, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI) Design, Spiel-Design, Wiederverwendbarkeit von Code
★ 3.4 (23) · Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software-Entwicklung, Risikoanalyse, Benutzerzentriertes Design, Risikomanagement für Projekte, Risikomanagement, Anwendungsdesign, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Geschäftslogik, Software-Entwicklung, Objektorientierter Entwurf, Systemorientiertes Denken, Methoden der Softwareentwicklung, Software-Visualisierung, Geschäftsarchitektur, Benutzerfreundlichkeit, Software-Entwicklung, Lebenszyklus der Softwareentwicklung
★ 1.7 (11) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Command-Line Interface, Data Pipelines, Java, Java Programming, Enterprise Application Management, Real Time Data, Unix Commands, Data Integration, Distributed Computing, Performance Tuning, Software Installation
★ 4.4 (12) · Mittel · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Network Analysis, R Programming, Statistical Analysis, Regression Analysis, Statistical Modeling, Statistical Methods, Combinatorics, Bayesian Network, Applied Machine Learning, Statistical Hypothesis Testing, Statistical Programming, Data Analysis, R (Software), Probability, Statistics, Probability Distribution, Probability & Statistics, Bayesian Statistics, Social Network Analysis, Simulations
Mittel · Spezialisierung · 3–6 Monate
Codio
Kompetenzen, die Sie erwerben: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Hugging Face, Natural Language Processing, Data Visualization Software, Unit Testing, Statistical Visualization, Development Environment, Cloud Hosting, Python Programming
★ 3.9 (24) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, Descriptive Statistics, Model Evaluation, Feature Engineering, Probability & Statistics, Supervised Learning, Statistical Hypothesis Testing, Exploratory Data Analysis, Box Plots, Regression Analysis, Statistics, Predictive Modeling, Time Series Analysis and Forecasting, Data Science, Statistical Programming, Histogram, Statistical Analysis, Database Application, Database Software, Python Programming
★ 4.6 (39) · Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Maintainability, Data Manipulation, Programming Principles, Scripting, Development Environment, Scripting Languages, Computer Programming, Software Installation, Debugging, Software Development, Computer Programming Tools, Computational Logic, Cross Platform Development
★ 4.3 (6) · Anfänger · Spezialisierung · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Unreal Engine, Speicherverwaltung, C++ (Programmiersprache), Entwicklung von Videospielen, Anwendungsdesign, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Objektorientierter Entwurf, Grundsätze der Programmierung, Spiel-Design
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, AI Integrations, Applied Machine Learning, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, AI literacy, Model Optimization
Mittel · Spezialisierung · 3–6 Monate