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.

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Software Development Tools, Hypertext Markup Language (HTML), Java, Computer Programming Tools, Application Frameworks, Front-End Web Development, Spring Framework, Object Oriented Design, Cascading Style Sheets (CSS), Javascript
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Skripting, IT-Automatisierung, Systemüberwachung, Automatisierung, Anwendungsprogrammierschnittstelle (API), E-Mail-Automatisierung, JSON, Restful API, Webdienste, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Typografie, Web-Design, Interaktives Design, Benutzeroberfläche (UI) Design, Digitales Design, Grafikdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Mensch-Computer-Interaktion, Benutzerfreundliches Design, Reaktionsfähiges Web-Design, Visuelle Gestaltung, Grafische und visuelle Gestaltung, Grafisches Design, UI-Komponenten, Benutzeroberfläche (UI), Gestaltungselemente und -prinzipien, Ästhetik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenzugang, Datenumwandlung, Datenwrangling, Daten importieren/exportieren, Datenmanipulation, Datenerfassung, Daten-Strukturen, Anwendungsprogrammierschnittstelle (API), Datei-E/A, JSON, Datenverarbeitung, Datenerhebung, Restful API, Python-Programmierung
Mittel · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Bioinformatik, Forschungsberichte, Datenanalyse, Netzwerkanalyse, Daten-Synthese, Biowissenschaften, Informatik, Netzwerk-Modell, Korrelationsanalyse, Molekularbiologie, Software zur Datenvisualisierung, Analyse, Biologie, Software zur Datenanalyse, Wissenschaftliche Visualisierung, Mikrobiologie, Biotechnologie, R (Software), Laborberichte
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: TCP/IP, Netzwerk-Protokolle, OSI-Modelle, Netzarchitektur, Netzwerkplanung und -entwurf, Integrität der Daten, System-Programmierung, Allgemeine Netzwerkarbeit, Digitale Kommunikation, Computer-Vernetzung, Netzwerk-Routing, Routing-Protokolle
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, 3D Modeling, Automation Engineering, 3D Assets, Simulation and Simulation Software, Simulations, Visualization (Computer Graphics), Computer-Aided Design, Image Analysis, Control Systems, Computer Vision, Python Programming, Extensible Markup Language (XML), Engineering, Software Engineering, C++ (Programming Language), System Configuration
Mittel · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Algorithmen, Computer-Systeme, Computerarchitektur, Grundsätze der Programmierung, Software-Architektur, Software Architektur, Computerprogrammierung, Software-Entwicklung, System-Software, Hardware-Architektur, Speicherverwaltung, Betriebssysteme, Computer Programmierung, Daten-Strukturen, Peripheriegeräte, System-Programmierung, Computerwissenschaft, Informatik, Virtuelle Maschinen, Objektorientierte Programmierung (OOP), Software Entwurf, Programm-Entwicklung, Computergrafik
Gemischt · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Entwurf, Animationen, Entwicklung von Videospielen, Prototyping, Geschichtenerzählen, Kreatives Design, Ideenfindung, Visuelles Storytelling, Design-Strategien, Technische Kommunikation, Spiel-Design, Prüfung der Benutzerfreundlichkeit, Virtuelle Umgebung, Konzeptionelle Gestaltung, Technischer Entwurf, Software-Entwurfsdokumente, Software-Visualisierung, Animation und Spieldesign, Gestaltung, Kunstgeschichte, Gestaltungselemente und -prinzipien
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Javascript, Code Reusability, Web Development, Web Design and Development, Application Programming Interface (API), Web Applications, API Testing, Debugging
Anfänger · Kurs · 1–3 Monate