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.

Scrimba
Kompetenzen, die Sie erwerben: Technische Dokumentation, Web-Entwicklung, Hypertext Markup Language (HTML), Technisches Schreiben, Software-Dokumentation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Program Development, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API)
Anfänger · Spezialisierung · 3–6 Monate

Knowledge Accelerators
Kompetenzen, die Sie erwerben: Generative KI, Technische Kommunikation, Produktivität, Excel-Formeln, Microsoft Office, Microsoft Kopilot, Datenverwaltung, Produktivitätssoftware, AI-Förderung, Datenvisualisierung, Microsoft Word, Datenmanagement, Künstliche Intelligenz, Microsoft Büro, KI-Kenntnisse, Microsoft Excel, Microsoft 365, Datenanalyse, Generative AI-Agenten, Microsoft Teams, Software zur Datenanalyse, Microsoft PowerPoint
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Fehlersuche, Computer-Plattformen, Java-Programmierung, Software-Entwicklungstools, Java Programmierung, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Installation der Software, Computer Programmierung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Computerprogrammierung, Eclipse (Software)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Cybersecurity, Network Security, Cryptographic Protocols, Data Security, Public Key Cryptography Standards (PKCS), Cyber Risk, Data Integrity, Transaction Processing
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Python-Programmierung, Funktionales Design, Objektorientierte Programmierung (OOP), Computational Thinking, System-Software, Anwendungsentwicklung, Grundsätze der Programmierung, Installation der Software, Wiederverwendbarkeit von Code, Computer Programmierung, Integrierte Entwicklungsumgebungen, Rechnerische Logik, Entwicklungsumgebung, Computerprogrammierung, Objektorientierter Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Skripting, Grundsätze der Programmierung, Computer Programmierung, Rechnerische Logik, Jupyter, Skriptsprachen, Computerprogrammierung, Daten-Strukturen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java Programming, Java, Software Configuration Management, Software Documentation, Development Environment, JUnit, Restful API, Application Performance Management, Model View Controller, Back-End Web Development, User Accounts, Authentications, Application Programming Interface (API)
Mittel · Kurs · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Platform As A Service (PaaS), No-Code Development, Digital Transformation, Product Planning, Computing Platforms, Solution Delivery, Product Strategy, Product Management, Cost Estimation, Middleware, System Implementation, Systems Integration, Business Transformation, Technology Solutions, Cost Management, Business Process, Team Oriented, Project Management, Vendor Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten in Echtzeit, Javascript, Web-Entwicklung, Web-Anwendungen, Benutzeroberfläche (UI), Web-Entwicklungs-Tools, Benutzeroberfläche (UI) Design, Front-End-Webentwicklung, Cascading Style Sheets (CSS), Microsoft Visual Studio, Web-Design und Entwicklung, Hypertext Markup Language (HTML), Anwendungsprogrammierschnittstelle (API), HTML und CSS, Entwicklungsumgebung, Benutzerfreundliches Design, Web-Design, Reaktionsfähiges Web-Design
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
Mittel · Kurs · 1–4 Wochen
Starweaver
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, AI Enablement, Application Design, Artificial Intelligence, Test Case, Process Optimization, Performance Tuning, Program Evaluation, Debugging
Mittel · Kurs · 1–4 Wochen