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.

Microsoft
Kompetenzen, die Sie erwerben: NoSQL, Microsoft Azure, Daten importieren/exportieren, Cloud-Speicher, Abfragesprachen, Cloud-Dienste, Datenbank-Theorie, Datenmanagement, Technologien zur Datenspeicherung, Datensicherheit, Anwendungsprogrammierschnittstelle (API), Datenspeicher, Dateiverwaltung, Datenbank-Verwaltung, Datenbank-Systeme, Datenverwaltung, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Oracle-Datenbanken, SQL, Daten-Strukturen, Datenbank Management, Abfragesprachen, Datenbank-Design, Datenbank-Management, Relationale Datenbanken, Leistungsoptimierung, Datenbank-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API-Tests, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), GitHub, Kontinuierliche Integration, Test-Automatisierung, CI/CD, Cascading Style Sheets (CSS), Beglaubigungen, Software-Prüfung, Gherkin (Skriptsprache), Verhaltensbasierte Entwicklung, Entwicklung von Testskripten
Mittel · Kurs · 3–6 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Android Studio, Android Development, Mobile Development, Event-Driven Programming, Android (Operating System), UI Components, User Interface (UI), Application Development, Java, Mobile Development Tools, Java Programming, Development Environment, Software Installation, Extensible Markup Language (XML), Object Oriented Programming (OOP)
Mittel · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Generative AI, Artificial Neural Networks, Applied Machine Learning, Data Preprocessing, Matlab, Software Visualization, Classification Algorithms, Model Optimization, Predictive Modeling, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software-Entwicklung, API-Entwurf, Cloud-Technologien, Amazon Web Services, Telekommunikation, Cloud-Plattformen, Kommunikationssysteme, Cloud-Anwendungen, Cybersecurity, Cloud-Dienste, Digitale Kommunikation, Netzwerk-Protokolle, Amazon Webdienste, Sicherheit von Informationssystemen, Eingebettete Software, Internet der Dinge, Architektur des Cloud Computing, Microservices, Anwendungsprogrammierschnittstelle (API), Drahtlose Netzwerke, Eingebettete Systeme
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Datenvisualisierung, Explorative Datenanalyse, Software zur Datenvisualisierung, Business, Bericht schreiben, Präsentation der Daten, Analytik, Trendanalyse, Geschäftsberichte, Statistische Visualisierung, Datenmanipulation, SAS (Software), Datenanalyse, Statistische Programmierung, Interaktive Datenvisualisierung, Datenwrangling, Grafische Darstellung
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Model Evaluation, Model Training, Exploratory Data Analysis, Data Cleansing, Text Mining, Scikit Learn (Machine Learning Library), Probability & Statistics, Natural Language Processing, Data Preprocessing, Social Media Analytics, Unstructured Data, Classification Algorithms, Python Programming, Applied Machine Learning, Machine Learning, Automation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Agile Methodik, Risikoanalyse, Qualitätsmanagement, Projektplanung, Verbesserung der Geschäftsprozesse, Risikomanagement, Projekt-Risikomanagement, Überwachung der Qualität, Scrum (Software-Entwicklung), Business Analyse, Geschäftsprozess, Anforderungsmanagement, Projektleitung, Rahmen für das Risikomanagement, Unternehmensanalyse, Lebenszyklus des Projektmanagements, Geschäftsplanung, Agile Software-Entwicklung, Qualitätskontrolle, Lieferung der Lösung, Risikomanagement für Projekte, Unternehmensplanung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Data Warehousing, Datenumwandlung, Datenzugang, Business Intelligence, SQL, Abfragesprachen, Datenbanken, Datenmanipulation, Relationale Datenbanken, Datenanalyse
Anfänger · Kurs · 1–3 Monate