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: AI-Integrationen, Datenbank-Entwicklung, LLM-Bewerbung, Software-Entwicklung, Software-Architektur, Abfragesprachen, Modellierung großer Sprachen, Anwendungsprogrammierschnittstelle (API), Anwendungsdesign, Datenbanken, Datenbank-Design, Systementwurf und Implementierung, Leistungsoptimierung, Software-Entwurfsmuster, Sichere Kodierung, AI-Sicherheit, Objektorientierter Entwurf, OpenAI-API, Software-Entwicklung
★ 4.7 (194) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Hardware-Architektur, Hardware-Entwurf, Verlässlichkeit, Elektronische Hardware, System-Software, Entwurf von Systemen, Analyse der Anforderungen, Software-Architektur, Systemanalyse, System-Programmierung, Echtzeit-Betriebssysteme, Systemarchitektur, Eingebettete Software, Systementwurf und Implementierung, Leistungsoptimierung, Dienstleistungsebene, Eingebettete Systeme, Elektronische Systeme, Software-Entwicklung, Elektrotechnik und Computertechnik
★ 4 (124) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
★ 4.7 (243) · Anfänger · Kurs · 1–4 Wochen

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Risking, Machine Learning Methods, FinTech, Financial Inclusion, Financial Services, Responsible AI, Data Ethics, Artificial Intelligence, Data Sharing, Financial Regulation, Financial Systems, Data Governance, Application Programming Interface (API), Financial Data, Finance, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Innovation, General Data Protection Regulation (GDPR), Natural Language Processing
★ 4.7 (129) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: System-Konfiguration, Elektronische Hardware, Eingebettete Software, Dienstleistungsebene, Elektronische Systeme, Elektrotechnik und Computertechnik
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

The University of Chicago
Kompetenzen, die Sie erwerben: Hardware-Architektur, Virtuelle Vernetzung, Anwendungsprogrammierschnittstelle (API), Computer-Vernetzung, Netzarchitektur, Verifizierung und Validierung, Netzwerksicherheit, Software-definierte Netzwerke, Virtualisierung, Netzwerkverwaltung, Netzwerk-Switches, Netzwerk-Routing, Software-definiertes Rechenzentrum (SDDC), Netzwerk-Protokolle
★ 4.5 (293) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Bereitstellung von Anwendungen, Web-Design und Entwicklung, ChatGPT, Datenbank-Entwicklung, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), HTML und CSS, Web-Anwendungen, Front-End-Webentwicklung, Programm-Entwicklung, Javascript, Cascading Style Sheets (CSS), Entwicklung von Videospielen, Maschinelles Lernen, GitHub, Datenbank-Anwendung, Mobile Entwicklung, Git (Versionskontrollsystem), Computerprogrammierung
★ 4.6 (148) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Datenbank-Theorie, Datenbank-Verwaltung, Abfragesprachen, NoSQL, Datenbanken, Microsoft Azure, Microsoft SQL-Server, MySQL, Relationale Datenbanken, Transact-SQL, Datenspeicher, Cloud-Bereitstellung, Datenbank-Management, PostgreSQL, Datenbank-Management-Systeme, Datenverwaltung, SQL, Datensicherheit, Datenbank-Systeme
★ 4.6 (276) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Java, Database Development, Cloud Deployment, Application Security, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
★ 4.5 (51) · Anfänger · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud-Plattformen, Anwendungsprogrammierschnittstelle (API), Identitäts- und Zugangsmanagement, Cloud-Dienste, Cloud-Speicher, Benutzerkonten, Google Cloud-Plattform, Rollenbasierte Zugriffskontrolle (RBAC), Cloud-API
★ 4.7 (303) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: AI-Integrationen, Einbettungen, AI-Personalisierung, LLM-Bewerbung, Web-Anwendungen, Abruf-erweiterte Erzeugung, KI-gestützte Kreativität, Software-Entwicklung, Modellierung großer Sprachen, Multimodale Aufforderungen, Schnelles Engineering, Flask (Web-Framework), Web-Entwicklung, OpenAI-API
★ 4.6 (64) · Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: KI-Kenntnisse, System-Konfiguration, Installation der Software, Schnelles Engineering, GitHub Kopilot, GitHub, Prompt-Muster, Computerprogrammierung
★ 4.5 (350) · Mittel · Kurs · 1–4 Wochen