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.

Duke University
Kompetenzen, die Sie erwerben: Automatisierung, Kontinuierliche Lieferung, Kontinuierliche Überwachung, Befehlszeilenschnittstelle, Skripting, JSON, Prometheus (Software), Systemüberwachung, GitHub, DevOps, Kontinuierliche Integration, Containerisierung, Bereitstellung von Anwendungen, Rust (Programmiersprache), CI/CD, Software-Prüfung, System-Programmierung, Jenkins, Docker (Software)
★ 4.2 (18) · 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: Computer Programmierung, Daten-Strukturen, Algorithmen, Speicherverwaltung, Datenmanagement, Entwicklungsumgebung, Dateiverwaltung, C und C++, Computerprogrammierung, C (Programmiersprache), Datenverwaltung, Datei-E/A, Grundsätze der Programmierung, Andere Programmiersprachen
★ 4.5 (24) · Anfänger · Kurs · 1–4 Wochen

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

Logical Operations
Kompetenzen, die Sie erwerben: Microsoft Power Platform, No-Code Development, Application Deployment, Application Design, Application Development, Microsoft 365, Data-Driven Decision-Making, Software Design, Project Planning, Product Testing, Software Development, Software Architecture
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, React Redux, Cloud Deployment, Application Deployment, Software Testing, Web Development, JavaScript Frameworks, Code Reusability, Software Architecture, Full-Stack Web Development, Context Management, Front-End Web Development, Real Time Data, Frontend Integration, Application Programming Interface (API), Event-Driven Programming, Cascading Style Sheets (CSS), Frontend Performance, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Emerging Technologies, Integrated Development Environments, Other Programming Languages, Program Development, Secure Coding, Data Structures, Data Mapping
★ 4.4 (7) · Mittel · Kurs · 1–3 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

Kompetenzen, die Sie erwerben: Digital Forensics, Risk Management, Risk Management Framework, Incident Response, Threat Management, Risk Analysis, Business Risk Management, Cyber Attacks, Cyber Security Policies, Security Management, Secure Coding, Computer Security Incident Management, Cyber Security Assessment, Application Security, ISO/IEC 27001, Law, Regulation, and Compliance, Data Security, Malware Protection, Incident Management, Penetration Testing
★ 4.3 (8) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Rechnerische Logik, Python-Programmierung, Spiel-Design, Design und Produkt, Programm-Entwicklung, Computerwissenschaft, Fehlersuche, Informatik, Grundsätze der Programmierung, Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Text Mining, Large Language Modeling, Hugging Face, Natural Language Processing, Data Processing, LLM Application, Embeddings, Data Preprocessing, Python Programming
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsentwicklung, Softwaretechnik, Ereignisgesteuerte Programmierung, React.js, Daten-Strukturen, Web-Anwendungen, Web-Entwicklung, Programm-Entwicklung, Computerwissenschaft, Informatik, Software-Entwicklung, JavaScript-Frameworks, Javascript, Objektorientierte Programmierung (OOP), Eckig, Grundsätze der Programmierung, Vue.JS, Computerprogrammierung
★ 4.6 (23) · Mittel · Kurs · 1–3 Monate