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.
University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Software-Entwicklung, Agile Entwicklung von Software, Software-Qualitätssicherung, Scrum (Software-Entwicklung), Technische Überprüfung der Software, Nutzerforschung, Sprint-Retrospektiven, Prüfung der Benutzerfreundlichkeit
Gemischt · Kurs · 1–4 Wochen

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Analysis
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Problemlösung, Eclipse (Software), Java Programmierung, Daten-Strukturen, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Datei-E/A, Java-Programmierung, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenbank-Design, Software-Entwicklung, Anwendungsdesign, Anwendungsprogrammierschnittstelle (API), Software Architektur, AI-Sicherheit, Sichere Kodierung, AI-Integrationen, Modellierung großer Sprachen, LLM-Bewerbung, Software-Entwurfsmuster, Software-Architektur, Objektorientierter Entwurf, Leistungsoptimierung, Datenbanken, Datenbank-Entwicklung, OpenAI-API, Abfragesprachen, Systementwurf und Implementierung, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Dienste, Datenbank-Verwaltung, Computer Programmierung, Netzwerksicherheit, Künstliche Intelligenz, Grundsätze der Programmierung, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React.js, Routing Protocols, UI Components, Code Reusability, JavaScript Frameworks, Front-End Web Development, Frontend Performance, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Frontend Integration, Debugging, Web Development Tools, Web Frameworks, Data Management, Context Management, Javascript, Application Programming Interface (API)
Mittel · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Datenvalidierung, API-Entwurf, Anwendungsprogrammierschnittstelle (API), Software-Dokumentation, Fehlersuche, Erweiterbare Markup-Sprache (XML), JSON, API-Tests, Leistungsoptimierung, Validierung von Daten, Beglaubigungen, Django (Web-Framework), Berechtigung (Computing), Restful API
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Linux-Befehle, DevOps, Computer Programmierung, Java Programmierung, Linux, Devops-Werkzeuge, Verwaltung des Betriebssystems, Netzwerk-Switches, Computerprogrammierung, Web-Anwendungen, Java-Programmierung, Linux-Server, Cloud-Technik, Installation der Software, Paket- und Softwareverwaltung, Linux-Verwaltung, Allgemeine Netzwerkarbeit, Node.JS
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Regressionsanalyse, Öffentliche Gesundheit, Modellevaluation, Statistische Hypothesenprüfung, Bewertung des Modells, Explorative Datenanalyse, Logistische Regression, Datenwrangling, R (Software), Statistische Modellierung, Prädiktive Modellierung, Biostatistik
Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Systems, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Data Storage Technologies, Systems Architecture, Operating Systems, Memory Management, Computational Logic, OS Process Management
Gemischt · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Implementation, Compliance Management, Agile Software Development, Strategic Decision-Making, Expectation Management, Plan Execution, Milestones (Project Management), Stakeholder Analysis, Resource Management, Governance Risk Management and Compliance, Relationship Management, Risk Management, Technical Management, Change Control, Legal Risk, Project Planning, Project Schedules, Technical Documentation
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden