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 California, Davis
Kompetenzen, die Sie erwerben: Peer Review, Deskriptive Analytik, Datenbank-Design, Statistische Analyse, Daten importieren/exportieren, Daten-Storytelling, Analytische Fähigkeiten, Datenwissenschaft, Deskriptive Statistik, SQL, Text Mining, Datenmodellierung, Business-Analytik, Leistungsmetrik, Zielpublikum, Explorative Datenanalyse, Datenanalyse, Geschäftliche Metriken, Präsentation der Daten, Präsentationen
★ 4.2 (259) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Computer Programmierung, Informatik, SQL, Computerwissenschaft, Relationale Datenbanken, Computerprogrammierung, MySQL, Datenanalyse
★ 4.5 (184) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Android-Studio, Anwendungs-Rahmenwerke, iOS-Entwicklung, Computer-Programmierwerkzeuge, Apple Xcode, React Native, Software-Prüfung, Flutter (Software), Web-Anwendungen, Cloud-Hosting, Integrierte Entwicklungsumgebungen, Andere mobile Programmiersprachen, Plattformübergreifende Entwicklung, Entwicklungsumgebung, Test-Tools, Swift-Programmierung, Apple iOS, Mobile Entwicklungstools
★ 4.7 (215) · Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Statistische Methoden, Analytik, Simulation und Simulationssoftware, Transport, Operations Research, Geschäftsmodellierung, Modellevaluation, Verwaltung der Arbeitskräfte, Modell Ausbildung, Business-Analytik, Bewertung des Modells, Wahrscheinlichkeit, Lieferkette, Zeitreihenanalyse und Vorhersage, Prädiktive Modellierung, Wahrscheinlichkeitsverteilung, Vorverarbeitung von Daten, Simulationen, Prädiktive Analytik, Planung der Lieferkette, Datenvorverarbeitung
★ 4.7 (300) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
★ 4.5 (685) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Coursera
Kompetenzen, die Sie erwerben: WordPress, Search Engine Optimization, Web Analytics and SEO, Blogs, Content Optimization, Web Analytics, Content Performance Analysis, Web Content, Keyword Research, Content Management, Marketing, Analytics, Web Design, Web Development, User Experience
★ 4.5 (799) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Problemlösung, Eclipse (Software), Java Programmierung, Daten-Strukturen, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Datei-E/A, Java-Programmierung, Dateiverwaltung
★ 4.6 (106) · Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Implementation, Compliance Management, Agile Software Development, Strategic Decision-Making, Expectation Management, Plan Execution, Milestones (Project Management), Stakeholder Analysis, Resource Management, Governance Risk Management and Compliance, Relationship Management, Risk Management, Technical Management, Change Control, Legal Risk, Project Planning, Project Schedules, Technical Documentation
★ 4.6 (254) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Verwaltung, Datenwissenschaft, SQL, Gespeicherte Prozedur, Datenbank-Entwicklung, Relationale Datenbanken, Präsentation der Daten, Abfragesprachen
★ 4.5 (400) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Datenvalidierung, API-Entwurf, Anwendungsprogrammierschnittstelle (API), Software-Dokumentation, Fehlersuche, Erweiterbare Markup-Sprache (XML), JSON, API-Tests, Leistungsoptimierung, Validierung von Daten, Beglaubigungen, Django (Web-Framework), Berechtigung (Computing), Restful API
★ 4.4 (380) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Hypertext Markup Language (HTML), Web-Anwendungen, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Entwicklung, Web-Design
★ 4.5 (553) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden