Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Daten-Strukturen, Wiederverwendbarkeit von Code, Virtuelle Umgebung, UI-Komponenten, Ereignisgesteuerte Programmierung, Spiel-Design, Skripting, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Computergrafik, Benutzeroberfläche (UI) Design, Entwicklung von Videospielen, No-Code-Entwicklung, Rechnerische Logik, Unreal Engine
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: CI/CD, Sicherheitskontrollen, Kontinuierliche Lieferung, Sichere Kodierung, Scannen auf Schwachstellen, Open Web Application Security Project (OWASP), DevSecOps, Erkennung von Bedrohungen, Bewertungen der Anfälligkeit, Anwendungssicherheit, Sicherheitstests, Modellierung von Bedrohungen, Rahmen für das Risikomanagement, Kontinuierliche Integration
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Product Automation, Interactive Design, Web Design, Database Application, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Debugging
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative Modellarchitekturen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Tiefes Lernen, Python-Programmierung, Feinabstimmung, Methoden des maschinellen Lernens, Modell Ausbildung, Testgetriebene Entwicklung (TDD), Angewandtes maschinelles Lernen, KI-gestützte Kreativität, Computer Vision, Bildanalyse, Installation der Software, Keras (Bibliothek für neuronale Netze), Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Graphics Software, Video Game Development, Linear Algebra
Gemischt · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, HTML und CSS, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Embeddings, Deep Learning, Convolutional Neural Networks, Artificial Neural Networks, Python Programming, Text Mining, Classification Algorithms, Model Training
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Analytics and SEO, Web Design, Web Design and Development, Content Management Systems, E-Commerce, Blogs, Information Architecture, UI Components, Content Management, Style Guides, Role-Based Access Control (RBAC), Payment Systems
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Analytical Skills, Data Literacy
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Android Development, Unity Engine, Mobile Development, Android (Operating System), Video Game Development, Game Design, C# (Programming Language), Event-Driven Programming, Scripting Languages, Scripting, Software Installation, Programming Principles, Interactive Design, Development Environment
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Strukturen, Computerprogrammierung, Wiederverwendbarkeit von Code, Objektorientierte Programmierung (OOP), Datenmanipulation, Python-Programmierung, Computergrafik, Datenverarbeitung, Computational Thinking, Grundsätze der Programmierung, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate