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.

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Pseudocode, Theoretical Computer Science, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Kontext-Management, KI-Workflows, Leistungstests, Schnelles Engineering, LLM-Bewerbung, Testfall, Schnittstelle zur Anwendungsprogrammierung (API), OpenAI API, Anwendungsentwicklung, Künstliche Intelligenz
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Penetrationstests, Anwendungssicherheit, Modellierung von Bedrohungen, Schwachstellen-Management, Sicherheitsprüfung, LLM-Bewerbung, Schnelles Engineering, AI-Sicherheit, Bewertungen der Anfälligkeit, Rahmen für das Risikomanagement
Anfänger · Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datei-E/A, Jupyter, Grundsätze der Programmierung, Skripting, Python-Programmierung, Computer-Programmierwerkzeuge, Skriptsprachen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scikit Learn (Machine Learning Library), Predictive Modeling, Regression Analysis, Machine Learning Algorithms, Applied Machine Learning, Predictive Analytics, Python Programming, Classification Algorithms, Machine Learning, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Persistenz der Daten, Kontext-Management, Web-Entwicklung, React.js, Javascript, JavaScript-Frameworks
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Extract, Transform, Load, Pandas (Python Package), NumPy, Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Visualization Software, Package and Software Management, Graphing, Data Analysis, Jupyter, Data Import/Export, Python Programming, Data Manipulation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Import/Export, Matplotlib, Pivot Tables And Charts, Jupyter, Data Visualization Software, Data Visualization, Microsoft Excel, Data Analysis, Text Mining, Data Manipulation, Data Cleansing, NumPy, Data Analysis Software, Data Wrangling, Time Series Analysis and Forecasting, Python Programming, Data Preprocessing, Data Structures, Development Environment
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, Debugging, Software Development Methodologies, User Acceptance Testing (UAT), JUnit, Maintainability, Development Testing, Selenium (Software), Scalability, Automation, Software Technical Review, DevOps, Regression Testing, Test Execution Engine, Security Testing
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Middleware, Node.JS, Model View Controller, Development Environment, Application Frameworks, Application Development, Restful API, TypeScript, Web Applications, Web Development Tools, Application Programming Interface (API), Server Side, Network Routing, Javascript, Android Development, Dependency Analysis
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Data Warehousing, Google Cloud Platform, Big Data, Model Evaluation, Apache Spark, Database Management, Data Integration, SQL, Dataflow, Data Pipelines, Metadata Management, Data Management, Real Time Data, Tensorflow, Data Science, Command-Line Interface, Applied Machine Learning, Cloud-Based Integration, Query Languages, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Fehlersuche, Microsoft Kopilot, Entwicklungstests, Code-Überprüfung, Web-Entwicklungstools, Microsoft Visual Studio, GitHub, Software-Dokumentation, KI-Förderung, Instandhaltbarkeit, Programm-Entwicklung, Computer-Programmierwerkzeuge, Schnelles Engineering, Testautomatisierung
Anfänger · Kurs · 1–4 Wochen