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: Mobile Entwicklung, Wiederverwendbarkeit von Code, Leistungsoptimierung, Computerprogrammierung, iOS-Entwicklung, Integrierte Entwicklungsumgebungen, Swift-Programmierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Plattformübergreifende Entwicklung, Apple-Software-Kenntnisse, Anwendungsentwicklung, Apple iOS, Speicherverwaltung, Apple Xcode, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen
CertNexus
Kompetenzen, die Sie erwerben: Datenmanipulation, Statistische Analyse, Analytische Fähigkeiten, Angewandtes maschinelles Lernen, Datenvisualisierung, Datenverarbeitung, Datenanalyse, Streudiagramme, Statistische Methoden, Bereinigung von Daten, Explorative Datenanalyse, Datenwrangling, Statistische Visualisierung, Deskriptive Statistik, Datenumwandlung, Histogramm, Vorverarbeitung von Daten
★ 4.8 (21) · Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Testability, Program Development, Development Environment, Software Engineering Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, JavaScript-Frameworks, UI-Komponenten, Anwendungsprogrammierschnittstelle (API), Ereignisgesteuerte Programmierung, Datenverwaltung, Benutzeroberfläche (UI), Benutzerfreundliches Design, Javascript, React.js, Cascading Style Sheets (CSS), Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, C and C++, C++ (Programming Language), Object Oriented Design, Software Architecture, Code Reusability, Programming Principles, Object Oriented Programming (OOP), Prototyping, Memory Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Apache Kafka, Real Time Data, Data Pipelines, Data Processing
★ 3.7 (12) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Unsupervised Learning, Model Training, Machine Learning Methods, Dimensionality Reduction, Data Preprocessing, Python Programming, Model Optimization, Classification Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Software-Entwicklungstools, Computerprogrammierung, Software-Entwicklung, Git (Versionskontrollsystem), Software-Versionierung, Objektorientierte Programmierung (OOP), Software-Entwicklung, Programm-Entwicklung, Versionskontrolle, Fehlersuche, Software-Entwurfsmuster, Grundsätze der Programmierung, Objektorientierter Entwurf
★ 4.5 (6) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Box Plots, Data Science, Histogram, Data Presentation, Statistical Analysis, Statistical Methods, Statistical Visualization, Data Preprocessing, Descriptive Statistics, Probability & Statistics, Data Analysis, Data Visualization Software, Data-Driven Decision-Making, Bayesian Statistics, Applied Machine Learning, Scatter Plots, Scripting, Python Programming, Data Processing, Machine Learning Algorithms
★ 4.7 (16) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Model Training, Probability Distribution, Machine Learning Algorithms, Algorithms
Mittel · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Seaborn, NumPy, Matplotlib, Data Transformation, Data Manipulation, Data Visualization Software, Pandas (Python Package), Plot (Graphics), Data Visualization, Jupyter, Scatter Plots, Data Science, Data Processing, Data Analysis, Box Plots, Python Programming, Graphing, Computer Programming, Computer Programming Tools, Software Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Mathematical Software, Programming Principles, Statistical Analysis, Software Installation, Descriptive Statistics
Mittel · Kurs · 3–6 Monate