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.

Pohang University of Science and Technology(POSTECH)
Kompetenzen, die Sie erwerben: Problemlösung, Internet der Dinge, Aufstrebende Technologien, Architektur der Informationstechnologie, Software Architektur, Software-Architektur, Aufkommende Technologien, Computer-Plattformen, Allgemeine Netzwerkarbeit, Elektronische Hardware, Eingebettete Systeme, Computer-Programmierwerkzeuge, Drahtlose Netzwerke
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative AI, Large Language Modeling, Generative Model Architectures, Image Analysis, Autoencoders, Hugging Face, Embeddings, Computer Vision, Convolutional Neural Networks, PyTorch (Machine Learning Library), LLM Application, Natural Language Processing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data-Driven Decision-Making, Database Design, Data Processing, Scripting Languages, Scripting, Data Structures
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Augmented and Virtual Reality (AR/VR), Animations, Video Game Development, Performance Tuning, Image Quality, Debugging
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Multimodal Prompts, Generative AI, Model Evaluation, Generative Model Architectures, Image Analysis, Embeddings, Transfer Learning, Computer Vision, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Java-Programmierung, Mobile Entwicklung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Java Programmierung, Grundsätze der Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Software Documentation, System Programming, Technical Documentation, Application Development, Maintainability, Data Structures, Generative AI, Application Performance Management, Algorithms, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Web-Entwicklung, Entwicklungsumgebung, Grundsätze der Programmierung, Hypertext Markup Language (HTML), Web-Anwendungen, PHP (Skriptsprache), Skripting, Skriptsprachen, Server-Seite, Validierung von Daten, Web-Server
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Objektorientierte Programmierung (OOP), Daten-Strukturen, Programm-Entwicklung, Skriptsprachen, Ruby (Programmiersprache), Skripting
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Betriebssysteme, TCP/IP, Linux, Fehlersuche, Python-Programmierung, Funktionale Anforderung, Elektronik, Verwaltung des Betriebssystems, Dokumente zu den Benutzeranforderungen, Internet der Dinge, Netzwerk-Protokolle, Netzwerkprotokolle, Anwendungsprogrammierschnittstelle (API), Analyse der Anforderungen, Automatisierungstechnik, Grundlegende elektrische Systeme, Planung der Prüfung, Entwurf von Systemen, Elektronische Komponenten, Eingebettete Software, Eingebettete Systeme
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: C# (Programming Language), Event-Driven Programming, .NET Framework, Application Deployment, Debugging, Software Testing, ASP.NET, Application Development, Microsoft Visual Studio, Postman API Platform, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, File Management, Software Documentation, Software Architecture
Gemischt · Kurs · 1–3 Monate