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.

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Techniken der Ausbeutung, Sichere Kodierung, Web-Entwicklung, Java-Programmierung, Web-Anwendungen, Javascript, Node.JS, Java Programmierung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: JSON, Persistenz der Daten, Netzwerk-Protokolle, Mobile Entwicklung, UI-Komponenten, Datenmodellierung, Datenspeicher, iOS-Entwicklung, Benutzeroberfläche (UI), Anwendungsprogrammierschnittstelle (API), Kerndaten (Software), Apple iOS
Fortgeschritten · Kurs · 1–4 Wochen

University of Cape Town
Kompetenzen, die Sie erwerben: Tiefes Lernen, Statistische Hypothesenprüfung, Statistische Analyse, Mathematische Software, Maschinelles Lernen, Deskriptive Statistik, Plot (Grafiken), Statistische Berichterstattung, Statistische Visualisierung, Biostatistik, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistische Software, Statistische Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL Workbench, Data-Driven Decision-Making, Exploratory Data Analysis, MySQL, Data Analysis, Query Languages, SQL, Analytical Skills, Database Software, Technical Communication, Relational Databases
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Kundenbetreuung, Generative KI, OpenAI-API, Benutzerströme, Entwicklungsumgebung, Kundenanfragen, Schnelles Engineering, Python-Programmierung, LLM-Bewerbung, Anwendungsprogrammierschnittstelle (API), ChatGPT
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: React Native, Anwendungsdesign, Mobile Entwicklung, Datenbank-Management-Systeme, Marketing-Strategien, Mobile Entwicklungstools, Datenbank-Management, UI-Komponenten, Datenbank Management, Datenbanken, Cloud-Anwendungen, Flutter (Software), Apple iOS, Benutzeroberfläche (UI) Design, iOS-Entwicklung, Bereitstellung von Anwendungen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Android-Entwicklung, Back-End-Webentwicklung, Verwaltung der Anwendungsleistung
Mittel · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Agile Project Management, Scrum (Software Development), Sprint Planning, Emotional Intelligence, Backlogs, Creative Problem-Solving, Scaled Agile Framework, Leadership Studies, Negotiation, Sprint Retrospectives, Conflict Management, Agile Software Development, Team Performance Management, Program Management, Brainstorming, Prioritization, User Story, Innovation, Problem Solving, Project Controls
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: SQL, Data Presentation, Business Analysis, Data Analysis, Query Languages, Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Datenwrangling, Explorative Datenanalyse, Statistische Analyse, Datenumwandlung, Datenvisualisierung, Datenanalyse, Plot (Grafiken), Git (Versionskontrollsystem), Statistische Berichterstattung, Tidyverse (R-Paket), Statistische Visualisierung, Ggplot2, R (Software), Versionskontrolle, GitHub, Statistische Programmierung, Software zur Datenvisualisierung, Datenwissenschaft, Statistik
Anfänger · Kurs · 1–4 Wochen

28DIGITAL
Kompetenzen, die Sie erwerben: Graphentheorie, Datei-E/A, Daten-Strukturen, Datenzugang, Speicherverwaltung, Theoretische Informatik, Algorithmen, Leistungsoptimierung
Fortgeschritten · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Financial Modeling, Descriptive Statistics, Data Literacy, Financial Forecasting, Reconciliation, Financial Analysis, A/B Testing, Portfolio Risk, Model Evaluation, Data Cleansing, Classification And Regression Tree (CART), Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Data Analysis, Risk Analysis, Risk Management, R Programming, Statistical Analysis, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Data Transformation, Data Analysis Software, Data Science, Data Analysis, R (Software), R Programming, Software Installation, Package and Software Management, Version Control
Gemischt · Kurs · 1–4 Wochen