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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Computational Logic, Development Environment
Gemischt · Kurs · 1–3 Monate

Amazon
Kompetenzen, die Sie erwerben: Amazon Webdienste, Full-Stack Web-Entwicklung, Web-Design und Entwicklung, Web-Entwicklung, Web-Anwendungen, Webdienste, Front-End-Webentwicklung, Javascript, Cloud-Anwendungen, Amazon Web Services, Restful API, Cloud-Bereitstellung, Server-Seite, Anwendungsprogrammierschnittstelle (API), Bereitstellung von Anwendungen, Spring Framework, Back-End-Webentwicklung, Cloud-Entwicklung, Persistenz der Daten, HTML und CSS, Frontend-Integration
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Java Programmierung, Beglaubigungen, Webdienste, Java, Algorithmen, Anwendungssicherheit, Restful API, Spring Boot, Daten-Strukturen, Spring Framework, Back-End-Webentwicklung, Model-View-Controller, Java-Programmierung, Berechtigung (Computing)
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenverwaltung, Integrität der Daten, Abfragesprachen, Relationale Datenbanken, Datenpflege, Dateneingabe, Datenbank-Entwicklung, Datenbank-Management-Systeme, Datenmanagement, SQL, MySQL, Datenbank-Verwaltung, Datenbank-Management, Gespeicherte Prozedur, Datenbank Management
Anfänger · Kurs · 1–4 Wochen

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

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Matplotlib, Pandas (Python Package), Extract, Transform, Load, Plot (Graphics), Data Analysis, NumPy, Data Visualization Software, Package and Software Management, Time Series Analysis and Forecasting, Data Science, Python Programming, Analysis, Jupyter, Graphing, Data Wrangling, Data Processing, Software Installation, Computational Thinking, Mac OS
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Sheets, Data-Driven Decision-Making, Looker (Software), Dashboard, Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Spreadsheet Software, Dashboard Creation, SQL, Big Data, Business Intelligence, Data Pipelines, Data Analysis, Data Transformation, Google Workspace, Extract, Transform, Load, Data Warehousing, Data Management
Anfänger · Spezialisierung · 3–6 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Risikoanalyse, Leistungsmessung, Zeitreihenanalyse und Vorhersage, Investitionen, Finanzielle Vorausschau, Vorhersage, R Programmierung, Finanzielle Daten, Portfolio-Risiko, R (Software), Analytik, Marktdaten, Finanzielle Analyse, Finanzieller Handel, Trendanalyse, Finanzmarkt, Leistungsanalyse, Portfolio-Verwaltung, Leistungsmetrik, Investment Management, Investitionsmanagement
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenverwaltung, Automatisierung, Code-Überprüfung, Benutzeroberfläche (UI), Datenmanagement, Excel-Makros, Microsoft Excel, Tabellenkalkulations-Software, Simulationen, Visual Basic (Programmiersprache)
Fortgeschritten · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Datengestützte Entscheidungsfindung, Produktverbesserung, Prädiktive Analytik, Kundenanalyse, Agile Methodik, Datenwissenschaft, Produktprüfung, Produktmanagement, Benutzererfahrung, Analytik, Produktentwicklung, Kundeneinblicke, Software-Entwicklung, Verbesserung der Kundenerfahrung, Bedarfsplanung, Agile Produktentwicklung, Agile Software-Entwicklung, A/B-Tests, Prüfung der Benutzerfreundlichkeit, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Integrationsprüfung, Anwendungs-Rahmenwerke, Kontext-Management, Entwicklungsumgebung, JUnit, Einheitstest, Management von Unternehmensanwendungen, Konfigurationsverwaltung, Einheitliche Prüfung, Konfigurationsmanagement, Spring Framework, Erweiterbare Markup-Sprache (XML), Java-Programmierung
Mittel · Kurs · 1–4 Wochen