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: Generative AI Agents, OpenAI, Code Review, API Gateway, Command-Line Interface, Generative AI, LLM Application, Rust (Programming Language), Artificial Intelligence, Key Management, Application Programming Interface (API), Prompt Engineering, Software Technical Review, Verification And Validation, Development Testing, Unit Testing, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PHP (Scripting Language), Web Applications, Server Side, Web Development, HTML and CSS, Web Servers, Programming Principles, Data Validation
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Object Oriented Programming (OOP), Debugging, Data Structures
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Software Documentation, Data Structures, Technical Documentation, System Programming, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Verschlüsselung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Sichere Kodierung, Anwendungssicherheit, Benutzerbereitstellung, Kryptographie, Datensicherheit, Algorithmen, Erweiterter Verschlüsselungsstandard (AES), Datenverschlüsselungsstandard, E-Mail-Sicherheit, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Scientific Visualization, Data Visualization Software, Predictive Analytics, Debugging, Data Manipulation, Object Oriented Programming (OOP), Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Microsoft Visual Studio, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Python-Programmierung, Eingebettete Software, Betriebssysteme, Schnittstelle zur Anwendungsprogrammierung (API), Funktionale Anforderung, Automatisierungstechnik, Kontrollsysteme, Fehlersuche, Grundlegende elektrische Systeme, Internet der Dinge, Systeme Design, Elektronische Komponenten, TCP/IP, Netzwerkprotokolle, Elektronische Hardware, Elektronik, Testplanung, Betriebssystem-Verwaltung, Eingebettete Systeme, Linux
Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Java Programmierung, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, Geografische Informationssysteme, Animationen, Datenmanagement, Netzwerk-Modell, System Programmierung, Computergrafik, UI Komponenten, Computer Programmierung, Interaktives Design
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Application Design, Secure Coding, Web Applications, Back-End Web Development, HTML and CSS, UI Components, User Interface (UI) Design, JSON, Business Modeling
Mittel · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Java, Android Entwicklung, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte, UI Komponenten, Fehlersuche, Benutzeroberfläche (UI), Anwendungsdesign, Android Studio
Gemischt · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation
Anfänger · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Python Programming, Data Manipulation, File Management, Data Validation
Mittel · Kurs · 1–4 Wochen