Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Board Infinity
Kompetenzen, die Sie erwerben: Frontend Integration, CI/CD, Jenkins, Docker (Software), Spring Boot, Continuous Integration, Configuration Management, Containerization, Cloud-Native Computing, Scalability, Software Documentation, Application Deployment, Java, API Design, Java Programming, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), React.js
★ 3.7 (22) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Präsentation der Daten, Operations Research, Datenbank-Software, Prädiktive Analytik, Deskriptive Analytik, Agile Methodik, Abfragesprachen, Vorhersage, Statistische Programmierung, Bedarfsplanung, Business-Analytik, Planung der Lieferkette, Inventarverwaltungssystem, Analytik, Datengestützte Entscheidungsfindung, Lieferkette, Prädiktive Modellierung, Erweiterte Analytik, SQL, Management der Lieferkette
★ 4.7 (69) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, AI Security, Performance Stress Testing, Regression Testing, Software Quality (SQA/SQC), AI Integrations, Code Review, Scalability, Automation, Code Coverage, Software Technical Review, DevOps, Collaborative Software, Development Environment, Security Testing
★ 4.1 (48) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Agiles Projektmanagement, Technische Unterstützung, Agile Methodik, Lebenszyklus der Systementwicklung, Technische Unterstützung und Dienstleistungen, Problemverfolgung, Mainframe-Computing, Scrum (Software-Entwicklung), Software-Qualitätssicherung, Lebenszyklus der Softwareentwicklung, Agile Software-Entwicklung, Helpdesk-Unterstützung, Qualitätssicherung, Software-Qualität (SQA/SQC), System-Unterstützung, Methoden der Softwareentwicklung, COBOL (Programmiersprache), Software-Entwicklung, Code-Überprüfung
★ 3.6 (64) · Anfänger · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Cloud-Dienste, Web-Entwicklung, Serverloses Rechnen, Cloud-Plattformen, Javascript, Beglaubigungen, Paket- und Softwareverwaltung, Cloud-Sicherheit, Web-Anwendungen, Abhängigkeitsanalyse, Kryptographie, Anwendungssicherheit, Sichere Kodierung, Schwachstellen-Management, Sicherheit der Infrastruktur, Techniken der Ausbeutung, Rahmen für das Risikomanagement, Node.JS, Identitäts- und Zugangsmanagement, Management von Bedrohungen
★ 4.5 (114) · Mittel · Spezialisierung · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Multimedia, Collaborative Software, Digital Publishing, Creativity, Editing, Content Creation, Computer Programming Tools, Computer Networking
★ 4.8 (237) · Anfänger · Spezialisierung · 1–3 Monate
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Animations, Video Game Development, Unity Engine, 3D Assets, Agile Methodology, Interaction Design, Software Documentation, Agile Software Development, Virtual Environment, Visualization (Computer Graphics), Agile Product Development, Software Development Methodologies, Prototyping, Computer Graphics
★ 4.2 (33) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer-Bildschirme, Elektronische Komponenten, Eingebettete Systeme, Eingebettete Software, Intrusion Detection und Prävention, Vibrationen, Technik, Elektronik-Technik, Daten in Echtzeit, and Technical Instruments, Elektronik, Design-Spezifikationen, Scientific
★ 4.7 (259) · Mittel · Kurs · 1–3 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computational Thinking, Computer Programming, Arithmetic, Algorithms, Code Reusability, Program Development, Computational Logic, Python Programming, Functional Design, Mathematical Software
★ 4.9 (38) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Anfänger · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: Automatisierung, Agiles Projektmanagement, Agile Methodik, Projektleitung, DevOps, Bereitstellung von Anwendungen, Wasserfall-Methodik, Anwendungsentwicklung, Software-Prüfung, Scrum (Software-Entwicklung), Kontinuierliche Bereitstellung, Kontinuierliche Integration, Lebenszyklus der Softwareentwicklung, Agile Software-Entwicklung, Software-Entwicklungstools, Devops-Werkzeuge, Methoden der Softwareentwicklung, Kanban-Prinzipien, CI/CD, Software-Entwicklung
★ 4.8 (123) · Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Apache Kafka, Real Time Data, Data Pipelines, Analytics, Distributed Computing, Data Processing, Live Streaming, Systems Architecture, Event-Driven Programming, Development Environment
★ 3.9 (43) · Anfänger · Kurs · 1–3 Monate