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.

MathWorks
Kompetenzen, die Sie erwerben: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Machine Learning Methods, Image Quality, Generative AI, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, Machine Learning, Classification Algorithms, Software Visualization
★ 4.7 (366) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Princeton University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Hardware-Architektur, Computerarchitektur, Systementwurf und Implementierung, Leistungsoptimierung, Abhängigkeitsanalyse, Computer-Systeme, Systemarchitektur, Mikroarchitektur
★ 4.7 (3836) · Fortgeschritten · Kurs · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Netzwerk-Routing, Java, Anwendungsdesign, Algorithmen, Daten-Strukturen, Graphentheorie, Java Programmierung, Theoretische Informatik, Objektorientierte Programmierung (OOP), Software-Entwicklung, Java-Programmierung, Wiederverwendbarkeit von Code, Objektorientierter Entwurf, Software Entwurf
★ 4.8 (1242) · Mittel · Kurs · 1–3 Monate
Michigan State University
Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Entwicklung von Videospielen, Unity-Engine, Digitale Veröffentlichung, Benutzeroberfläche (UI), Peer Review, Kreativität, Animationen, Objektorientierte Programmierung (OOP), Skripting, C# (Programmiersprache), Spiel-Design, Animation und Spieldesign, UI-Komponenten, Benutzeroberfläche (UI) Design
★ 4.7 (532) · Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Bioinformatik, Python-Programmierung, Algorithmen, Infektionskrankheiten, Mikrobiologie, Molekularbiologie, Computational Thinking, Präzisionsmedizin, Biotechnologie, Biochemie, Brute-force-Angriffe
★ 4.6 (325) · Mittel · Kurs · 1–3 Monate

Edge Impulse
Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Datenerhebung, Modell-Einsatz, Computer Programmierung, Technische Merkmale, Maschinelles Lernen, Modell-Optimierung, Modellevaluation, Modell Ausbildung, Computerprogrammierung, Angewandtes maschinelles Lernen, Tiefes Lernen, Vorverarbeitung von Daten, Daten-Ethik, Eingebettete Systeme, Künstliche neuronale Netze, Methoden des maschinellen Lernens, Verantwortungsvolle AI, Eingebettete Software, Feature Technik, Bewertung des Modells, Algorithmen für maschinelles Lernen, Faltungsneuronale Netzwerke, Prädiktive Modellierung, Datenerfassung, Datenvorverarbeitung
★ 4.8 (753) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Cleansing, Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Tableau Software, Data Visualization Software, Data Analysis, R (Software), Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, SQL, Data Quality, Data Collection, Data Processing
★ 4.9 (4080) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Interaktive Datenvisualisierung, Merkblatt (Software), Software-Dokumentation, Datenvisualisierung, Präsentation der Daten, Plotly, Paket- und Softwareverwaltung, Web-Anwendungen, R (Software), Plot (Grafiken), Software zur Datenvisualisierung, Hypertext Markup Language (HTML), Rmarkdown, Statistische Berichterstattung, Glänzend (R-Paket)
★ 4.6 (2263) · Gemischt · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Unternehmensanalyse, Datenanalyse, Business-Analytik, Datenbank-Management, Datenverwaltung, Datenbank-Design, Datenbanken, Datenmodellierung, Große Daten, SQL, Business Analyse, MySQL, Abfragesprachen, Datenbank-Entwicklung, Datenmanagement, Datenbank-Systeme, Datenbank Management, Relationale Datenbanken
★ 4.7 (4090) · Gemischt · Kurs · 1–3 Monate
Amazon Web Services
Kompetenzen, die Sie erwerben: Datenanalyse, Architektur der Lösung, Cloud Computing, Architektur der Informationstechnologie, Cloud-Lösungen, Software Architektur, Serverloses Rechnen, Amazon Web Services, Ereignisgesteuerte Programmierung, Architektur des Cloud Computing, Cloud-Technik, Systemarchitektur, Datenvisualisierung, Back-End-Webentwicklung, API-Gateway, Software-Architektur, Identitäts- und Zugangsmanagement, Cloud-Management, Hybrides Cloud-Computing, AWS Identitäts- und Zugriffsverwaltung (IAM), IT-Sicherheitsarchitektur, Amazon Webdienste
★ 4.8 (569) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: OAuth, API Gateway, API Design, Restful API, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Authentications, Application Deployment, Google Cloud Platform, Application Lifecycle Management, Authorization (Computing), Proxy Servers, Continuous Delivery, Cloud Deployment, Security Controls, Continuous Integration, Software Documentation, Application Security
★ 4.7 (2886) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, iOS-Entwicklung, Apple Xcode, Benutzeroberfläche (UI), Mobile Entwicklungstools, Objective-C (Programmiersprache), Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Storyboarding, Apple iOS, UI-Komponenten, Anwendungsprogrammierschnittstelle (API), Kenntnisse der Apple Software, Entwicklungsumgebung, Swift-Programmierung
★ 4.6 (1026) · Anfänger · Kurs · 1–4 Wochen