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: Simulation and Simulation Software, Programmable Logic Controllers, Industrial Engineering, Control Systems, Electronic Hardware, Data Structures, Data Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, Data Structures, Scripting, Web Development, Full-Stack Web Development, Automation, Programming Principles, Business Process Automation, Data Manipulation, File Management, Back-End Web Development, Debugging, Application Deployment, Development Environment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
Mittel · Kurs · 1–4 Wochen

Red Hat
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Java Programming, Debugging, Software Installation
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Fehlersuche, Datenstrukturen, Java Programmierung, Systemarchitektur, Scala Programmierung, Server, Java, Software Architektur, Software-Architektur, Verteiltes Rechnen, Datenfluss, Algorithmen, Leistungstests, Apache Hadoop, Funktionales Design, Leistungsoptimierung, Grundsätze der Programmierung, Apache Spark, Anwendungs-Rahmenwerke, Apache Kafka, System Programmierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Development
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Anwendungsentwicklung, Software-Tests, Java Programmierung, Java, Einheitstest, Testgetriebene Entwicklung (TDD), Objektorientierte Programmierung (OOP), Computerprogrammierung, Objektorientierter Entwurf, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Data Preprocessing, Data-oriented programming, Program Development, Numerical Analysis, Critical Thinking
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Relational Databases, Databases, Application Development, SQL, Object Oriented Programming (OOP), Data Structures, File I/O, Software Development, Command-Line Interface, Data Import/Export
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Design, Scalability, Software Architecture, Data Validation
Anfänger · Kurs · 1–4 Wochen