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.

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Mittel · Spezialisierung · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Bereitstellung von Anwendungen, Javascript, Datenstrukturen, Skripting, Analytics, Anwendungsentwicklung, Web-Entwicklung, JSON, Datenverarbeitung, Datenanalyse, Grundsätze der Programmierung, Computer Programmierung, Unüberwachtes Lernen, Web-Anwendungen, HTML und CSS, Computergestütztes Denken, Prototyping, Code-Überprüfung, Softwareentwicklung
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Programming Principles, File I/O, Computer Programming, Matlab, Debugging, Integrated Development Environments, Linear Algebra, Software Development Tools, Control Systems, Mathematical Software, Computer Science, User Interface (UI), Data Import/Export, Data Structures
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Database Application, Web Servers, Web Applications, Cryptography, Data Encryption Standard, Authentications, Query Languages, Data Validation, Computer Programming
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Skripting, Python-Programmierung, Grundsätze der Programmierung, Computer Programmierung, Automatisierung, Skriptsprachen, Daten bereinigen, Computergestütztes Denken
Mittel · Kurs · 1–4 Wochen

Institut Mines-Télécom
Kompetenzen, die Sie erwerben: Image Quality, Image Analysis, Computer Vision, Digital Signal Processing, Python Programming, Computer Programming, Medical Imaging, Mathematics and Mathematical Modeling, Jupyter, Algorithms, Computer Science, Data Import/Export
Mittel · Kurs · 1–3 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, File I/O, Computer Programming, Algorithms, Development Environment, Debugging
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Technical Writing, Generative AI, Computer Programming, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Universidad Autónoma Metropolitana
Kompetenzen, die Sie erwerben: Computational Thinking, Lifelong Learning, Creative Thinking, Computer Programming, Critical Thinking, Willingness To Learn, Debugging, Problem Solving, digital literacy, Algorithms, Other Programming Languages
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis
Anfänger · Kurs · 1–4 Wochen