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: Abruf-erweiterte Erzeugung, LLM-Bewerbung, Verarbeitung natürlicher Sprache, KI-Orchestrierung, Werkzeuganrufe, SQL, LangChain, OpenAI API, Abfragesprachen, Microsoft Azure, Datenbank Entwicklung, OpenAI
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Verifizierung und Validierung, Verteiltes Rechnen, Mathematische Modellierung, Grundsätze der Programmierung, Systemanalyse, Theoretische Informatik
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenwrangling, Explorative Datenanalyse, Statistische Analyse, Datenanalyse, R-Programmierung, Tidyverse (R-Paket), Datenmanipulation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenmanipulation, Datenbank-Design, SQL, Datenbank-Theorie, Datenanalyse, Abfragesprachen, Datenbank Management, Datenbank-Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File Management, Integrated Development Environments, Amazon Web Services, Command-Line Interface, Software Development Tools, Development Environment, Cloud Infrastructure, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: File I/O, Programming Principles, Matlab, Computer Programming, Plot (Graphics), Debugging, Algorithms, Integrated Development Environments, Data Structures, Mathematical Software, Linear Algebra, Data Management
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Facebook, K-12-Pädagogik, Datenspeicherung, Lektionsplanung, Soziale Auswirkungen, Grundsätze der Programmierung, Studentisches Engagement, Bewusstsein für Vielfalt, Software-Ingenieur, Geografische Informationssysteme, Bildanalyse, Didaktische Strategien, Theoretische Informatik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python Programming, Scripting, Data Processing, Data Analysis, Programming Principles, Object Oriented Programming (OOP)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Software Engineering, Kanban Principles, Continuous Integration, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

Institut Mines-Télécom
Kompetenzen, die Sie erwerben: Image Analysis, Computer Vision, Image Quality, Data Processing, Digital Signal Processing, Data Analysis, Computer Programming, Medical Imaging, Python Programming, Histogram, Algorithms
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, API-Tests, Schnittstelle zur Anwendungsprogrammierung (API), LLM-Bewerbung, Verantwortungsvolle KI, Anwendungssicherheit, KI-Förderung, Vibe-Codierung, Fehlersuche, Anwendungsentwicklung, Schnelles Engineering, Entwicklungsumgebung, Modellierung großer Sprachen, AI-Sicherheit
Anfänger · Kurs · 1–4 Wochen