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.
Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Bereinigung von Daten, Statistische Analyse, Datenwissenschaft, Regressionsanalyse, Datenmanipulation, Modellevaluation, Datenvisualisierung, Explorative Datenanalyse, Statistische Hypothesenprüfung, Bewertung des Modells, Versionskontrolle, Statistische Inferenz, GitHub, Datenwrangling, R (Software), Prädiktive Modellierung, Rmarkdown, Merkblatt (Software), Glänzend (R-Paket)
★ 4.5 (50.948) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenspeicherung, Technologien zur Datenspeicherung, Auszug, Daten-Pipelines, Einheitstest, SQL, NumPy, Datenbank-Systeme, Web-Scraping, Datenbanken, Große Daten, IBM DB2, Datenanalyse, Relationale Datenbanken, Datenbank-Entwicklung, Datenspeicher, Python-Programmierung, Datenarchitektur, Datenbank-Management, Einheitliche Prüfung, Datenbank Management
★ 4.6 (59.640) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Prompt-Muster, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Daten-Synthese, Schnelles Engineering, Analytik, ChatGPT, Daten-Storytelling, Interaktive Datenvisualisierung, Generative KI, Erweiterte und virtuelle Realität (AR/VR), Erstellung des Dashboards, Datenverarbeitung, Prompt Engineering Tools, Generative Modellarchitekturen, Daten-Ethik, Verantwortungsvolle AI, OpenAI, Datenanalyse, Python-Programmierung
★ 4.7 (11.632) · Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Bootstrap (Front-End Framework), Web Design, Hypertext Markup Language (HTML), Web Development, Development Environment, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Browser Compatibility, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
★ 4.7 (17.245) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Unix, Linux-Befehle, Fehlersuche, UI-Komponenten, Leitlinien für die Zugänglichkeit von Webinhalten, Einheitstest, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Nutzerforschung, Designforschung, Javascript, JavaScript-Frameworks, Pseudocode, Software-Visualisierung, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design, Einheitliche Prüfung
★ 4.7 (24.008) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Modell-Optimierung, Bereinigung von Daten, Pandas (Python-Paket), Datenmanipulation, Daten importieren/exportieren, Analytik, Datenwissenschaft, Modellevaluation, Datenumwandlung, Modell Ausbildung, Datenvisualisierung, Bewertung des Modells, Explorative Datenanalyse, Datenverarbeitung, Datenwrangling, Datenanalyse, Python-Programmierung, Prädiktive Modellierung, Statistische Modellierung, Vorverarbeitung von Daten, Prädiktive Analytik, Datenvorverarbeitung
★ 4.7 (19.677) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Organisatorischer Wandel, Prioritätensetzung, Rückstände, Produkt-Roadmaps, Teamleitung, Beeinflussung, Agile Software-Entwicklung, Agile Entwicklung von Software, Problemlösung, Agile Produktentwicklung, Agile Methodik, Coaching, Anwenderbericht, Sprint-Planung, Sprint-Retrospektiven, Coachen, Team Management
★ 4.8 (15.204) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Datenqualität, Daten-Synthese, Pivot-Tabellen und Diagramme, Analytische Fähigkeiten, Qualität der Daten, Datenmanipulation, SQL, Datenumwandlung, Google Sheets, Tabellenkalkulations-Software, Integration von Daten, Konsolidierung, Validierung von Daten, Datenanalyse, Excel-Formeln, Datenbank-Management, Abfragesprachen, Benutzer-Feedback, Datenbank Management
★ 4.6 (12.217) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Product Strategy, User Story, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Scrum (Software Development), Stakeholder Communications, Agile Methodology, Kanban Principles, Responsible AI, Generative AI, Generative Model Architectures, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Stakeholder Management, Sprint Planning
★ 4.7 (7446) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Projektleitung, Peer Review, Projektplanung, Engagement der Interessengruppen, Lebenszyklus des Projektmanagements, Stakeholder-Management, Team-Motivation, Agile Software-Entwicklung, Agile Entwicklung von Software, Software Architektur, Lebenszyklus der Softwareentwicklung, Risikomanagement, Engagement von Stakeholdern, Ressourcenmanagement, Agile Methodik, Stakeholder Management, Kommunikation, Scrum (Software-Entwicklung), Informationstechnologie, Leiterschaft, Software-Architektur, Anwenderbericht, Interviewing-Fähigkeiten, Führungsqualitäten
★ 4.7 (10.800) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
★ 4.7 (11.668) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenzugang, Datenmanipulation, SQL, Datenbanken, Gespeicherte Prozedur, Transaktionsverarbeitung, Relationale Datenbanken, Python-Programmierung, Datenanalyse, Jupyter, Abfragesprachen, Datenbank-Theorie, Datenbank-Management, Datenbank Management
★ 4.7 (22.628) · Anfänger · Kurs · 1–3 Monate