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, Graph Theory, Computational Thinking, Theoretical Computer Science, System Design and Implementation, Computer Programming, Data Storage
★ 2.9 (40) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Bioinformatics, Scientific Visualization, Data Access, Extensible Languages and XML, Extensible Markup Language (XML), Data Visualization, Database Software, Data Manipulation, File I/O, Python Programming
★ 4.5 (47) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Deskriptive Analytik, Management der Lieferkette, Analytik, SQL, Business-Analytik, Datengestützte Entscheidungsfindung, Lieferkette, Vorhersage, Bestandsaufnahme und Lagerhaltung, Datenanalyse, Bestandskontrolle, Erweiterte Analytik, Technische Kommunikation, Lieferketten-Systeme, Statistische Programmierung, Inventarverwaltungssystem, Abfragesprachen, Prädiktive Analytik, Präsentation der Daten, Planung der Lieferkette
★ 4.7 (67) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, iOS-Entwicklung, UI-Komponenten, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Interaktives Design, Animationen, Swift-Programmierung, Plattformübergreifende Entwicklung, Apple iOS
★ 4.7 (118) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Large Language Modeling, Data Processing, Data Management, Python Programming, Machine Learning
★ 4.4 (50) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Software, Statistical Analysis, Statistical Methods, Debugging, File I/O, Data Analysis, Simulations, Programming Principles, Data Import/Export, Data Processing, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Statistische Methoden, Datenwissenschaft, Regressionsanalyse, Datengestützte Entscheidungsfindung, Statistische Inferenz, R (Software), Statistisches maschinelles Lernen, Angewandtes maschinelles Lernen, Datenanalyse
★ 4.5 (39) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Operational Databases, Web Frameworks, Web Applications, Database Systems, JSON, Application Programming Interface (API), Database Management, Authorization (Computing)
★ 4.7 (163) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Analyse sozialer Netzwerke, Graphentheorie, Peer Review, Informatik, Daten-Strukturen, Analyse, Computerwissenschaft, Technische Kommunikation, Netzwerkanalyse, Algorithmen
★ 4.7 (100) · Gemischt · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Automatisierung, Prototyping, Peripheriegeräte, Speicherverwaltung, Eingebettete Software, Eingebettete Systeme, Computerarchitektur, Internet der Dinge, Daten in Echtzeit, Hardware-Architektur, Integrierte Entwicklungsumgebungen, Mikroarchitektur
★ 4.6 (298) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cloud-Dienste, Sicherheit von Informationssystemen, Netzwerk-Protokolle, API-Entwurf, Cloud-Anwendungen, Amazon Web Services, Anwendungsprogrammierschnittstelle (API), Cloud-Technologien, Software-Entwicklung, Eingebettete Software, Microservices, Architektur des Cloud Computing, Internet der Dinge, Cybersecurity, Kommunikationssysteme, Eingebettete Systeme, Digitale Kommunikation, Drahtlose Netzwerke, Amazon Webdienste, Cloud-Plattformen, Telekommunikation
★ 4.5 (127) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Hardware, Hardware Architecture, Data Storage, Computer Systems, Data Storage Technologies, System Configuration, Microarchitecture, Computer Architecture, Peripheral Devices, Memory Management
★ 4.7 (95) · Anfänger · Kurs · 1–4 Wochen