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: Validierung von Daten, Abfragesprachen, Skripting, SQL , Datenvalidierung, MySQL-Workbench, Analytische Fähigkeiten, Verifizierung und Validierung, Datenbank-Management, MySQL, Datenbank Management, Relationale Datenbanken
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Azure DevOps, Azure DevOps Pipelines, Continuous Delivery, CI/CD, DevOps, Test Planning, Continuous Integration, Software Development Methodologies, Git (Version Control System), Agile Software Development, YAML, Continuous Deployment, GitHub, Agile Methodology, Version Control, Agile Project Management, Application Deployment, Release Management, Sprint Planning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Cryptography, Encryption, Application Development, Security Engineering, C and C++, C++ (Programming Language)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Java-Programmierung, Java, Datenanalyse, Java Programmierung, Datenverarbeitung, Statistische Methoden, Statistik, Explorative Datenanalyse, Datenmanipulation, Datenwrangling, Daten importieren/exportieren
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), Mobile Development Tools, User Interface (UI), Application Development, User Interface (UI) Design, UI Components, Development Environment, Integrated Development Environments, Simulations, Storyboarding
Anfänger · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Box Plots, Plot (Graphics), Data Visualization, Ggplot2, Data Visualization Software, Statistical Visualization, Scatter Plots, Histogram, Data Analysis, Graphing, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Datenzugang, JSON, Restful API, Programm-Entwicklung, Python-Programmierung, Anwendungsentwicklung, Benutzeroberfläche (UI)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Mittel · Kurs · 1–4 Wochen