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: Aufkommende Technologien, Architektur der Informationstechnologie, Internet der Dinge, Computer-Programmierwerkzeuge, Problemlösung, Aufstrebende Technologien, Software Architektur, Software-Architektur, Drahtlose Netzwerke, Computer-Plattformen, Eingebettete Systeme, Allgemeine Netzwerkarbeit, Elektronische Hardware
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Algorithmen, C und C++, System-Programmierung, Computerarchitektur, Entwicklungsumgebung, Datenorientierte Programmierung, Fehlersuche, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

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: 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: 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: 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: 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: Computer Programmierung, Daten-Strukturen, Java-Programmierung, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Java, Grundsätze der Programmierung, Java Programmierung, Fehlersuche, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

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

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

Kompetenzen, die Sie erwerben: GraphQL, API Design, Restful API, Application Programming Interface (API), Cloud API, ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Microsoft Azure, Software Architecture, Verification And Validation, Application Deployment, Debugging
Anfänger · Kurs · 1–3 Monate