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: Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Full-Stack Web Development, Application Development, Software Architecture, Data Modeling, Software Development Methodologies, User Interface (UI), Development Environment, Data Validation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PHP (Scripting Language), Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Data Import/Export, Back-End Web Development, Hypertext Markup Language (HTML), Database Development, File Management, SQL, Data Structures
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Peripheriegeräte, Eingebettete Software, Betriebssysteme, Entwicklungsumgebung, Befehlszeilen-Schnittstelle, System Programmierung, C (Programmiersprache), Fehlersuche, Linux, Tools erstellen, Konfigurationsverwaltung, Shell-Skript, Eingebettete Systeme
Fortgeschritten · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Server Side, Restful API, Ajax, Node.JS, Full-Stack Web Development, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, PHP (Scripting Language), Application Programming Interface (API), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Real Time Data
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, Data Import/Export, Data Visualization, Statistical Visualization, Data Manipulation, Data Visualization Software, Data Analysis, Data Science, Data Storytelling, Statistical Analysis, Relational Databases, Data Cleansing, Data Transformation, Statistical Programming, Data Integration, Data Wrangling, Communication
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Skripting, LLM-Bewerbung, ChatGPT, Schnelles Engineering, Anwendungsentwicklung, Generative KI, Software-Ingenieur, OpenAI, Maschinelles Lernen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Computational Thinking, Program Development, Programming Principles, Student Engagement, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Animation and Game Design, Software Visualization, Pseudocode, Object Oriented Design, Diversity Equity and Inclusion Initiatives, Algorithms, Computer Science, Brainstorming, Data Structures, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Business Logic, SAP Applications, Business Reporting, Debugging, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Data Entry, Development Testing, User Interface (UI) Design, Maintainability, Development Environment, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rmarkdown, Data Import/Export, R Programming, Ggplot2, Data Manipulation, Plotly, Web Scraping, Interactive Data Visualization, Data Visualization Software, Tidyverse (R Package), Data Cleansing, Data Transformation, Statistical Programming, Programming Principles, Data Structures
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Artificial Intelligence and Machine Learning (AI/ML), NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Regression Analysis, Machine Learning, Computer Programming, Integrated Development Environments
Anfänger · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Interactive Design, Program Development, Predictive Modeling, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design
Anfänger · Kurs · 1–3 Monate