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.

Dartmouth College
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Technische Berechnungen, Grundsätze der Programmierung, Software-Dokumentation, Computer Programmierung, C (Programmiersprache), Fehlersuche
Anfänger · Kurs · 1–3 Monate

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: LLM-Bewerbung, OpenAI API, Microsoft Kopilot, Anwendungsentwicklung, KI-Förderung, Generative KI, Modellierung großer Sprachen, Software-Entwicklungstools, Prompt Engineering Tools
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Datenstrukturen, Informatik, Technische Informatik, Computer Architektur, Linux, Fehlersuche, Eingebettete Software, C (Programmiersprache), Programm-Entwicklung, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenstrukturen, Informatik, Methoden des Maschinellen Lernens, Algorithmen, Softwareentwicklung, Problemlösung, Software Entwurf, Software-Entwurfsmuster, Computergestütztes Denken, Programm-Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

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, Customer Relationship Management (CRM) Software, Web Frameworks, User Experience Design, Web Development Tools
Anfänger · Spezialisierung · 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

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

Kompetenzen, die Sie erwerben: Selbstbedienungstechnologien, Deep Learning, Maschinelles Lernen, Künstliche Intelligenz, Verantwortungsvolle KI, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Datenverarbeitung, ChatGPT, Schnelles Engineering, KI-Workflows, Software für maschinelles Lernen, Generative KI, Verarbeitung natürlicher Sprache, No-Code-Entwicklung, Bereitstellung von Anwendungen, Robotik, Modell-Bereitstellung, Geschäftslogik, IBM Cloud, Prompt-Muster
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Flask (Web-Framework), Git (Versionskontrolle-System), Grundsätze der Programmierung, Lebenszyklus der Softwareentwicklung, Web Scraping, Dateiverwaltung, Software Entwurf, Linux-Befehle, Software-Architektur, Bereitstellung von Anwendungen, Software-Entwurfsmuster, Methoden der Softwareentwicklung, Shell-Skript, Restful API, Daten importieren/exportieren, Versionskontrolle, Linux, GitHub, Bash (Skriptsprache)
Anfänger · Spezialisierung · 3–6 Monate

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