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: Algorithmen, Datensicherheit, Sichere Kodierung, PHP (Skriptsprache), Verschlüsselung, Benutzerbereitstellung, Kryptographie, Erweiterter Verschlüsselungsstandard (AES), Kryptographie-Standards für öffentliche Schlüssel (PKCS), Web-Entwicklung, Datenverschlüsselungsstandard, E-Mail-Sicherheit, Anwendungssicherheit
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: Internet der Dinge, Betriebssysteme, Funktionale Anforderung, Python-Programmierung, Fehlersuche, Kontrollsysteme, Systeme Design, Automatisierungstechnik, Grundlegende elektrische Systeme, Eingebettete Software, Schnittstelle zur Anwendungsprogrammierung (API), TCP/IP, Netzwerkprotokolle, Testplanung, Betriebssystem-Verwaltung, Elektronische Hardware, Linux, Elektronische Komponenten, Elektronik, Eingebettete Systeme
Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Java Programmierung, Computer Programmierung, Datenmanagement, Benutzeroberfläche (UI), UI Komponenten, Computergrafik, Animationen, Geografische Informationssysteme, Android Entwicklung, Netzwerk-Modell, System Programmierung, Entwicklung von Anwendungen für Mobilgeräte, 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: UI Komponenten, Entwicklungsumgebung, Android Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Benutzeroberfläche (UI), Anwendungsentwicklung, Fehlersuche, Anwendungsdesign, Android Studio, Java
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