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 California, Irvine
Kompetenzen, die Sie erwerben: Digitale Signalverarbeitung, TCP/IP, Python-Programmierung, Elektronische Systeme, Linux, Eingebettete Systeme, Computer Hardware, USB, Schnittstelle zur Anwendungsprogrammierung (API), Server, Elektronik, Internet der Dinge, Hardware Design, Allgemeine Vernetzung, Netzwerkprotokolle
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbank Management, Datenintegrität, Datenbank-Design, Datenmodellierung, Konzeptioneller Entwurf, Oracle-Datenbanken, SQL, Datenbank-Management-Systeme, PostgreSQL
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PHP (Scripting Language), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, DevOps, Linux, Full-Stack Web Development, Data Store, Command-Line Interface, Back-End Web Development, Server Side, Secure Coding, Scripting, Database Management, SQL, Javascript
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Cloud Security, Open Web Application Security Project (OWASP), Data Governance, Data Management, Data Security, Cloud API, Secure Coding, Application Security, DevSecOps, Cloud Applications, Key Management, Encryption, Personally Identifiable Information, Information Privacy, General Data Protection Regulation (GDPR), OAuth, Application Programming Interface (API), Hardening, Threat Modeling, Data Encryption Standard
Anfänger · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Program Development, Scripting, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Generative Adversarial Networks (GANs), Responsible AI, Embeddings, Data Synthesis, SAS (Software), Text Mining, Natural Language Processing
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenbanken, Cascading Style Sheets (CSS), Anwendungssicherheit, Web-Entwicklung, Model-View-Controller, Ajax, HyperText Markup Language (HTML), Anwendungsentwicklung, jQuery, JSON, Datenbank-Design, Javascript, Django (Web-Framework), SQL, Back-End Web-Entwicklung, Datenmodellierung, Web-Anwendungen, Bereitstellung von Anwendungen, Objekt-Relationales Mapping
Mittel · Spezialisierung · 3–6 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Debugging, Development Environment
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), PHP (Skriptsprache), JSON, Daten importieren/exportieren, jQuery, Javascript, Fehlersuche, JavaScript und jQuery, Ajax, Ereignisgesteuerte Programmierung, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

Stanford University
Kompetenzen, die Sie erwerben: Netzwerk-Routing, Datenstrukturen, Algorithmen, Computergestützte Logik, Netzwerk-Modell, Theoretische Informatik, Netzwerkanalyse, Analyse sozialer Netzwerke, Graphentheorie, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Code-Überprüfung, Java, Objektorientierter Entwurf, Instandhaltbarkeit, Unified Modeling Language, Software Entwurf, Grundsätze der Programmierung, Model-View-Controller, Software-Entwurfsmuster, Anwendungsdesign, Software-Architektur
Mittel · Kurs · 1–4 Wochen

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