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: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Systemüberwachung, GitHub, Software-Tests, Containerisierung, Befehlszeilen-Schnittstelle, JSON, Docker (Software), Jenkins, System Programmierung, Skripting, DevOps, Automatisierung, Bereitstellung von Anwendungen, CI/CD, Prometheus (Software), Kontinuierliche Überwachung, Rust (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), System Programming, Package and Software Management, Data Structures, Software Installation, Test Data, Programming Principles, Secure Coding, Maintainability, Debugging, Software Design Patterns, Integrated Development Environments, Data Sharing, Data Management, Command-Line Interface, Capacity Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Data Dictionary, Python Programming, Programming Principles, Data Manipulation, Data Access, Data Processing, Computational Logic, Scripting, File I/O, Debugging, Jupyter, Maintainability, Computer Programming Tools, Scripting Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Mittel · Kurs · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Javascript, JavaScript-Frameworks, React.js, Web-Entwicklung, Middleware, React Redux, Web-Entwicklungstools
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Sicherheitstechnik, Sichere Kodierung, Authentifizierungen, Rahmen für das Risikomanagement, Anwendungssicherheit, Netzwerksicherheit, Sicherheitskontrollen, Autorisierung (Computing), Cybersicherheit, Modellierung von Bedrohungen, Kryptographie, Lebenszyklus der Softwareentwicklung, Sicherheitsprüfung, Datensicherheit, Bewertung der Cybersicherheit, Kontinuierliche Überwachung, Risikomanagement, Identitäts- und Zugriffsmanagement, Sicherheit von Informationssystemen, Sicherheit der Infrastruktur
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Computer Programmierung, Funktionales Design, Vue.JS, Objektorientierte Programmierung (OOP), Angular, Informatik, Web-Entwicklung, JSON, Anwendungsentwicklung, React.js, Ereignisgesteuerte Programmierung, Datenstrukturen, Software-Ingenieur, Web-Anwendungen, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Modell-Bereitstellung, Umarmendes Gesicht, LLM-Bewerbung, Modellevaluation, Computer Programmierung, Generative Modellarchitekturen, Modellierung großer Sprachen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanagement, Entwicklungsumgebung, Computer Programmierung, C++ (Programmiersprache), Computergestütztes Denken, Datenstrukturen, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
Mittel · Kurs · 1–4 Wochen