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, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Software, OSI-Modelle, Eingebettete Systeme, Netzwerk-Protokolle, Elektronik, Linux, Planung der Prüfung, Internet der Dinge, Funktionale Spezifikation, Elektronische Komponenten, TCP/IP, Python-Programmierung, Anwendungsprogrammierschnittstelle (API), Betriebssysteme, Grundlegende elektrische Systeme, Dokumente zu den Benutzeranforderungen, Elektronische Hardware, Funktionale Anforderung, Fehlersuche, Linux-Befehle
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), NumPy, Data Cleansing, Data Structures, Scientific Visualization, Data Visualization Software, Predictive Analytics, Data Visualization, Statistical Visualization, Debugging, Data Presentation, Data Manipulation, Code Reusability, Object Oriented Programming (OOP), Python Programming, Simulations, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: iOS Development, Swift Programming, Apple iOS, Application Development, Mobile Development, Code Reusability, User Interface (UI) Design, Software Architecture, Interactive Design, Data Visualization, Usability, Software Design, Plot (Graphics), Software Design Patterns, Data Store, Secure Coding, Application Design, Object Oriented Programming (OOP), Data Visualization Software, Control Panels
Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Anwendungsdesign, Java, Mobile Entwicklung, UI-Komponenten, Android-Studio, Benutzeroberfläche (UI), Android (Betriebssystem), Android-Entwicklung, Verwaltung des Lebenszyklus von Anwendungen, Anwendungsentwicklung, Berechtigung (Computing), Entwicklungsumgebung
Gemischt · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Interaktives Design, Animationen, Netzwerk-Modell, Computerprogrammierung, Datenverwaltung, Datenspeicherung, Mobile Entwicklung, Mensch-Computer-Interaktion, Geografische Informationssysteme, Datenmanagement, Benutzeroberfläche (UI), Android (Betriebssystem), Android-Entwicklung, Ereignisgesteuerte Programmierung, Computer Programmierung, Computergrafik, Geografische Informationen und Technologie
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Restful API, Core Data (Software), Security Controls, HTML and CSS, UI Components, User Interface (UI) Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data-Driven Decision-Making, Database Management, Data Processing, Scripting, Data Structures, Data Import/Export
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Excel Formulas, Data Transformation, Data Import/Export, File I/O, Data Wrangling, Extensible Markup Language (XML), Data Manipulation, Visual Basic (Programming Language), Spreadsheet Software, Automation, Microsoft 365, Microsoft Office, Data Science, Query Languages, File Management, Debugging, Performance Improvement, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Information Systems, Information Management, Data Structures, Transportation Operations, Information Technology, Production Planning, Production Schedule, Operations Management, Business Operations, Inventory Control, Logistics, Computational Logic, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making, Development Environment, Software Installation
Anfänger · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: File I/O, Data Visualization, Data Visualization Software, Data Structures, Data Analysis, Data Processing, Financial Data, Python Programming, Market Data, Financial Analysis, Debugging, Data Manipulation, Code Reusability, Compensation Analysis, Functional Design
Mittel · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Plot (Graphics), Web Scraping, Machine Learning, Machine Learning Algorithms, User Interface (UI), Operational Analysis, Business Analytics, Python Programming, Programming Principles, User Interface (UI) Design, Computational Thinking, Object Oriented Programming (OOP), Numerical Analysis
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Automation Engineering, Machine Controls, Computer Hardware, Electrical Wiring, Computational Logic, Control Systems, Automation, Simulation and Simulation Software, TCP/IP, Data Storage, Communication Systems, Applied Mathematics, Memory Management
Anfänger · Kurs · 1–3 Monate