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.

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Scalability, Deep Learning, Applied Machine Learning, Data Mining, Data Processing, Machine Learning, Machine Learning Algorithms, Algorithms, Artificial Neural Networks, Data Structures
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Real Time Data, Application Development, .NET Framework, Performance Tuning, Secure Coding, C# (Programming Language), System Programming, Application Performance Management, Microsoft Visual Studio, Object Oriented Programming (OOP)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Debugging, Integrated Development Environments, Web Applications, Development Environment, Django (Web Framework), Software Testing, Web Development, Program Development, Software Architecture, Scripting, Python Programming, Command-Line Interface
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scalability, Restful API, Rust (Programming Language), Application Programming Interface (API), OS Process Management, Video Game Development, Web Development, JSON, Programming Principles, Servers, Debugging, TCP/IP
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computational Thinking, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verbal Communication Skills, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Computer Science, Planning, Complex Problem Solving, Algorithms, Data Structures, Stress Management, Adaptability
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Visualization Software, Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Data Mapping, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Collaborative Software, Continuous Integration
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: OS Process Management, System Programming, Distributed Computing, Event-Driven Programming, Scalability, Data Integrity
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: NumPy, Scientific Visualization, Jupyter, Time Series Analysis and Forecasting, Graphing, Data Visualization Software, Data Structures, Python Programming, Numerical Analysis, Data Manipulation, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Natural Language Processing, Python Programming, Text Mining, Artificial Intelligence, Machine Learning, Data Collection, Data Processing, Data Analysis
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Debugging, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications, Data Structures
Anfänger · Kurs · 1–4 Wochen