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: Javascript, Ereignisgesteuerte Programmierung, Daten importieren/exportieren, Datenmanagement, Web-Entwicklung, Fehlersuche, Benutzeroberfläche (UI), Web-Anwendungen, Datenvalidierung
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, File Management, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Spark, Generative AI, LLM Application, Large Language Modeling, Predictive Modeling, Matplotlib, Keras (Neural Network Library), Generative Model Architectures, Deep Learning, ChatGPT, OpenAI, Generative AI Agents, Tensorflow, Seaborn, A/B Testing, Statistical Modeling, Data Visualization, Regression Analysis, Big Data, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Schnittstelle zur Anwendungsprogrammierung (API), JSON, Restful API, Softwareentwicklung, Cascading Style Sheets (CSS), Webdienste, Web-Anwendungen, HTML und CSS
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Automation, Selenium (Software), Test Tools, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Java, Extensible Markup Language (XML), Data Import/Export
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Teradata SQL, Exploratory Data Analysis, SQL, Data Modeling, Database Design, Database Administration, Database Architecture and Administration, Database Management, Database Management Systems, Data Store, JSON, Data Integration, Data Architecture, Advanced Analytics, Data Warehousing, Data Cleansing, Text Mining, Data Analysis, Business Intelligence, Data-Driven Decision-Making
Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Test Automation, Test Tools, Acceptance Testing, Agile Software Development, Test Case, Software Testing, Continuous Integration, User Acceptance Testing (UAT), Agile Methodology, User Story, Automation, Analysis, Collaboration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Front-End Web-Entwicklung, Animation und Spieldesign, Web-Entwicklung, Cascading Style Sheets (CSS), Webdesign, HyperText Markup Language (HTML), Web-Anwendungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Web Applications, JavaScript Frameworks, Database Management, Application Programming Interface (API), Software Architecture, Database Design, NoSQL, Authentications, Application Security, Middleware, Performance Tuning, Authorization (Computing), Scalability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Schnittstelle zur Anwendungsprogrammierung (API), Daten in Echtzeit, Web-Entwicklung, Generative KI, ChatGPT, Benutzererlebnis, Schnelles Engineering, Web-Anwendungen, HTML und CSS
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: SQL, Datenmanagement, Datenmanipulation, Datenumwandlung, Abfragesprachen, PostgreSQL, Datenbank Entwicklung
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, Data Management, Programming Principles, Python Programming, Data Storage, Computer Programming, File Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden