Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
★ 4.1 (21) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
★ 3.8 (49) · Fortgeschritten · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures, Event-Driven Programming, Data Access
★ 4.4 (36) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Systems Development Life Cycle, Software Development Life Cycle, Package and Software Management, Software Testing, Security Engineering, API Testing, Application Programming Interface (API), Cloud Security, Process Driven Development, Risk Management Framework
★ 4.8 (39) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Entwicklungswerkzeuge, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Web-Entwicklung, Web-Design und Entwicklung, Benutzeroberfläche (UI), GitHub, Benutzerfreundliches Design, Cascading Style Sheets (CSS), Microsoft Visual Studio, Bereitstellung von Anwendungen, Hypertext Markup Language (HTML), HTML und CSS
★ 4.4 (29) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Programming Principles, Software Development Tools, Program Development, Software Installation, Debugging, Computer Programming, Computing Platforms, Command-Line Interface
★ 4.4 (12) · Anfänger · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Daten-Strukturen, Algorithmen, Speicherverwaltung, Datenmanipulation, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Computerprogrammierung, Grundsätze der Programmierung, Objektorientierter Entwurf
★ 4.4 (59) · Anfänger · Kurs · 1–4 Wochen
University of Maryland, College Park
Kompetenzen, die Sie erwerben: Unstructured Data, Applied Machine Learning, Financial Data, Financial Statement Analysis, Image Analysis, Finance, Financial Analysis, Accounting, Emerging Technologies, Artificial Intelligence, Text Mining, Machine Learning, Social Media Analytics, AI Integrations, Data-Driven Decision-Making, Natural Language Processing, Model Evaluation
★ 4.7 (7) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Kundenbetreuung, OpenAI-API, ChatGPT, Python-Programmierung, Schnelles Engineering, LLM-Bewerbung, Entwicklungsumgebung, Anwendungsprogrammierschnittstelle (API), Benutzerströme, Kundenanfragen
★ 4.2 (27) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, No-Code-Entwicklung, Prompt Engineering Tools, Automatisierung von Geschäftsprozessen, Schnelles Engineering, AI-Förderung, Analyse des Geschäftsablaufs, AI-Arbeitsabläufe, Generative AI-Agenten, Prozess-Optimierung
★ 4.8 (12) · Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Anwendungsentwicklung, Abhängigkeitsanalyse, Linux, Befehlszeilenschnittstelle, Machen.com, Programm-Entwicklung, Linux-Befehle, Installation der Software, Eingebettete Software, System-Programmierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Tools erstellen, Dateiverwaltung, Datei-E/A, C (Programmiersprache), Computerprogrammierung, Eingebettete Systeme, C und C++
★ 4.7 (33) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Leaflet (Software), Rmarkdown, Version Control, Web Scraping, Regression Analysis, Knitr, Exploratory Data Analysis, Statistical Analysis, Data Manipulation, Dimensionality Reduction, Ggplot2, Geospatial Information and Technology, Time Series Analysis and Forecasting, Plotly, Data Cleansing, Data Visualization, Data Wrangling, Software Documentation, R Programming, R (Software)
★ 4 (7) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate