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.

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Database Development, Cloud Deployment, Application Security, Java, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
Anfänger · Spezialisierung · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Geschäftsethik, Dashboard, Vorhersage, Datenanalyse, Bedarfsplanung, Erstellung des Dashboards, Daten-Storytelling, Business Intelligence, Business-Analytik, Analytische Fähigkeiten, Statistische Methoden, Analytik, Wahrscheinlichkeitsrechnung und Statistik, Wirtschaftsethik, Trendanalyse, Präsentation der Daten, Daten-Ethik, Datengestützte Entscheidungsfindung, Software zur Datenvisualisierung, Histogramm, SAS (Software)
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenmanipulation, Leistungsoptimierung, Datenumwandlung, Datenbank-Management, Algorithmen, Datenbank-Design, SQL, Transaktionsverarbeitung, Gespeicherte Prozedur, PostgreSQL, Daten importieren/exportieren, Datenbank Management, Abfragesprachen, Relationale Datenbanken, Integrität der Daten
Mittel · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Management Institute (PMI) Methodology, Agile Software Development, Agile Project Management, Milestones (Project Management), Project Schedules, Stakeholder Management, Project Documentation, Stakeholder Engagement, Stakeholder Communications, Engineering Documentation, Interpersonal Communications
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Intrusion Detection und Prävention, Design-Spezifikationen, Elektronik-Technik, Daten in Echtzeit, Computer-Bildschirme, Elektronische Komponenten, Technik, Eingebettete Systeme, Eingebettete Software, Elektronik
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modell-Optimierung, Modell-Einsatz, Maschinelles Lernen, iOS-Entwicklung, Mobile Entwicklung, Apple iOS, Modell Ausbildung, Tensorflow, Eingebettete Systeme, Computer Vision, Android-Entwicklung, Swift-Programmierung
Mittel · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Python Programming, JSON, File Management, Scripting, Data Import/Export, Computer Programming
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Internet der Dinge, Python-Programmierung, Mobile Entwicklung, Digitale Signalverarbeitung, Eingebettete Software, Entwicklungsumgebung
Gemischt · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Generative AI, Prompt Engineering Tools, Model Optimization, Serverless Computing, AI Workflows, AI Orchestration, Systems Development Life Cycle, Cloud Development, Development Testing, Mobile Development Tools, AI Enablement, AI Integrations, Application Development, Cloud Platforms, Web Analytics and SEO, Application Deployment, Software Development Tools, Cloud-Based Integration, Code Review, Computer Programming Tools
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Datenvalidierung, Bayessches Netz, Keras (Bibliothek für neuronale Netze), Generative KI, Faltungsneuronale Netze, Überwachtes Lernen, Computer Programmierung, Modell-Optimierung, Auto-Kodierer, Validierung von Daten, Modellevaluation, Bayessche Statistik, Bildanalyse, Computerprogrammierung, Tiefes Lernen, Lernen übertragen, Angewandtes maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Modell Ausbildung, Generative Modellarchitekturen, Daten-Pipelines, Tensorflow, Bewertung des Modells, Autokodierer, Faltungsneuronale Netzwerke, Transfer Learning
Mittel · Spezialisierung · 3–6 Monate

Cloudera
Kompetenzen, die Sie erwerben: Datenmanipulation, Integration von Daten, Datenanalyse, Datenverwaltung, Datenbanken, Große Daten, Analytik, SQL, Virtuelle Maschinen, PostgreSQL, Apache Hive, MySQL, Abfragesprachen, Datenmanagement
Anfänger · Kurs · 1–3 Monate