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.

LearnQuest
Kompetenzen, die Sie erwerben: Agile Methodik, Agiles Projektmanagement, Jenkins, Kontinuierliche Lieferung, Software-Entwicklung, Agile Entwicklung von Software, Agile Software-Entwicklung, Computer Programmierung, Kontinuierliche Integration, Cloud-natives Computing, Methoden der Softwareentwicklung, Kubernetes, Architektur des Cloud Computing, Cloud-Anwendungen, Scrum (Software-Entwicklung), Computerprogrammierung, Cloud-Entwicklung, Kontinuierliche Bereitstellung, CI/CD, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, File I/O, Data Processing, Data Dictionary, Programming Principles, Data Manipulation, Python Programming, Data Storage, Computer Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Unstrukturierte Daten, Verarbeitung natürlicher Sprache, Klinische Dokumentation, Gesundheitsinformatik, Tiefes Lernen, Modellevaluation, Computer Programmierung, Text Mining, Python-Programmierung, Bewertung des Modells, Medizinische Terminologie, Computer-Programmierwerkzeuge, Computerprogrammierung, Klinische Informatik, Modell Ausbildung, Künstliche neuronale Netze
Mittel · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: C# (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Code Reusability, Programming Principles, .NET Framework, Program Development, Algorithms, Data Structures
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithms, Debugging, Java, Computer Programming, Java Programming, Software Design, Programming Principles, Data Access, Object Oriented Programming (OOP), Data Preprocessing, Program Development, Data Import/Export, File I/O, Software Documentation
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Robotics, Automation, Automation Engineering, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Biomedical Engineering, Computer Programming
Anfänger · Kurs · 1–4 Wochen

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

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computational Thinking, Computer Programming, Arithmetic, Algorithms, Code Reusability, Program Development, Computational Logic, Python Programming, Functional Design, Mathematical Software
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenspeicherung, Java, Computer Programmierung, Programm-Entwicklung, Anwendungsentwicklung, Algorithmen, Dateneingabe, Java Programmierung, Computerprogrammierung, Java-Programmierung, Grundsätze der Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Clemson University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Program Development, Probability Distribution, Design Strategies, Analysis
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten-Strukturen, Computer Programmierung, Javascript, Datenfluss, Computerprogrammierung
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden