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.

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Python Programming, Deep Learning, Computer Programming, Scripting Languages, Computer Vision, Artificial Neural Networks, Transfer Learning, Programming Principles, Data Management
Mittel · Spezialisierung · 1–3 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Education Software and Technology, Computational Thinking, Computer Programming, Computational Logic, Digital pedagogy, Robotics, Computer Programming Tools, Prototyping, Technical Design, Artificial Intelligence, Open Source Technology, Embedded Systems, Creative Design
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Datenstrukturen, Funktionales Design, Informatik, Vue.JS, Ereignisgesteuerte Programmierung, React.js, Anwendungsentwicklung, JSON, Web-Entwicklung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Computer Programmierung, Software-Ingenieur, Web-Anwendungen, Angular
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Java, Database Application, Database Development, Databases, Software Development, Data Storage, Program Development, Computer Programming
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Pseudocode, Theoretical Computer Science, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Datei-E/A, Python-Programmierung, Objektorientierte Programmierung (OOP), Computer-Vernetzung, Netzwerk-Router, Netzwerk-Routing, Computer Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, Computer Programming, Scripting Languages, Programming Principles, Data Management, Functional Design, Debugging, Database Management, File Management, Databases
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Deep Learning, Verarbeitung natürlicher Sprache, Tensorflow, Künstliche Intelligenz, Künstliche neuronale Netze, Reinforcement Learning, Unüberwachtes Lernen, Computer Programmierung, Maschinelles Lernen, Verantwortungsvolle KI, Angewandtes maschinelles Lernen, Datenethik, Überwachtes Lernen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skripting, Javascript, Datenstrukturen, Computer Programmierung
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Application Development, Computer Programming, Programming Principles, File I/O
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, Computer Programming, Programming Principles, Computational Thinking, Scripting Languages, Scripting, Problem Management, Data Structures, Debugging
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Programming Principles, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen