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: Datenbankadministration, Daten-Pipelines, Linux-Befehle, SQL, IBM Cognos Analytics, Datenbank-Design, Data Warehousing, Apache Kafka, Dateiverwaltung, IBM DB2, Datenvisualisierung, Dashboard, Datenbank Management, Relationale Datenbanken, Datenbankarchitektur und -verwaltung, Apache Airflow, IBM Cognos-Analytik, Auszug, Bash (Skriptsprache), Data-Warehousing, Shell-Skript, MySQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzererfahrung, Adobe XD, Prototyping, Gestaltungselemente und -prinzipien, User Experience Design, Wireframing, Reaktionsfähiges Webdesign, Entwurf, Grafisches und visuelles Design, Informationsarchitektur, Interaktionsdesign, Benutzererlebnis, Mockups, UI/UX Strategie, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerforschung, Nutzerorientierte Gestaltung, Entwerfen, User-Interface-(UI)-Design, Web-Sprache, Webdesign, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Geographic Information Systems, Package and Software Management, Scripting, Statistical Analysis, Probability & Statistics, JSON, Image Analysis, Data Validation, Web Scraping, Intelligence Collection and Analysis, Data Analysis, Statistics, Python Programming, Data Processing, Restful API, File Transfer Protocol (FTP), Open Source Technology
Anfänger · Kurs · 1–3 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: 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
LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Java Programmierung, Software Entwurf, Fehlersuche, Datei-E/A, Java, Persistenz der Daten, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Webentwicklung, Paket- und Software-Management, Virtuelle Maschinen, Objektorientierter Entwurf, Grundsätze der Programmierung, Computerprogrammierung, Anwendungs-Rahmenwerke, Web-Entwicklung
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Tabellenverarbeitungssoftware, Benutzeroberfläche (UI), Daten importieren/exportieren, Datenüberprüfung, Fehlersuche, Datenverwaltung, Datenmanagement, Datei-E/A, Daten bereinigen, Code-Überprüfung, Microsoft Excel, Algorithmen, Automatisierung, Excel-Makros, Problemlösung, Grundsätze der Programmierung, Simulationen, Visual Basic (Programmiersprache), Datenvalidierung, UI Komponenten, Computerprogrammierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Model Evaluation, Supervised Learning, Feature Engineering, Transfer Learning, NumPy, Matplotlib, Convolutional Neural Networks, Statistical Methods, Deep Learning, Applied Machine Learning, Data Visualization, Keras (Neural Network Library), Python Programming, Pandas (Python Package), Seaborn, Applied Mathematics, Machine Learning, Machine Learning Algorithms, Tensorflow
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Computational Thinking, Programming Principles, Computer Programming, Computer Science
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, Computer Science
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Science, Statistical Inference, Data Visualization, Pandas (Python Package), Probability & Statistics, Statistics, Regression Analysis, Apache Hadoop, Big Data, Machine Learning, Data Manipulation, Data Preprocessing, Data Analysis, Analytics, Random Forest Algorithm, Python Programming, Data Mapping, Object Oriented Programming (OOP), JavaScript Frameworks, HTML and CSS
Mittel · Kurs · 1–3 Monate