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: Ästhetik, UI-Komponenten, Typografie, Hypertext Markup Language (HTML), Interaktives Design, HTML und CSS, Design-Strategien, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Design
★ 4.5 (15) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), Matplotlib, Data Analysis, Machine Learning Algorithms, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, Plot (Graphics), Probability & Statistics, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Python Programming, Data Preprocessing, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.6 (18) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming, Text Mining
★ 4.6 (17) · Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenorientierte Programmierung, Fehlersuche, Datenmanipulation, Funktionales Design, Wiederverwendbarkeit von Code, LLM-Bewerbung, Datenanalyse, Python-Programmierung
★ 4.4 (7) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Software-Dokumentation, Computer-Programmierwerkzeuge, Software-Entwicklung, Computer Programmierung, Web-Entwicklungs-Tools, Entwicklung von Videospielen, Fehlersuche, Wiederverwendbarkeit von Code, Daten-Strukturen, Javascript, Software-Entwicklungstools, Computerprogrammierung, Validierung von Daten, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Spiel-Design, Programm-Entwicklung, Software Entwurf
★ 4.2 (11) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Automatisierung, Kontinuierliche Integration, Containerisierung, Rust (Programmiersprache), System-Programmierung, Prometheus (Software), DevOps, JSON, Jenkins, Software-Prüfung, Kontinuierliche Überwachung, Skripting, GitHub, Docker (Software), Bereitstellung von Anwendungen, Systemüberwachung, Kontinuierliche Lieferung, CI/CD, Befehlszeilenschnittstelle
★ 4.2 (18) · Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Datensicherheit, Anwendungssicherheit, Netzwerksicherheit, Rahmen für das Risikomanagement, Software-Entwicklung, Bewertung der Cybersicherheit, Sichere Kodierung, Risikomanagement, Kontinuierliche Überwachung, Cyber-Operationen, Sicherheitstechnik, Cybersecurity, Sicherheitskontrollen, Sicherheitsstrategie, Sicherheitsmanagement, Beglaubigungen, Identitäts- und Zugangsmanagement, IT-Sicherheitsarchitektur, Sicherheitstests, Sicherheit der Infrastruktur
★ 4.2 (9) · Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: React.js, Web-Entwicklungs-Tools, Middleware, React Redux, Javascript, Web-Entwicklung
★ 4.7 (10) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, Web Development, JavaScript Frameworks, Database Management, Secure Coding, Application Programming Interface (API), Software Architecture, NoSQL, API Design, Authentications, Performance Tuning, Authorization (Computing)
Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Datenmanagement, Computer Programmierung, C (Programmiersprache), Andere Programmiersprachen, Speicherverwaltung, C und C++, Datenverwaltung, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Entwicklungsumgebung, Dateiverwaltung, Datei-E/A, Algorithmen
★ 4.5 (24) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Rechnerische Logik, Javascript, Web-Entwicklung
★ 4.5 (11) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Data Ethics, Responsible AI, No-Code Development, AI Integrations, AI Enablement, Regulatory Requirements, Compliance Management, Regulatory Compliance, Law, Regulation, and Compliance, AI Product Strategy, Business Process Automation, Business Process, Data Management, Risk Mitigation, Business Transformation, Digital Transformation, Business Leadership, Change Management, Data-Driven Decision-Making, Predictive Analytics
Anfänger · Spezialisierung · 1–3 Monate