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.

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Algebra, Verschlüsselung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Arithmetik, Kryptographische Protokolle, Computergestütztes Denken, Theoretische Informatik, Schlüsselverwaltung, Kryptographie
Anfänger · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Konzeptioneller Entwurf, Kreativität, Animation und Spieldesign, Entwicklung von Videospielen, Storytelling, Ideenfindung, Spiel-Design, Systeme Design, Interaktives Design, Entwerfen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Databases, Test Automation, Collaborative Software, Software Testing, Application Design, Technical Documentation, Generative AI, Database Management, Software Design, Code Review, Software Architecture, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Linux, C und C++, Sichere Kodierung, C (Programmiersprache), Modellierung von Bedrohungen, Verschlüsselung, Datenvalidierung, Fehlersuche, Verifizierung und Validierung, Kryptographie, Sicherheitskontrollen, Identitäts- und Zugriffsmanagement, Anwendungssicherheit, Bewertungen der Anfälligkeit, Schwachstellen-Management, Dateiverwaltung, OS Prozessverwaltung
Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Technische Informatik, Computergestützte Logik, Software-Entwicklungstools, Digitales Design, Fehlersuche, Theoretische Informatik, Verifizierung und Validierung, Anwendungsspezifische integrierte Schaltungen, Datenstrukturen, Computer-Programmierwerkzeuge, Computer Architektur, Systeme Design, Entwurfssoftware, Mathematische Software
Mittel · Kurs · 1–3 Monate

New York Institute of Finance
Kompetenzen, die Sie erwerben: Python-Programmierung, Prädiktive Modellierung, Tensorflow, Markttrend, Finanzhandel, Deep Learning, Angewandtes maschinelles Lernen, Wertpapierhandel, Daten-Pipelines, Leistungsmetrik, Technische Analyse, Maschinelles Lernen, Finanzmarkt, Keras (Bibliothek für Neuronale Netze)
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Unit Testing, Debugging, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Android Development, Cryptography, Software Design Patterns
Anfänger · Spezialisierung · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Algorithmen, Reinforcement Learning, Künstliche Intelligenz, Lineare Algebra, Maschinelles Lernen, Markov-Modell, Wahrscheinlichkeitsverteilung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: No-Code-Entwicklung, WordPress, Front-End Web-Entwicklung, Anwendungsentwicklung, Content Management Systeme, Web-Server, Webdesign, Full-Stack Web-Entwicklung, Web Design und Entwicklung, Web-Entwicklung, Web-Entwicklungstools, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, C# (Programming Language), Version Control, Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
Anfänger · Kurs · 1–3 Monate

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Python-Programmierung, Scikit Learn (Bibliothek für Maschinelles Lernen), Überwachtes Lernen, Wahrscheinlichkeit, Lineare Algebra, Angewandtes maschinelles Lernen, Statistische Methoden, Maschinelles Lernen, Datenanalyse, Algorithmen für maschinelles Lernen
Gemischt · Kurs · 1–4 Wochen