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.

University of Pittsburgh
Kompetenzen, die Sie erwerben: Cloud Computing, Cloud Deployment, Cloud Technologies, Cloud Services, Virtualization and Virtual Machines, Cloud Computing Architecture, Cloud Infrastructure, Virtualization, Cloud Platforms, NoSQL, Cloud Storage, Database Design, Database Management, Data Warehousing, MongoDB, MySQL, SQL, Application Programming Interface (API), Python Programming, Git (Version Control System)
Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Software-Qualität (SQA/SQC), Künstliche Intelligenz, Generative KI, Instandhaltbarkeit, Software-Entwicklungstools, Technische Überprüfung der Software, AI-Arbeitsabläufe, Code-Überprüfung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Softwaretechnik, Computational Thinking, Computer Programmierung, Informatik, Software-Entwicklung, Theoretische Informatik, Daten-Strukturen, Javascript, Computerprogrammierung, Computerwissenschaft, Grundsätze der Programmierung, Web-Entwicklung, Programm-Entwicklung, Algorithmen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Seaborn, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization, Box Plots, Exploratory Data Analysis, Data Visualization Software, Data Storytelling, Statistical Methods, Data-Driven Decision-Making, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Python Programming, Color Theory
★ 4.4 (22) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
★ 4.4 (17) · Anfänger · Spezialisierung · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Web Development, HTML and CSS, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Back-End Web Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Anfänger · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Programming Principles, Program Development, Maintainability, Records Management
★ 4.9 (22) · Gemischt · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Object-Relational Mapping, Java Programming, Database Design, Authentications, Programming Principles, Scalability
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Software Architecture, Code Reusability, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Anfänger · 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