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: Sichere Kodierung, Jenkins, Anwendungssicherheit, Schwachstellen-Management, Kontinuierliche Integration, Abhängigkeitsanalyse, Sicherheitsprüfung, DevSecOps, Docker (Software), Automatisierung, CI/CD, Kontinuierliche Lieferung, Bewertungen der Anfälligkeit, Compliance Management, DevOps, Sicherheitsbewußtsein, Lebenszyklus der Softwareentwicklung, Code-Überprüfung, Open Web Application Security Project (OWASP), SonarQube
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Javascript, Fehlersuche, Algorithmen, Web-Entwicklung, Front-End Web-Entwicklung, Computergestütztes Denken, Grundsätze der Programmierung, Pseudocode, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Pipelines, Fehlersuche, Datenanalyse, Generative KI, Datenverarbeitung, Datenumwandlung, Verarbeitung natürlicher Sprache, Automatisierung, SQL, Verantwortungsvolle KI, Künstliche Intelligenz, Excel-Formeln, Schnelles Engineering, Microsoft Excel
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript and jQuery, Systems Integration
Mittel · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Datenfluss, Storytelling, Computer Programmierung, Animationen, Programm-Entwicklung, Koordinierung, Skripting, Computergestütztes Denken, Grundsätze der Programmierung, Animation und Spieldesign, Spiel-Design, Storyboarding, Ereignisgesteuerte Programmierung, Lösung Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technologie, Javascript, Fehlersuche, Entwicklungsumgebung, Software-Entwicklungstools, Anwendungsentwicklung, Integrierte Entwicklungsumgebungen, Software-Ingenieur, KI-Workflows
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Software Design Patterns, Software Documentation, Testability, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Programming Principles, Data Structures, Scripting, Apple Xcode, Web Development, Program Development, Package and Software Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Technische Berechnungen, C (Programmiersprache), Entwicklungsumgebung, Grundsätze der Programmierung, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Kotlin
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
Anfänger · Spezialisierung · 3–6 Monate