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.
University of Michigan
Kompetenzen, die Sie erwerben: Fehlersuche, Python-Programmierung, Django (Web-Framework), Javascript und jQuery, Javascript, Datenmodellierung, jQuery, JSON, Datenzugang, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, Ajax
★ 4.8 (294) · Mittel · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Restful API, API-Entwurf, Microservices, Einfaches Objektzugriffsprotokoll (SOAP), Software Architektur, Web-Entwicklung, JSON, Serviceorientierte Architektur, Software-Entwicklung, Webdienste, Anwendungsprogrammierschnittstelle (API), Software-Architektur, Web-Anwendungen, Android-Entwicklung, Erweiterbare Markup-Sprache (XML), Software Entwurf
★ 4.5 (592) · Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Datenverarbeitung, Explorative Datenanalyse, Datenmanipulation, Datenanalyse, Python-Programmierung, Daten-Storytelling, Analytische Fähigkeiten, Business-Analytik, Datenqualität, Analytik, SQL, Anwendungsprogrammierschnittstelle (API), Datengestützte Entscheidungsfindung, Software zur Datenvisualisierung, Auszug, Qualität der Daten
★ 4.8 (55) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenerhebung, Datenverarbeitung, Explorative Datenanalyse, Datenanalyse, Bereinigung von Daten, Analytische Fähigkeiten, Datenwissenschaft, Maschinelles Lernen, Modell-Optimierung, Datenmodellierung, Modellevaluation, Präsentation der Daten, Modell Ausbildung, Verarbeitung natürlicher Sprache, Bewertung des Modells, Prädiktive Modellierung, Datenerfassung
★ 4.5 (1240) · Gemischt · Kurs · 1–3 Monate

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

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
★ 4.3 (141) · 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
★ 4.8 (722) · Mittel · Spezialisierung · 3–6 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
★ 4.7 (258) · Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Plattformübergreifende Entwicklung, React Native, Mobile Entwicklungstools, Benutzeroberfläche (UI), Mobile Entwicklung, Front-End-Webentwicklung, Interaktives Design, UI-Komponenten, Entwicklungsumgebung, React.js
★ 4.7 (402) · Mittel · Kurs · 1–3 Monate

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
★ 4.5 (48) · Anfänger · Spezialisierung · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Unity Engine, Animation and Game Design, Video Game Development, C# (Programming Language), Game Design, UI Components, User Interface (UI), Animations, C and C++, Object Oriented Programming (OOP), Prototyping, Interaction Design, Digital Analysis, Scripting
★ 4.4 (267) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Webhook-Sicherheit, Cloud-Entwicklung, Serverloses Rechnen, Ereignisgesteuerte Programmierung, GitHub, Microsoft Azure, Automatisierung von Geschäftsprozessen, Cloud-basierte Integration, Anwendungsprogrammierschnittstelle (API), Microsoft Power Automate/Flow
★ 4.4 (134) · Mittel · Kurs · 1–3 Monate