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.

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Computer Programming, Programming Principles, Data Storage, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, Java Programming, Computer Programming, Java, Data Structures, Code Reusability, Object Oriented Programming (OOP), Program Development, Problem Solving, Eclipse (Software)
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Computer Programming, Data Structures, Game Design, Object Oriented Programming (OOP), Code Reusability, Computational Logic, Memory Management
Anfänger · Kurs · 1–3 Monate
University of Minnesota
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Microsoft Excel, Tabellenkalkulations-Software, Deskriptive Statistik, Statistische Methoden, Taxonomie
Mittel · Kurs · 1–3 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Theoretical Computer Science, Computer Programming, Object Oriented Design, Performance Testing, Algorithms, Programming Principles, Code Reusability, Computer Science, Data Structures, Python Programming, Computational Thinking, Maintainability, Test Automation, Software Testing
Anfänger · Kurs · 1–3 Monate

É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, Programming Principles, Code Reusability, Memory Management
Mittel · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Program Development, Scripting, Computer Programming
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Künstliche Intelligenz, Grundsätze der Programmierung, Cloud-Dienste, Datenbank-Verwaltung, Netzwerksicherheit
Mittel · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Software Design, Java Programming, Computer Programming, Maintainability, Program Development, Debugging, Software Architecture, Programming Principles, Software Testing, Other Programming Languages, Prototyping
Mittel · Kurs · 1–3 Monate
Rice University
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Python-Programmierung, Informatik, Computerwissenschaft
Mittel · Kurs · 1–4 Wochen

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