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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenmanagement, Automatisierung, Fehlersuche, Algorithmen, Visual Basic (Programmiersprache), Tabellenverarbeitungssoftware, Daten bereinigen, Grundsätze der Programmierung, Excel-Makros, Computerprogrammierung, Datenverwaltung, Problemlösung
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Stichproben (Statistik), Statistische Inferenz, Infinitesimalrechnung, Angewandte Mathematik, Vorverarbeitung der Daten, Maschinelles Lernen, A/B-Tests, Dimensionalitätsreduktion, Statistische Analyse, Kalkulation, Wahrscheinlichkeit & Statistik, Lineare Algebra, Wahrscheinlichkeit, NumPy, Deskriptive Statistik, Statistische Hypothesentests, Methoden des Maschinellen Lernens, Numerische Analyse, Wahrscheinlichkeitsverteilung, Mathematische Modellierung, Datenvorverarbeitung, Bayessche Statistik
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, Computer Science
Fortgeschritten · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Java Programmierung, Entwicklungsumgebung, Java, Virtuelle Maschinen, Webentwicklung, Datenstrukturen, Software Entwurf, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Paket- und Software-Management, Objektorientierter Entwurf, Datei-E/A, Anwendungs-Rahmenwerke, Computerprogrammierung, Web-Entwicklung, Persistenz der Daten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Analytical Skills, Statistical Methods, Exploratory Data Analysis, Business Analytics, Data Analysis, Statistical Analysis, R Programming, Visualization (Computer Graphics), Predictive Analytics, Statistical Modeling, Data Structures, Time Series Analysis and Forecasting, Regression Analysis, Programming Principles, Decision Tree Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Apple iOS, Electronics, PIC Microcontrollers, Embedded Software, Test Equipment, Mobile Development, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Embedded Systems, Hardware Design, Wireless Networks, Application Development, Display Devices, Interactive Design, Prototyping
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Development, User Interface (UI) Design, Animation and Game Design, Mobile Development, Linear Algebra, Computer Graphics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Test Script Development, Unit Testing, Software Testing, Jenkins, CI/CD, Continuous Integration, Test Tools, Apache Maven, Automation, Regression Testing, Test Case, DevOps, Java, C# (Programming Language), Java Programming, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Infinitesimalrechnung, Lineare Algebra, Integralrechnung, Technische Berechnungen, Technik, Simulation und Simulationssoftware, Technische Analyse, Computergestütztes Denken, Kalkulation, Mathematische Software, Differentialgleichungen, Geometrie, Numerische Analyse, elektromagnetik, Mathematische Modellierung, Fortgeschrittene Mathematik, Matlab, Finite Elemente Methoden, Algebra, Maschinenwesen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Trend Analysis, Data-Driven Decision-Making, Statistical Analysis, Financial Modeling, Python Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Java Programming, Object Oriented Programming (OOP), Spring Boot, Hibernate (Java), Object Oriented Design, Spring Framework, Database Management, Computer Programming, Web Development, Authorization (Computing), Restful API, Debugging, Programming Principles
Anfänger · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Fehlersuche, Datenstrukturen, Grundsätze der Programmierung, Python-Programmierung, Funktionales Design, Daten importieren/exportieren, Datei-E/A
Anfänger · Kurs · 1–3 Monate