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: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Anfänger · Kurs · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Web Design and Development, Pseudocode, Version Control, Git (Version Control System), Diagram Design, Microsoft Copilot, Algorithms, Program Development, Code Reusability, Computational Logic, C# (Programming Language)
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Automatisierung, Kontinuierliche Lieferung, Lebenszyklus der Softwareentwicklung, Abhängigkeitsanalyse, Jenkins, SonarQube, DevSecOps, Sichere Kodierung, Amazon Elastic Compute Cloud, Anwendungssicherheit, Scannen auf Schwachstellen, DevOps, Open Web Application Security Project (OWASP), Sicherheitsprüfung, Sicherheitstests, CI/CD, Bewertungen der Anfälligkeit, Compliance Management, Sicherheitsbewußtsein
Mittel · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Seaborn, Keras (Bibliothek für neuronale Netze), Pandas (Python-Paket), Python-Programmierung, Scikit Learn (Bibliothek für maschinelles Lernen), NumPy, Tensorflow, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Datenvisualisierung, Objektorientierte Programmierung (OOP), Datenmanipulation, Matplotlib
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Computerprogrammierung, Software-Entwicklungstools, Programm-Entwicklung, Node.JS, Computer Programmierung, Transaktionsverarbeitung, Entwicklungsumgebung, Marktdynamik, Bereitstellung von Anwendungen, Javascript, Web-Entwicklung, FinTech, Andere Programmiersprachen, Skalierbarkeit, Grundsätze der Programmierung, Web-Anwendungen, Verifizierung und Validierung, Web-Entwicklungs-Tools
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Web Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Browser Compatibility, User Interface and User Experience (UI/UX) Design, User Experience Design, Requirements Analysis, Requirements Elicitation, Client Services, Javascript
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Überprüfung der Sicherheitsarchitektur, Datenvalidierung, Validierung von Daten, Mobile Entwicklungstools, Mobile Sicherheit, Android (Betriebssystem), Android-Entwicklung, Mobile Entwicklung, Sichere Kodierung, Bereitstellung von Anwendungen, Anwendungssicherheit, Open Web Application Security Project (OWASP), Sicherheitsprüfung, Sicherheitstests, Bereinigung von Daten, Kotlin
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Design, Web Development, Development Environment, Integrated Development Environments, Software Installation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: System-Konfiguration, Cloud-Anwendungen, Restful API, Cloud-Bereitstellung, Serverloses Rechnen, Entwicklungsumgebung, Sicherheit der Infrastruktur, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Amazon Elastic Compute Cloud, Cloud-Technik, TypScript, Software-Visualisierung, Amazon Webdienste, Amazon Web Services, Amazon S3, Cloud-Infrastruktur, API-Gateway, Netzwerkverwaltung, Cloud-Entwicklung
Mittel · Kurs · 1–3 Monate
University of California, Santa Cruz
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Webhook Security, Systems Integration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Computational Logic, Front-End Web Development, Solution Design, Javascript, Computer Programming, Data Structures, Web Development
Mittel · Kurs · 1–4 Wochen