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: Android (Operating System), User Interface (UI) Design, Code Reusability, UI Components, Release Management, Development Environment, Programming Principles
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Encryption, Cybersecurity, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Data Mapping, Software Testing, Data Structures
★ 4.8 (13) · Gemischt · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Software Development Tools, Secure Coding, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Graphentheorie, Daten-Strukturen, Algorithmen, Einheitstest, Einheitliche Prüfung, Computerwissenschaft, Software Entwurf, Software-Entwicklung, Go (Programmiersprache), C (Programmiersprache), Informatik, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Software-Prüfung, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, AI-Integrationen, GitHub Kopilot, Generative KI, Automatisierung, Anwendungsentwicklung, Testfall, Software-Entwicklungstools, Verantwortungsvolle AI, Software-Dokumentation, AI-Arbeitsabläufe, Entwicklung von Testskripten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Front-End-Webentwicklung, Back-End-Webentwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), React.js, Web-Entwicklung, Benutzeroberfläche (UI), Web-Entwicklungs-Tools, Web-Design und Entwicklung, Software-Entwicklungstools, Semantisches Web, Bootstrap (Front-End-Framework), Benutzeroberfläche (UI) Design, Cascading Style Sheets (CSS), UI-Komponenten, JavaScript-Frameworks, Javascript, HTML und CSS, Hypertext Markup Language (HTML), Web-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Prototyping, Datenvalidierung, Validierung von Daten, Rechnerische Logik, Ereignisgesteuerte Programmierung, Web-Entwicklung, Skripting, Cascading Style Sheets (CSS), Entwicklungsumgebung, Javascript, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Anfänger · Kurs · 3–6 Monate
Kompetenzen, die Sie erwerben: Generative KI, Anwendungsentwicklung, No-Code-Entwicklung, Microsoft Kopilot, Microsoft Power-Plattform, Datenbank-Anwendung, Benutzeroberfläche (UI), Daten-Strukturen, Microsoft Power Plattform, Benutzeroberfläche (UI) Design, Entwicklungsumgebung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Storytelling, Dashboard, Dashboard Creation, Data Presentation, Power BI, Data Literacy, Strategic Decision-Making, Interactive Data Visualization, Tableau Software, Storytelling, Data-Driven Decision-Making, Executive Presence, Data Strategy, Business Intelligence, User Feedback, Data Visualization, Data Visualization Software, Analytics, Customer Insights, Data Structures
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Amazon Web Services, Code Review, AI literacy, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Software Testing, Test Script Development, Programming Principles, Web Development Tools, Code Reusability, Scripting, Python Programming, Automation, Development Environment, Data Structures
★ 4.5 (6) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cybersecurity, Endpoint Security, Network Security, Cyber Attacks, Encryption, Cyber Security Assessment, Application Security, Cyber Security Policies, Penetration Testing, Data Security, Firewall, Cryptography, Intrusion Detection and Prevention, Security Awareness, Security Software, Mobile Security, Email Security, Information Assurance, Human Factors (Security)
Anfänger · Kurs · 1–3 Monate