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.
Codio
Kompetenzen, die Sie erwerben: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), Cloud API, Restful API, Server Side, JSON, Software Documentation, Javascript, Web Services, Application Security
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: HTML and CSS, Software Documentation, Technical Documentation, Style Guides, Web Development, Technical Writing
Anfänger · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative KI, Modellierung großer Sprachen, Microsoft Kopilot, Prompt Engineering Tools, OpenAI-API, Software-Entwicklungstools, Anwendungsentwicklung, AI-Förderung, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, ChatGPT, Entwicklung von Testskripten
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, File I/O, Integrated Development Environments, Program Development, Computer Programming Tools, Development Environment, Technical Communication, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Program Development, Integrated Development Environments, Code Review, Software Development, AI Enablement, Debugging, Web Development Tools, JavaScript Frameworks, Web Development, Artificial Intelligence, React.js, Context Management, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Cloud-Hosting, Python-Programmierung, Einheitstest, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Software-Prüfung, Einheitliche Prüfung, Django (Web-Framework), Testgetriebene Entwicklung (TDD), Computerprogrammierung, Grundsätze der Programmierung, Daten-Strukturen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Generative KI, Microsoft Kopilot, Fehlersuche, AI-Arbeitsabläufe, Entwicklungsumgebung, Schnelles Engineering, Git (Versionskontrollsystem), GitHub, Integrierte Entwicklungsumgebungen, Generative AI-Agenten, Google Gemini, Docker (Software), OpenAI
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Web Development, Marketing Strategies, Shipping and Receiving, Information Architecture, Customer Relationship Management (CRM) Software, Web Frameworks, Web Development Tools
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Data Import/Export, Integrated Development Environments, Debugging, File Management
Anfänger · Kurs · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Collaborative Software, Technical Documentation, Software Documentation
Anfänger · Kurs · 1–4 Wochen