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, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Computer Programming, Programming Principles, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: C (Programming Language), Programming Principles, Computer Science, Data Structures, Computer Architecture, Theoretical Computer Science, Computer Programming, Computational Logic, Algorithms, Emerging Technologies
Gemischt · Kurs · 3–6 Monate

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

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Program Development, Scripting, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Kommunikation, Software-Visualisierung, Informatik, Datenstrukturen, Programm-Entwicklung, Theoretische Informatik, Computergestütztes Denken, Computer Programmierung, Technische Kommunikation, Pseudocode
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Software Design Patterns, Programming Principles, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: Algorithmen, Kreativität, Künstliche Intelligenz, Verantwortungsvolle KI, Informatik, Datenethik, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Ethische Standards und Verhaltensweisen, Datenqualität, Datengesteuerte Entscheidungsfindung, Computergestütztes Denken, Datenverarbeitung, Software und Technologie für das Bildungswesen, Design Thinking, Analyse, Datenkompetenz, Maschinelles Lernen, Ideenfindung, Computer Programmierung
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Python Programming, Computer Programming, Pseudocode, Computational Thinking, Data Structures, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Data Wrangling, Package and Software Management, Data Analysis, Data Transformation, Unstructured Data, JSON, Object Oriented Programming (OOP), Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Data Validation, Mathematical Software, Computational Logic, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Import/Export, C++ (Programming Language), C and C++, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Code Review, Program Development, Maintainability, Programming Principles, Computer Programming, Test Driven Development (TDD), UI Components, Debugging, C and C++, User Interface (UI), Application Development, Event-Driven Programming, Algorithms, Data Structures, File Management
Mittel · Kurs · 1–3 Monate