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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Lineare Algebra, Datenumwandlung, Python-Programmierung, Maschinelles Lernen, Methoden des maschinellen Lernens, Algebra, Datenmanipulation, Dimensionalitätsreduktion, Bildanalyse, Angewandte Mathematik, Mathematische Software
★ 4.6 (2340) · Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Schnelles Engineering, Künstliche Intelligenz, ChatGPT, KI-Kenntnisse, KI-gestützte Kreativität, Modellierung großer Sprachen, Prompt-Muster, LLM-Bewerbung, AI-Förderung
★ 4.8 (7909) · Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Speicherverwaltung, Python-Programmierung, Rechnerische Logik, Netzwerk-Protokolle, Paket- und Softwareverwaltung, Daten importieren/exportieren, Datei-E/A, Objektorientierte Programmierung (OOP), C (Programmiersprache)
★ 4.6 (2478) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Computer Programmierung, Java, Daten-Strukturen, Algorithmen, Java-Programmierung, Computerprogrammierung, Java Programmierung, Datenspeicherung, C++ (Programmiersprache)
★ 4.6 (5570) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Cloud Services, Serverless Computing, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Culture Transformation, Technology Strategies, Hybrid Cloud Computing, Cloud Security, Multi-Cloud, Cloud Management, Data Mapping, Applied Machine Learning, Model Training, Cloud Platforms, Image Analysis, Infrastructure As A Service (IaaS)
★ 4.7 (7581) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Python-Programmierung, Computerprogrammierung, Künstliche Intelligenz, Datenanalyse, Web-Anwendungen, Spiel-Design, Grundsätze der Programmierung
★ 4.5 (2214) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Web-Entwicklung, Integrierte Entwicklungsumgebungen, Reaktionsfähiges Web-Design, Web-Entwicklungs-Tools, Verifizierung und Validierung, GitHub, Front-End-Webentwicklung, Cloud-Hosting, Server, Web-Design, Web-Server, Web-Design und Entwicklung, Web-Inhalt, HTML und CSS, Semantisches Web, Cascading Style Sheets (CSS), Leitlinien für die Zugänglichkeit von Webinhalten, Grundsätze der Programmierung, Web-Sprache, Hypertext Markup Language (HTML)
★ 4.7 (27.891) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Theoretical Computer Science, Python Programming
Mittel · Kurs · 1–3 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Processing, Data Structures, Python Programming, Scripting, Code Reusability, Automation, Programming Principles, Functional Design, Development Environment, Data Preprocessing, Data Manipulation, Data-oriented programming, Computational Logic, Jupyter, Computer Programming, Software Installation
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: AI-Integrationen, Computer Programmierung, Daten-Strukturen, Python-Programmierung, Schnelles Engineering, Anwendungsentwicklung, Computerprogrammierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Künstliche Intelligenz, Datenanalyse, Automatisierung, Skripting, Paket- und Softwareverwaltung, Modellierung großer Sprachen, Anwendungsprogrammierschnittstelle (API), Generative AI-Agenten, Jupyter, Datenkompetenz, LLM-Bewerbung, Grundsätze der Programmierung
★ 4.8 (246) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Computer Programmierung, Daten-Strukturen, Wiederverwendbarkeit von Code, Python-Programmierung, Rechnerische Logik, Computerprogrammierung, Paket- und Softwareverwaltung, Skripting, Bioinformatik, Datenmanipulation, Datei-E/A, Jupyter, Grundsätze der Programmierung
★ 4.3 (1816) · Gemischt · Kurs · 1–4 Wochen