Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

International Institute of Information Technology, Hyderabad
Kompetenzen, die Sie erwerben: Computer Engineering, Computer Science, System Programming, Memory Management, Performance Tuning, Computational Logic, Numerical Analysis, Algorithms, Debugging
★ 4.7 (7) · Mittel · Kurs · 1–4 Wochen

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment
★ 5 (7) · Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Technische Kommunikation, Markov-Modell, Statistische Berichterstattung, Statistische Modellierung, Stichproben (Statistik), Simulationen, Statistische Programmierung, Bewertung des Modells, Bayessche Statistik, Statistische Analyse, Datenanalyse, Statistische Inferenz, Zeitreihenanalyse und Vorhersage, R Programmierung, Präsentation der Daten, R (Software), Wahrscheinlichkeitsverteilung, Statistische Methoden, Modellevaluation
★ 4.5 (10) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Verarbeitung natürlicher Sprache, Wahrscheinlichkeitsrechnung und Statistik, Markov-Modell, Abhängigkeitsanalyse, Text Mining, Datenvorverarbeitung, Vorverarbeitung von Daten, Klassifizierungsalgorithmen, Python-Programmierung, Angewandtes maschinelles Lernen
★ 4.7 (6) · Mittel · Kurs · 1–3 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Andere Programmiersprachen, Simulationen, Software-Entwurfsmuster, Funktionales Design, Ereignisgesteuerte Programmierung, Funktionelle Prüfung, Scala-Programmierung
★ 4.6 (11) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, SAS (Software), Feature Engineering, Statistical Analysis, Data Analysis Software, Data Analysis, Digital Signal Processing, Statistical Software, Data Transformation, Exploratory Data Analysis, Data Preprocessing, Unsupervised Learning, Data Processing, Dimensionality Reduction
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Prädiktive Analytik, Statistische Hypothesenprüfung, Statistische Modellierung, Datengestützte Entscheidungsfindung, Prädiktive Modellierung, Regressionsanalyse, Stichproben (Statistik), Bewertung des Modells, Datenwissenschaft, Datenanalyse, Explorative Datenanalyse, Statistische Inferenz, Datenmodellierung, R Programmierung, Tidyverse (R-Paket), Statistische Methoden, Rmarkdown, Angewandtes maschinelles Lernen, Modellevaluation
★ 4.7 (10) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Maschinelles Lernen, Modell-Optimierung, Algorithmen für maschinelles Lernen, Datenmanipulation, Pandas (Python-Paket), Verarbeitung natürlicher Sprache, Pivot-Tabellen und Diagramme, Numerische Analyse, NumPy, Methoden des maschinellen Lernens, Grundsätze der Programmierung, Datenwissenschaft, Künstliche neuronale Netze, Tiefes Lernen, Matplotlib, Lineare Algebra, Computerprogrammierung, Statistische Visualisierung, Python-Programmierung, Angewandtes maschinelles Lernen
★ 5 (6) · Mittel · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Lesson Planning, Teaching, Differentiated Instruction, Instructional and Curriculum Design, Instructional Strategies, Curriculum Planning, Peer Review, Educational Materials, Instructional Design, Pedagogy, Student Engagement, Drive Engagement, Community Outreach, Parent Communication, English Language, Language Learning
★ 4.7 (12) · Gemischt · Kurs · 1–3 Monate

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Cloud Deployment, Application Deployment, Devops Tools, Kubernetes, Terraform, Prometheus (Software), Cloud Computing, Performance Tuning, Application Performance Management, Operating System Administration, Cloud Development, Cloud Management, Cloud Applications, DevOps, Infrastructure As A Service (IaaS), Cloud Platforms, Operating Systems, Web Development
★ 4.7 (11) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux Commands, Command-Line Interface, Unix Commands, Linux, Linux Servers, Linux Administration, Unix, grep, File Systems, File Management
★ 4.6 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

HubSpot Academy
Kompetenzen, die Sie erwerben: HubSpot CRM, Lead Generation, Sales Management, Prospecting and Qualification, Sales Development, Sales Process, Email Marketing, Customer Acquisition Management, Customer Relationship Management (CRM) Software, Marketing Automation, Management Reporting, Workflow Management, Prioritization, Performance Reporting, Performance Metric, Process Mapping, Dashboard, Service Level Agreement, Performance Measurement, Business Reporting
★ 3.6 (7) · Anfänger · Kurs · 1–3 Monate