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.

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Diagram Design, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Data Visualization, Data Literacy, Data-Driven Decision-Making, Data Presentation, SAS (Software), Data Storytelling, Trend Analysis, Data Manipulation, Data Analysis, Data Quality, Data Preprocessing, Data Wrangling, Data Transformation, Analytics, Interactive Data Visualization, Data Analysis Software, Analysis, Data Ethics, Data Cleansing
Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: GitHub Kopilot, Datenbank-Design, Microsoft SQL-Server, Datenmanipulation, SQL, Datenumwandlung, Generative KI, Datenbanken, Datenanalyse, Relationale Datenbanken, Abfragesprachen, Datenbank-Management-Systeme, Transact-SQL, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Software-Entwicklung, Agile Entwicklung von Software, Software-Qualitätssicherung, Scrum (Software-Entwicklung), Technische Überprüfung der Software, Nutzerforschung, Sprint-Retrospektiven, Prüfung der Benutzerfreundlichkeit
Gemischt · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Produktivität, Netzwerksicherheit, Datensicherheit, digitale Kompetenz, Lebenszyklus der Softwareentwicklung, Rahmen für das Risikomanagement, Lebenszyklus der Systementwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, TCP/IP, Risikomanagement, Agile Methodik, Informationstechnologie, Entwurf von Systemen, Produktivitätssoftware, Computer-Systeme, Computer-Hardware, Entwicklung von Systemen, Hardware-Architektur, Systementwurf und Implementierung
Anfänger · Spezialisierung · 1–3 Monate

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
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Systems, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Data Storage Technologies, Systems Architecture, Operating Systems, Memory Management, Computational Logic, OS Process Management
Gemischt · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Analysis
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Design-Spezifikationen, Intrusion Detection und Prävention, Elektronische Komponenten, Eingebettete Software, Eingebettete Systeme, Elektronik-Technik, Elektronik, Daten in Echtzeit, Technik, Computer-Bildschirme
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Maschinelles Lernen, Datenbank-Anwendung, ChatGPT, Computer Programmierung, Git (Versionskontrollsystem), Entwicklung von Videospielen, AI-Integrationen, Reaktionsfähiges Web-Design, HTML und CSS, Javascript, Hypertext Markup Language (HTML), Computerprogrammierung, Web-Design und Entwicklung, Web-Anwendungen, GitHub, Datenbank-Entwicklung, Programm-Entwicklung, Bereitstellung von Anwendungen, Front-End-Webentwicklung, Cascading Style Sheets (CSS)
Anfänger · Kurs · 1–3 Monate