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.

Kompetenzen, die Sie erwerben: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Memory Management, Operating Systems, C++ (Programming Language), C (Programming Language), System Configuration, Hardware Architecture, File Systems, Data Integrity, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
★ 5 (71) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Performance Testing, Quality Assurance, Performance Stress Testing, IT Automation, Performance Tuning, Scripting, Debugging, Network Performance Management, Simulations
★ 4.9 (8) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Programming Principles, Computational Thinking
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Skripting, Excel-Makros, Entwicklungsumgebung, Rechnerische Logik, Visual Basic (Programmiersprache), Daten-Strukturen, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung
★ 4.4 (7) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, Mobile Entwicklung, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Plattformübergreifende Entwicklung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, iOS-Entwicklung, Apple-Software-Kenntnisse, Leistungsoptimierung, Computer Programmierung, Swift-Programmierung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Apple iOS, Apple Xcode
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Geschäftslogik, Anwendungsentwicklung, Software-Entwicklung, Projekt-Risikomanagement, Programm-Entwicklung, Benutzerzentriertes Design, Benutzerfreundliches Design, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Methoden der Softwareentwicklung, Risikomanagement, Lebenszyklus der Softwareentwicklung, Softwaretechnik, Anwendungsdesign, Entwicklung von Systemen, Systemorientiertes Denken, Software-Visualisierung, Benutzerfreundlichkeit, Risikomanagement für Projekte, Geschäftsarchitektur, Software Entwurf
★ 1.1 (8) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Softwaretechnik, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Computer Programmierung, Software-Entwurfsmuster, Fehlersuche, Git (Versionskontrollsystem), Grundsätze der Programmierung, Versionskontrolle, Software Entwurf, Befehlszeilenschnittstelle
★ 4.5 (6) · Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Program Development, Programming Principles, Computational Thinking, Computational Logic, Diversity Equity and Inclusion Initiatives, Digital pedagogy, Computer Programming, Event-Driven Programming, Computer Science
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Digital pedagogy, Computational Logic, Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Theoretical Computer Science, Game Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Andere Programmiersprachen, Datenspeicherung, Wiederverwendbarkeit von Code, Paket- und Softwareverwaltung, Grundsätze der Programmierung, Go (Programmiersprache), Befehlszeilenschnittstelle
★ 4.4 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Wiederverwendbarkeit von Code, Computerprogrammierung, Computer Programmierung, Leistungsoptimierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Korrelationsanalyse, Daten in Echtzeit, Verantwortungsvolle AI, ChatGPT, Generative KI, Investment Management, Investitionsmanagement, Prompt-Muster, Vermögensverwaltung, Ethische Standards und Verhaltensweisen, Risikoanalyse, Risikomanagement, Kontinuierliche Überwachung, Finanzdienstleistungen, Künstliche Intelligenz, Risikoappetit, Portfolio-Verwaltung, Portfolio-Risiko
Mittel · Kurs · 1–4 Wochen