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.

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Angewandte Mathematik, Computer Programmierung, Software-Tests, Entwicklungstests, Fehlersuche, Computergestütztes Denken, Grundsätze der Programmierung, Kombinatorik, Algorithmen, Wahrscheinlichkeit, Objektorientierte Programmierung (OOP), Simulationen, Spiel-Design, Programm-Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einheitstest, Datenbanken, API-Tests, Authentifizierungen, Anwendungsentwicklung, Django (Web-Framework), MySQL, Benutzerkonten, Server-Seite, Web-Anwendungen, API-Design, Back-End Web-Entwicklung, Git (Versionskontrolle-System), Restful API
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: SQL, Datenbanken, Datenanalyse, Datenvalidierung, ChatGPT, Fehlersuche, Abfragesprachen, Generative KI, Datenvisualisierung, Datenerfassung, Schnelles Engineering, Interaktive Datenvisualisierung, Datenbank-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Grundsätze der Programmierung, Fehlersuche, Datenstrukturen, Kotlin, Objektorientierte Programmierung (OOP), Android Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Persönliche Entwicklung, Verarbeitung natürlicher Sprache, Zeitmanagement, ChatGPT, E-Mail-Automatisierung, KI-Förderung, Automatisierung von Geschäftsprozessen, Kalender-Management, Selbstbedienungstechnologien, Automatisierung, Künstliche Intelligenz, Schnelles Engineering, Generative KI, Produktivität
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, ChatGPT, Anwendungsentwicklung, Schnelles Engineering, Softwareentwicklung, Fehlersuche, Generative KI, Software-Dokumentation, Entwicklungsumgebung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: AI-Personalisierung, ChatGPT, KI-Förderung, Matlab, Fehlersuche, LLM-Bewerbung, Schnelles Engineering, Leistungsoptimierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Secure Coding, Open Web Application Security Project (OWASP), Authentications, Authorization (Computing), Microsoft Copilot, Application Security, Data Validation, Web Applications, Security Controls, Vulnerability Assessments, Data Security, Data Integrity, Encryption
Anfänger · Kurs · 1–4 Wochen