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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Programming Principles, File I/O, Computer Programming Tools, Computer Programming, Code Reusability, Functional Design, Matlab, Debugging, Linear Algebra, Software Development Tools, Computer Science, Mathematical Software, Development Environment, Scripting, Data Import/Export, Data Structures, Computational Logic
★ 5 (6) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Team Leadership, Risk Management, Team Performance Management, People Management, Risk Mitigation, Organizational Leadership, Performance Management, Project Risk Management, Stakeholder Analysis, Risk Analysis, Employee Performance Management, Smart Goals, Drive Engagement, Project Scoping, Agile Project Management, Compliance Management, Agile Software Development, Team Collaboration, Project Planning, Backlogs
★ 4.9 (8) · Anfänger · Spezialisierung · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Image Quality, Image Analysis, Computer Vision, Digital Signal Processing, Color Theory, Python Programming, Algorithms, Spatial Analysis
★ 4.4 (14) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Scalability, Performance Measurement, Performance Analysis, Simulations, Algorithms, Performance Metric, Simulation and Simulation Software, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SQL, Datengestützte Entscheidungsfindung, Datenanalyse, MySQL-Workbench, Abfragesprachen, MySQL
★ 4.4 (9) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Pennsylvania
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Random Forest Algorithmus, Technische Merkmale, Regressionsanalyse, Überwachtes Lernen, Feature Technik, Modellevaluation, Unüberwachtes Lernen, Modell Ausbildung, Logistische Regression, Bewertung des Modells, Entscheidungsbaum-Lernen, Vorhersage, Klassifizierungs- und Regressionsbaum (CART), Erweiterte Analytik, Prädiktive Modellierung, Python-Programmierung, Prädiktive Analytik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tiefes Lernen, Computer Vision, Modellevaluation, Modell Ausbildung, Generative KI, Bewertung des Modells, Erkennung von Anomalien, Matlab, Bildanalyse, Interoperabilität, Vorverarbeitung von Daten, Modell-Einsatz, Datenvorverarbeitung
★ 4.9 (15) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Components, Systems Design, User Interface (UI) Design, Digital Design, System Design and Implementation, Design Strategies, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability, Design Research, Style Guides, Agile Product Development, UI/UX Research, Product Testing, System Programming, Prompt Patterns
Mittel · Kurs · 1–3 Monate

Scrum Alliance
Kompetenzen, die Sie erwerben: Teaching, Culture Transformation, Discussion Facilitation, Organizational Change, Meeting Facilitation, Business Transformation, Employee Coaching, Coaching, Agile Product Development, Organizational Structure, Agile Project Management, Agile Software Development, Mentorship, Team Leadership, Agile Methodology, Team Performance Management, Leadership and Management, Organizational Strategy, Team Management, Strategic Leadership
★ 4.1 (12) · Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Debugging, Development Environment, Python Programming
★ 3.8 (6) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, System Testing, Test Tools, Object Oriented Programming (OOP), Continuous Delivery, Test Data, Java Programming, Java, Test Case, Software Testing
★ 4.3 (6) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microsoft Azure, Daten-Pipelines, Microsoft SQL-Server, Auszug, SQL, Data Warehousing, Datenpflege, Datenbank-Entwicklung, Integration von Daten
★ 4.2 (14) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden