Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.
University of Michigan
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenmanipulation, R Programmierung, Daten importieren/exportieren, Statistische Visualisierung, Paket- und Softwareverwaltung, Datenvisualisierung, Datenwrangling, Skripting, Software zur Datenvisualisierung, Rmarkdown, Histogramm, Tidyverse (R-Paket), Ggplot2, R (Software), Streudiagramme
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Fallstudien, Forschungsmethodologien, Datenerfassung, Forschung, Interviewing-Fähigkeiten, Fokusgruppe, Qualitative Forschung, Wirtschaftliche Forschung, Forschungsdesign, Datenerhebung, Forschung und Design, Erhebungen, Nutzerforschung, Analyse
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Datenmanagement, MySQL, Datenbanken, Datenbank Management, Python-Programmierung, Anwendungsprogrammierschnittstelle (API), SQL, Datenbank-Management, Datenverwaltung, Datenbank-Anwendung, Django (Web-Framework)
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Python-Programmierung, Daten-Strukturen, Skripting, Skriptsprachen, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Jordan University of Science and Technology
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HTML und CSS, Integrierte Entwicklungsumgebungen, Bereitstellung von Anwendungen, GitHub, Microsoft Visual Studio, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Web-Design und Entwicklung, Web-Entwicklungs-Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, C (Programming Language), Data Structures, Debugging
Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Virtualization, Cloud Deployment, Devops Tools, Microservices, Application Deployment, Virtual Machines, Cloud Development, Database Management, Cloud-Based Integration, Scalability
Fortgeschritten · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Generative KI, Prototyping, Schnelles Engineering, Abruf-erweiterte Erzeugung, Agile Produktentwicklung, Bereitstellung von Anwendungen, Anwendungsentwicklung, Benutzeroberfläche (UI), Integration von Daten, Interaktives Design, Cloud-Bereitstellung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Git (Version Control System), GitHub, Version Control, CI/CD, Azure DevOps, Infrastructure as Code (IaC), Microsoft Copilot, Bitbucket, Continuous Integration, Microsoft Azure, DevOps, Docker (Software), GitLab, Software Development Tools, Application Deployment, ChatGPT, Continuous Deployment, Software Installation, Amazon Web Services
Mittel · Spezialisierung · 3–6 Monate

Macquarie University
Kompetenzen, die Sie erwerben: DevSecOps, Secure Coding, Application Security, IT Security Architecture, DevOps, Security Engineering, Security Testing, Security Controls, Cyber Security Strategy, Cybersecurity, Infrastructure as Code (IaC), Vulnerability Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Artificial Intelligence, Generative AI
Anfänger · Kurs · 1–4 Wochen