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: JUnit, Spring Framework, Spring Boot, Java Programming, Java, Apache Maven, Unit Testing, Gradle, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Cloud Deployment, Back-End Web Development, YAML, Restful API, Software Configuration Management, Load Balancing
★ 4.8 (8) · Mittel · Spezialisierung · 3–6 Monate

JetBrains
Kompetenzen, die Sie erwerben: Vibe coding, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
★ 5 (14) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scientific Visualization, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Model Training, Statistical Methods, Supervised Learning, Model Evaluation, Machine Learning, Python Programming
★ 4.6 (67) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Deep Learning, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Python Programming
★ 4.8 (11) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Unsupervised Learning, Seaborn, Matplotlib, Predictive Modeling, Data Preprocessing, Supervised Learning, NumPy, Plot (Graphics), Model Evaluation, Applied Machine Learning, Predictive Analytics, Dimensionality Reduction, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, PyTorch (Machine Learning Library), Scatter Plots, Python Programming, Data Science, Machine Learning, Data Analysis
★ 4.6 (40) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Data Integration, Data Wrangling, Python Programming, Data Transformation
★ 4.8 (20) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: Datenbank-Management, Abfragesprachen, Oracle-Datenbanken, Relationale Datenbanken, SQL, Datenbank-Entwicklung, Datenbank-Design, Datenbank Management
★ 4.6 (167) · Anfänger · Kurs · 1–4 Wochen

Universiteit Leiden
Kompetenzen, die Sie erwerben: Regressionsanalyse, Daten-Ethik, Statistische Methoden, Logistische Regression, Deskriptive Statistik, Deskriptive Analytik, Datenanalyse, Analyse, Statistische Analyse, Explorative Datenanalyse, Statistische Inferenz, Medizinischer Datenschutz, Statistische Berichterstattung, Datenerhebung, R Programmierung, Analytische Fähigkeiten, Wahrscheinlichkeitsrechnung und Statistik, R (Software), Stichproben (Statistik), Statistische Hypothesenprüfung, Datenerfassung
★ 4.6 (45) · Anfänger · Kurs · 1–3 Monate

O.P. Jindal Global University
Kompetenzen, die Sie erwerben: Marketing Analytics, Anomaly Detection, Digital Marketing, Data-Driven Marketing, Web Analytics, Digital Advertising, Dimensionality Reduction, Unsupervised Learning, Customer Analysis, Search Engine Marketing, Supervised Learning, Digital Marketing Campaigns, Digital Analysis, Online Advertising, Customer Retention, Digital Marketing Tools, Text Mining, Predictive Analytics, Google Analytics, Data Ethics
★ 3.8 (19) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Display Devices, Hardware Design, Electronic Hardware, Electronics, Electronic Components, Computational Logic, Remote Access Systems, Basic Electrical Systems, Embedded Systems, C (Programming Language), Color Theory, Memory Management, Image Quality
★ 4.2 (15) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Web-Design und Entwicklung, Cascading Style Sheets (CSS), HTML und CSS, Web-Entwicklungs-Tools, Web-Design, Web-Entwicklung, Software-Entwicklungstools, Entwicklungsumgebung, Hypertext Markup Language (HTML), Semantisches Web, Front-End-Webentwicklung
★ 3.1 (37) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Computer Programmierung, Numerische Analyse, Mathematische Software, Plot (Grafiken), Kalkulation, Derivate, Computerprogrammierung, Software-Visualisierung, Python-Programmierung, Grafische Darstellung, Angewandte Mathematik, Integralrechnung, Algebra
★ 4.9 (46) · Mittel · Kurs · 1–3 Monate