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: Schlanke Methodologien, Agiles Projektmanagement, Agile Methodik, Agile Software-Entwicklung, Kanban-Prinzipien, Agile Produktentwicklung
★ 4.8 (73) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Testgetriebene Entwicklung (TDD), Sprint-Planung, Integrationsprüfung, Virtualisierung, Virtualisierung und virtuelle Maschinen, Agiles Projektmanagement, Agile Methodik, Agile Software-Entwicklung, Agile Produktentwicklung, Architektur der Lösung, Lieferung der Lösung, Software-Prüfung, Skalierbarkeit, Verhaltensbasierte Entwicklung, Skaliertes Agiles Framework
★ 4.5 (494) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI-Agenten, Modellierung großer Sprachen, Agentische Systeme, AI-Integrationen, Werkzeuganrufe, AI-Arbeitsabläufe, Speicherverwaltung, Software-Entwurfsmuster, KI-Orchestrierung, LLM-Bewerbung, Agentische Arbeitsabläufe
★ 4.7 (108) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Benutzerkonten, Datenmodellierung, Relationale Datenbanken, Hypertext Markup Language (HTML), Objekt-Relationales Mapping, Netzwerk-Protokolle, Back-End-Webentwicklung, Validierung von Daten, Beglaubigungen, Web-Anwendungen, Django (Web-Framework), Datenbank-Design, Benutzeroberfläche (UI) Design, Anwendungsentwicklung, Python-Programmierung, Bereitstellung von Anwendungen, Web-Entwicklung, UI-Komponenten
★ 4.8 (399) · Mittel · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Unity Engine, Video Game Development, Animation and Game Design, UI Components, User Interface (UI), Game Design, Animations, User Interface (UI) Design, Application Development, Digital Analysis, Interaction Design, Prototyping, C# (Programming Language), Development Testing, Scripting
★ 4.4 (267) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prädiktive Analytik, Maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Kollaborative Software, Explorative Datenanalyse, Künstliche neuronale Netze, Datenanalyse, Keras (Bibliothek für neuronale Netze), Präsentation der Daten, Deskriptive Statistik, Statistische Analyse, Unüberwachtes Lernen, Überwachtes Lernen, Algorithmen für maschinelles Lernen, Text Mining, Technische Kommunikation, Regressionsanalyse, Prädiktive Modellierung, Python-Programmierung, Angewandtes maschinelles Lernen
★ 4.7 (218) · Fortgeschritten · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Bildanalyse, Modell-Optimierung, Lernen übertragen, Keras (Bibliothek für neuronale Netze), Bayessche Statistik, Generative KI, Bewertung des Modells, Bayessches Netz, Rekurrente Neuronale Netze (RNNs), Überwachtes Lernen, Faltungsneuronale Netze, Computerprogrammierung, Autokodierer, Daten-Pipelines, Tensorflow, Tiefes Lernen, Verarbeitung natürlicher Sprache, Modell Ausbildung, Angewandtes maschinelles Lernen, Generative Modellarchitekturen
★ 4.8 (722) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: MySQL, Relationale Datenbanken, Erweiterte Analytik, Datenanalyse, Abfragesprachen, Leistungsoptimierung, SQL, Datenbank-Entwicklung, Gespeicherte Prozedur, Transaktionsverarbeitung, JSON, Datenbanken, Datenbank-Management
★ 4.7 (259) · Mittel · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Testgetriebene Entwicklung (TDD), Entwicklungstests, Web-Anwendungen, Integrierte Entwicklungsumgebungen, Anwendungs-Rahmenwerke, Anwendungsdesign, Software-Entwicklungstools, Web-Entwicklungs-Tools, Frontend-Integration, Blockchain, Entwicklung von Testskripten, Anwendungsentwicklung, Software-Architektur, Befehlszeilenschnittstelle, Bereitstellung von Anwendungen, Anwendungsprogrammierschnittstelle (API), Interoperabilität
★ 4.5 (1193) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cost Management, Quality Management, Backlogs, Project Closure, Team Management, Project Planning, Sprint Retrospectives, Project Scoping, Team Leadership, Scope Management, Project Implementation, Initiative and Leadership, Project Management Life Cycle, Agile Project Management, Project Risk Management, Agile Software Development, Requirements Analysis, Change Management, Project Management, Organizational Change
★ 4.9 (2579) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Infektionskrankheiten, Öffentliche Gesundheit, Epidemiologie, Differentialgleichungen, Öffentliche Gesundheit und Krankheitsvorbeugung, Infektionskontrolle, Mathematische Modellierung
★ 4.9 (275) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
★ 4.5 (692) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden