Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Duke University
Kompetenzen, die Sie erwerben: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
Fortgeschritten · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: SQL, Relational Databases, Database Management, Database Application, Query Languages, Databases, Data Manipulation, Database Management Systems
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Java, Daten importieren/exportieren, Validierung von Daten, Anwendungsentwicklung, Computerprogrammierung, Software-Entwicklung, Wiederverwendbarkeit von Code, Computer Programmierung, Datenverwaltung, Persistenz der Daten, Datenmanagement, Datei-E/A, Java-Programmierung, Software Entwurf, Java Programmierung, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, LLM-Bewerbung, OpenAI, ChatGPT, Python-Programmierung, Schnelles Engineering, OpenAI-API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Entwicklung, Software-Entwicklungstools, Git (Versionskontrollsystem), Projektleitung, Versionskontrolle, Softwaretechnik, Software-Versionierung, Kollaborative Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Web Scraping, Extensible Markup Language (XML), Web Development Tools, Scripting, Hypertext Markup Language (HTML), Web Applications, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, OpenAI, Modell-Einsatz, ChatGPT, Generative KI, Künstliche Intelligenz, Verantwortungsvolle AI, Generative Modellarchitekturen, Schnelles Engineering, Prompt-Muster, AI-Sicherheit, AI-Arbeitsabläufe, Modellierung großer Sprachen, Bewertung des Modells, Modellevaluation
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Technische Informatik, Computerprogrammierung, Computer Programmierung, Speicherverwaltung, Eingebettete Systeme, Daten-Strukturen, Linux, Eingebettete Software, Grundsätze der Programmierung, C (Programmiersprache), Software-Visualisierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Maschinelles Lernen, ChatGPT, Keras (Bibliothek für neuronale Netze), Python-Programmierung, Künstliche neuronale Netze, Tiefes Lernen, Modell Ausbildung, Vorverarbeitung von Daten, Test Daten, Bildanalyse, Feinabstimmung, Datenvorverarbeitung, Angewandtes maschinelles Lernen, Bewertung des Modells, Modellevaluation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
Anfänger · Kurs · 1–3 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Law, Regulation, and Compliance, Regulatory Compliance, Demand Generation, Property Management, Decision Intelligence, Real Estate Transactions, Real Estate Sales, Customer Engagement, Automation, Risk Management, Decision Making, Data Analysis, Market Analysis
Anfänger · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Datenanalyse, Computer Vision, Faltungsneuronale Netzwerke, Modell-Optimierung, Tiefes Lernen, Netzarchitektur, Modell Ausbildung, Vorverarbeitung von Daten, Lernen übertragen, Faltungsneuronale Netze, Bildanalyse, Matlab, Software-Visualisierung, Feinabstimmung, Datenvorverarbeitung, Transfer Learning, Bewertung des Modells, Modellevaluation
Anfänger · Kurs · 1–4 Wochen