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.

Dartmouth College
Kompetenzen, die Sie erwerben: Predictive Modeling, Analytics, Predictive Analytics, Advanced Analytics, Scikit Learn (Machine Learning Library), Model Evaluation, Digital Transformation, Business Analytics, Model Training, Ethical Standards And Conduct, Data Ethics, Data-Driven Decision-Making, Feature Engineering, Applied Machine Learning, Statistical Machine Learning, Statistical Modeling, Data Strategy, Regression Analysis, Supervised Learning, Model Optimization
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Data Access, Python Programming, Data Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Security Testing, Penetration Testing, Open Web Application Security Project (OWASP), Vulnerability Scanning, Application Security, Exploitation techniques, Vulnerability Assessments, Test Tools, Web Applications, Proxy Servers, SQL
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklung, Ereignisgesteuerte Programmierung, UI-Komponenten, TypScript, Front-End-Webentwicklung, Kontext-Management, JavaScript-Frameworks, Javascript, Web-Entwicklungs-Tools, Webpack, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Validierung von Daten, Tools erstellen, React.js, React Redux, Datenvalidierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrationsprüfung, Verschlüsselung, Verteiltes Rechnen, Daten-Pipelines, Ereignisgesteuerte Programmierung, JUnit, Apache Kafka, Einheitstest, Spring Boot, Einheitliche Prüfung, Spring Framework
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Cloud-Dienste, Cloud-API, API-Entwurf, Entwicklungsumgebung, Server-Seite, Anwendungsprogrammierschnittstelle (API), C# (Programmiersprache)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Redis, Data Persistence, Data Store, NoSQL, Performance Tuning, Transaction Processing, Key Management, Server Administration, Data Structures, Data Storage, Real Time Data, Data Management, Servers, Event-Driven Programming, Scalability, Scripting Languages, Software Architecture, Memory Management, Query Languages, Data Modeling
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Authentications, OAuth, API Testing, Restful API, Application Programming Interface (API), JSON, Test Automation, Data Validation, Extensible Markup Language (XML), Test Script Development, Extensible Languages and XML, Virtualization, Debugging
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Responsible AI, Data Ethics, Generative Adversarial Networks (GANs), Generative Model Architectures, LLM Application, Agentic systems, AI Security, Law, Regulation, and Compliance, Agentic Workflows, Discussion Facilitation, Regulatory Requirements, Regulatory Compliance, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, SAS (Software), Analytics, Machine Learning
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Daten-Pipelines, Abfragesprachen, Apache Airflow, Pandas (Python-Paket), Daten in Echtzeit, Datenumwandlung, JSON, Qualität der Daten, Auszug, Leistungsoptimierung, Datenmanipulation, SQL, Data Warehousing, Stern-Schema, Leistungsanalyse, Validierung von Daten, Große Daten, Datenqualität, Datenvalidierung, Verifizierung und Validierung
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), React.js, Frontend-Leistung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Big Data, Data Validation, Query Languages, Blockchain
Fortgeschritten · Projekt · Weniger als 2 Stunden