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 Alberta
Kompetenzen, die Sie erwerben: Java, Anwendungsdesign, Gestaltungselemente und -prinzipien, Unified Modeling Language, Konzeptionelle Gestaltung, Java Programmierung, Wiederverwendbarkeit von Code, Software-Entwicklung, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Java-Programmierung, Diagramm Entwurf, Software-Entwurfsdokumente, Objektorientierter Entwurf, Software Entwurf
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Microservices, Cloud Applications, Cloud-Based Integration, Cloud-Native Computing, Software Architecture, Google Cloud Platform, Event-Driven Programming, Cloud Development, Service Oriented Architecture, Cloud Services, Software Design Patterns
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Terminplanung, Risikomanagement, Projektleitung, Technische Praktiken, Technische Leitung, Teamleitung, Qualitätsmanagement, Scrum (Software-Entwicklung), Kommunikation mit Interessenvertretern, Projektzeitpläne, Agile Entwicklung von Software, Stakeholder-Analyse, Agile Software-Entwicklung, Agile Methodik, Führung des Teams, Umfangsmanagement, Agiles Projektmanagement, Projekt-Scoping, Projekt-Risikomanagement, Risikomanagement für Projekte, Anwenderbericht, Team Management, Leistungsmanagement im Team
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Strategy, Infrastructure Architecture, Financial Data, Business Modeling, Data-Driven Decision-Making, Database Architecture and Administration, Return On Investment, SQL, Data Transformation, Business Planning, Data Pipelines, Strategic Prioritization, Database Design, Financial Analysis, Business Continuity, Cost Benefit Analysis, Performance Metric
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Unit Testing, TypeScript, Angular, Software Testing, Development Testing, Test Case, Frontend Performance, Software Design, UI Components, Application Programming Interface (API), Restful API, Application Deployment, Frontend Integration, Enterprise Architecture, User Interface (UI), Application Frameworks, JavaScript Frameworks, Scalability, Software Architecture, Performance Tuning
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Prompt Patterns, Generative AI Agents, Prompt Engineering Tools, Generative AI, AI Enablement, Code Review, Integrated Development Environments, LLM Application, Maintainability, AI Integrations, AI Workflows, Amazon Web Services, Artificial Intelligence, Computer Programming, Large Language Modeling, AWS CloudFormation, Airway Management, Building Codes
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenerhebung, Integration von Daten, Datenmanipulation, Datenverarbeitung, Datenumwandlung, Bereinigung von Daten, Dateiverwaltung, Datenverwaltung, SQL, Datenzugang, Daten importieren/exportieren, Datenwrangling, Vorverarbeitung von Daten, MySQL, R (Software), Anwendungsprogrammierschnittstelle (API), Datenmanagement, Web-Scraping, Datenvorverarbeitung, Datenerfassung
Gemischt · Kurs · 1–4 Wochen

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Responsive Web Design, Hypertext Markup Language (HTML), HTML and CSS, Content Management Systems, Web Design, User Centered Design, Usability, Cybersecurity, User Experience Design, Web Design and Development, Cyber Attacks, Content Management, Interactive Design, Security Awareness, Security Management, WordPress, Web Development, Web Content, Semantic Web, Cascading Style Sheets (CSS)
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Software für maschinelles Lernen, Klassifizierungs- und Regressionsbaum (CART), Maschinelles Lernen, Überwachtes Lernen, Technische Merkmale, Prädiktive Analytik, Klassifizierungsalgorithmen, Modellevaluation, Modell Ausbildung, Vorverarbeitung von Daten, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Random Forest Algorithmus, Feature Technik, Bewertung des Modells, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Datenvorverarbeitung
Gemischt · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: File I/O, Plot (Graphics), Data Visualization Software, Programming Principles, Computational Thinking, Matplotlib, Python Programming, NumPy, Data Processing, Algorithms, Data Import/Export, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Data Structures, Graphing, Data Analysis
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Presence, Web Development, Editing, Social Media, Content Management, Embeddings, Marketing, Design, Computer Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Flask (Web Framework), Restful API, Application Deployment, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Application Programming Interface (API), Data Visualization, Object-Relational Mapping, Interactive Data Visualization, Application Development, Cloud Applications, API Design, Back-End Web Development, Database Management, Bootstrap (Front-End Framework), Database Development, Databases, Web Applications, Web Development
Mittel · Spezialisierung · 3–6 Monate