Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Agile Software Development, Agile Project Management, Kanban Principles, Project Risk Management, Sprint Retrospectives, Agile Methodology, Team Performance Management, Agile Product Development, Project Management Institute (PMI) Methodology, Workflow Management, Risk Management, Risk Mitigation, Lean Methodologies, Team Management, Team Building, Process Improvement, Scrum (Software Development), Sprint Planning, Backlogs, Project Management Life Cycle
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Prompt Patterns, LLM Application, Generative AI, OpenAI API, Embeddings, Multimodal Prompts, Tool Calling, Image Analysis, Large Language Modeling, .NET Framework, OpenAI, Artificial Intelligence, Vector Databases, Model Deployment, Microservices, Cloud API
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Browser-Kompatibilität, Web-Design, Javascript, Web-Frameworks, Hypertext Markup Language (HTML), Reaktionsfähiges Web-Design, Wireframing, Benutzerfreundlichkeit, HTML und CSS, Front-End-Webentwicklung, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework)
★ 4.7 (4617) · Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Daten-Pipelines, Künstliche neuronale Netze, Tensorflow, Angewandtes maschinelles Lernen, Bewertung des Modells, Tiefes Lernen, Vorverarbeitung von Daten, Markttrend, Zeitreihenanalyse und Vorhersage, Finanzieller Handel, Wertpapierhandel, Python-Programmierung, Maschinelles Lernen, Keras (Bibliothek für neuronale Netze), Modell Ausbildung, Statistisches maschinelles Lernen, Korrelationsanalyse
★ 3.9 (379) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ansible, YAML, Infrastructure as Code (IaC), IT Automation, Devops Tools, Package and Software Management, DevOps, Systems Administration, IT Infrastructure, Command-Line Interface, Automation, Virtual Machines, Configuration Management, Service Management
Anfänger · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzererfahrung, Web-Design, Benutzerzentriertes Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Methoden der Softwareentwicklung, Attrappen, UI/UX-Strategie, Prüfung der Benutzerfreundlichkeit, UI/UX-Forschung, Benutzeroberfläche (UI), Web-Design und Entwicklung, Designforschung, Wireframing, Zielpublikum, Benutzerfreundliches Design, Persona-Entwicklung, Nutzerforschung, Design-Strategien, Persona (Benutzererfahrung), Informationsarchitektur
★ 4.8 (1261) · Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Technische Kommunikation, Planung der Prüfung, Verifizierung und Validierung, JUnit, Testfall, White-Box-Tests, Funktionelle Prüfung, Software-Prüfung, Code-Abdeckung, Test Daten, Entwicklungstests, Test-Automatisierung, Entwicklung von Testskripten, Software-Qualitätssicherung, Test-Tools, Einheitliche Prüfung, Lebenszyklus der Systementwicklung
★ 4.3 (837) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Verwaltung, Datenbank-Entwicklung, Datenbank-Systeme, Bereitstellung von Anwendungen, Datenbanken, Datenbank-Management, Datenbank-Theorie, Datenbank-Anwendung, Datenbank-Design, Objekt-Relationales Mapping, Relationale Datenbanken, Django (Web-Framework), Frontend-Integration, SQL, Beglaubigungen, Back-End-Webentwicklung, Cloud-Anwendungen, Full-Stack Web-Entwicklung, Cloud-Bereitstellung, Bootstrap (Front-End-Framework)
★ 4.5 (364) · Mittel · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Schätzung, Lineare Algebra, Robotik, Globale Positionierungssysteme
★ 4.7 (842) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), PHP (Scripting Language), Responsive Web Design, HTML and CSS, Web Design and Development, Typography, Server Side, Secure Coding, Web Content Accessibility Guidelines, Web Design, Web Development, Code Reusability, Front-End Web Development, Back-End Web Development, Web Applications, Web Frameworks, Web Servers, Web Development Tools, Data Validation
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Flutter (Software), Mobile Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, Mobile Development Tools, UI Components, User Story, User Interface (UI), Database Application, Android Development, Databases, Cloud Applications, Database Software, Other Mobile Programming Languages, Database Management, Database Management Systems
★ 4.5 (199) · Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Objektorientierter Entwurf, Java-Programmierung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Software-Entwicklung
★ 4.7 (213) · Mittel · Kurs · 1–3 Monate