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: Mobile Entwicklung, Frontend-Integration, Web-Entwicklungs-Tools, React.js, Bootstrap (Front-End-Framework), Einheitstest, JSON, Software-Prüfung, HTML und CSS, Jest (JavaScript Testing Framework), Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Einheitliche Prüfung, Benutzerfreundliches Design, Testfall, Hypertext Markup Language (HTML), Web-Design
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Java, Persistenz der Daten, Entwicklungstests, Einheitstest, Software-Prüfung, Benutzeroberfläche (UI), Android-Entwicklung, Integrationsprüfung, Einheitliche Prüfung
Gemischt · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Persistenz der Daten, iOS-Entwicklung, Anwendungssicherheit, Objective-C (Programmiersprache), Sichere Kodierung, JSON, Apple iOS, OAuth, Webdienste, Beglaubigungen, Einmalige Anmeldung (SSO), Kryptographische Protokolle, Datenspeicher, Kerndaten (Software)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: IBM Cloud, Cryptography, Cryptographic Protocols, Algorithms, Key Management, Python Programming, Linear Algebra, Program Development, Simulations, Software Installation, Development Environment, Application Frameworks
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Statistische Analyse, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Statistische Hypothesenprüfung, Plot (Grafiken), Wahrscheinlichkeit, R (Software), Statistische Visualisierung, Statistische Inferenz, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Programmierung, Statistische Modellierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Ereignisgesteuerte Programmierung, React.js, Computer Programmierung, Web-Entwicklungs-Tools, Funktionales Design, Einheitstest, Software-Prüfung, Grundsätze der Programmierung, Javascript, Jest (JavaScript Testing Framework), Objektorientierte Programmierung (OOP), Computerprogrammierung, Einheitliche Prüfung, Paket- und Softwareverwaltung, Android-Entwicklung, Node.JS
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Transfer Learning, Maschinelles Lernen, Tiefes Lernen, Computer Vision, Datenumwandlung, Modell Ausbildung, Faltungsneuronale Netze, Radiologie, Lernen übertragen, PyTorch (Bibliothek für maschinelles Lernen), Medizinische Bildgebung, Prädiktive Modellierung, Faltungsneuronale Netzwerke, Bildanalyse, Vorverarbeitung von Daten, Datenvorverarbeitung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Kritisches Denken, KI-gestützte Kreativität, Verantwortungsvolle AI
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Analyse sensorischer Systeme, Sportwissenschaft, Sportliches Training, Medizinische Ausrüstung und Technologie, Analytik, Verifizierung und Validierung, Datengestützte Entscheidungsfindung, Lebenszeichen, Validierung von Daten, Verletzungsprävention, Integration von Daten, Erweiterte Analytik, Angewandtes maschinelles Lernen, Gesundheitstechnologie, Physiologie, Python-Programmierung, Datenanalyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Responsible AI, Applied Machine Learning, Data Ethics, Transfer Learning, Artificial Intelligence, Model Optimization, Federated Learning, Machine Learning Methods, Scalability, Machine Learning, Distributed Computing, Microsoft Azure, Information Privacy
Mittel · Kurs · 1–4 Wochen