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.

Kompetenzen, die Sie erwerben: Docker (Software), Web Applications, Containerization, Devops Tools, Virtual Networking, YAML, Service Management, Memory Management, Command-Line Interface
★ 4.4 (9) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), AI-Personalisierung, Anwendungsentwicklung, HTML und CSS, OpenAI-API, Daten in Echtzeit, Back-End-Webentwicklung, Benutzeroberfläche (UI) Design, Cascading Style Sheets (CSS), Full-Stack Web-Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Server-Seite, Figma (Entwurfssoftware), Front-End-Webentwicklung, Generative KI, AI-Integrationen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge
Mittel · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Statistische Inferenz, Datenmodellierung, Bewertung des Modells, Prädiktive Analytik, Datengestützte Entscheidungsfindung, R Programmierung, R (Software), Statistische Modellierung, Statistische Methoden, Korrelationsanalyse, Logistische Regression, Regressionsanalyse, Prädiktive Modellierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Programmierung, Statistische Hypothesenprüfung, Statistik
★ 4.7 (6) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Internet Of Things, Embedded Systems, Serial Peripheral Interface, System Programming, Emerging Technologies, Communication Systems, Application Programming Interface (API), Operating Systems, Development Environment, Computer Hardware, Peripheral Devices, Digital Communications, Artificial Intelligence
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File Management
★ 5 (9) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Abfragesprachen, Datenmanipulation, MySQL-Workbench, Datenbank-Software, SQL, Datenzugang, MySQL
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Linux Servers, Linux Administration, Unix, Linux Commands, Linux, Unix Commands, Command-Line Interface, OS Process Management, Operating System Administration, Unix Shell, Debugging, System Monitoring, DevOps, Memory Management, Resource Management
★ 4.7 (23) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Northeastern University
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenmodellierung, NoSQL, Konzeptionelle Gestaltung, Datenbank-Theorie, Datenbank-Entwicklung, SQL, Datenbank-Management, Datenverwaltung, Datenbank-Management-Systeme, Datenbank-Systeme, Unified Modeling Language, Software-Architektur, MongoDB, Datenbankarchitektur und -verwaltung, Datenbank-Design, Leistungsoptimierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, PostgreSQL, Relational Databases, Java, Java Platform Enterprise Edition (J2EE), Database Development, Systems Development, Database Design, Databases, Application Design, Back-End Web Development, Web Applications, Business Logic, Secure Coding, Data Validation, Process Modeling, Payment Systems, Document Management, Authentications, Verification And Validation
★ 4.5 (21) · Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Analysis, Statistical Software, Data Analysis Software, Debugging, Software Installation, Data Access, Simulations, Programming Principles, Data Import/Export, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Daten-Storytelling, Python-Programmierung, Skripting, Datenmanipulation, Grafische Darstellung, Große Daten, Datenverarbeitung, Datengestützte Entscheidungsfindung, Grundsätze der Programmierung, Bereinigung von Daten, Vorverarbeitung von Daten, Unstrukturierte Daten, Data Mining, NumPy, Explorative Datenanalyse, Software zur Datenvisualisierung, Statistische Visualisierung, Plot (Grafiken)
Gemischt · Kurs · 1–4 Wochen