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.

LearnQuest
Kompetenzen, die Sie erwerben: SQL, Oracle-Datenbanken, Datenbank Management, Datenintegrität, Datenstrukturen, Abfragesprachen, Leistungsoptimierung, Datenbank-Design
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Unix, Data Integrity, Debugging, File I/O, Linux, Distributed Computing, Data Storage, C (Programming Language), System Programming, Command-Line Interface, Data Security, Computer Hardware, Scalability
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: User-Interface-(UI)-Design, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Anwendungsentwicklung, Apple Xcode, Entwicklung von Videospielen, Animationen, Geografische Informationssysteme, Globale Positionierungssysteme, Spiel-Design, Entwicklung von Anwendungen für Mobilgeräte, Apple iOS, iOS Entwicklung, Animation und Spieldesign, Interaktives Design, Interaktionsdesign, Swift Programmierung
Gemischt · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: User Experience Design, Prototyping, Versionskontrolle, MongoDB, Brainstorming, Anwendungsdesign, Schnittstelle zur Anwendungsprogrammierung (API), Projektplanung, Reaktionsfähiges Webdesign, Javascript, Usability-Tests, Wireframing, Benutzerforschung, Web-Entwicklung, Technische Kommunikation
Gemischt · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Datenarchitektur, SQL, Datenbanken, Datenanalyse, Unstrukturierte Daten, Unternehmensanalytik, Datenumwandlung, Big Data, Datenspeicherung, Daten-Pipelines, Amazon Webdienste, NoSQL, Datengesteuerte Entscheidungsfindung, Auszug, Datenverarbeitung, Relationale Datenbanken, Data-Warehousing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Electronic Systems, Semiconductors, Data Storage, Data Storage Technologies
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Java, Algorithms, Cryptography, Computer Programming, Software Design, Web Analytics and SEO, Debugging
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: SQL, Prototyping, Dashboard, Datenqualität, ChatGPT, Test Daten, Leistungstests, Generative KI, Datenbankarchitektur und -verwaltung, Geschäftsberichte, Software-Dokumentation, Datenbank-Design, Lückenanalyse, Datenmigration
Mittel · Kurs · 1–4 Wochen

Fundação Instituto de Administração
Kompetenzen, die Sie erwerben: Workforce Management, People Analytics, Big Data, HR Tech, Workforce Planning, Data Mining, Data-Driven Decision-Making, Human Resource Strategy, Deep Learning, Human Resources Management and Planning, Digital Transformation, Human Resources, Ggplot2, Data Visualization Software, Plot (Graphics), Data Modeling, R Programming, Analytics, Data Science, Data Manipulation
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cybersicherheit, Eingebettete Software, Internet der Dinge, Softwareentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Cloud-Anwendungen, Amazon Webdienste, API-Design, Netzwerkprotokolle, Cloud Computing Architektur, Cloud-Technologien, Eingebettete Systeme, Kommunikationssysteme, Microservices, Cloud-Dienste, Drahtlose Netzwerke
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Eingebettete Software, Internet der Dinge, USB, Hardware-Fehlerbehebung, Befehlszeilen-Schnittstelle, Peripheriegeräte, Software-Entwicklungstools, Anwendungsentwicklung, Android Studio, Android (Betriebssystem), Computer-Programmierwerkzeuge, Entwicklung von Anwendungen für Mobilgeräte, System-Konfiguration, Betriebssysteme, Web-Server, Web-Anwendungen, Spiel-Design, Entwicklungsumgebung, Software-Installation, Ubuntu
Gemischt · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Digital Signal Processing, Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Embedded Systems, System Configuration, Algorithms, Instrumental Music, Performance Tuning, Data Import/Export, Programming Principles, Generative AI, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment
Anfänger · Spezialisierung · 1–3 Monate