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: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, Apple iOS, MongoDB
Anfänger · Spezialisierung · 3–6 Monate

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), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Anfänger · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Blockchain, Integrierte Entwicklungsumgebungen, Schnittstelle zur Anwendungsprogrammierung (API), Befehlszeilen-Schnittstelle, Software-Entwurfsmuster, Testgetriebene Entwicklung (TDD), Anwendungsentwicklung, Entwicklungstests, Software-Architektur, Web-Entwicklungstools, Web-Anwendungen, Software-Entwicklungstools
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anomalie-Erkennung, Algorithmen, Computervision, Automatisierung, Medizinische Bildgebung, Optimierung des Verkehrsflusses, Digitale Signalverarbeitung, Datenvorverarbeitung, Quantitative Forschung, Geografische Informationen und Technologie, Bildqualität, Bildanalyse, Datenspeicher, Räumliche Analyse, Matlab, Analyse räumlicher Daten
Anfänger · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Versionskontrolle, NumPy, Pandas (Python-Paket), Python-Programmierung, Entwicklungsumgebung, Virtuelle Umgebung, Datenstrukturen, Datenanalyse-Software, Datenmanipulation, Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, NumPy, Statistical Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Programming Principles, C (Programming Language), Algorithms, Maintainability, Data Structures, Software Design, Scalability
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Generative KI, Agentische Workflows, KI-Workflows, Softwareentwicklung, KI-Orchestrierung, Python-Programmierung, Datenwissenschaft, LangChain, Agentische Systeme, LangGraph, Generative AI-Agenten, LLM-Bewerbung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Verantwortungsvolle KI
Mittel · Kurs · 1–4 Wochen

Cloudera
Kompetenzen, die Sie erwerben: MySQL, Operative Datenbanken, Datenbank-Systeme, Datenanalyse, NoSQL, Datenbanken, Datenbank Management, Datenbank-Design, Cloud-Speicher, Datenspeicherung, Apache Hadoop, Datenmanagement, SQL, Data-Warehousing, Amazon Webdienste, Relationale Datenbanken, Apache Hive, Leistungsoptimierung, Big Data, Amazon S3
Anfänger · Spezialisierung · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Anwenderbericht, Agiles Projektmanagement, Agile Methodik, Software-Qualitätssicherung, Sprint-Retrospektiven, Usability-Tests, Scrum (Software-Entwicklung), Agile Entwicklung von Software, Benutzerforschung, Technische Überprüfung der Software
Gemischt · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: JSON, Matplotlib, Pandas (Python-Paket), Datenverarbeitung, Datenanalyse, NumPy, Daten bereinigen, Datenvisualisierungssoftware, Python-Programmierung, Web Scraping, Daten importieren/exportieren, Datenmanipulation, Datenvorverarbeitung, Jupyter, Datenvisualisierung
Mittel · Kurs · 1–3 Monate