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: Apache Spark, Retrieval-Augmented Generation, OpenAI API, Generative AI, LLM Application, Model Evaluation, Data Preprocessing, Large Language Modeling, Generative Adversarial Networks (GANs), Predictive Modeling, Matplotlib, Keras (Neural Network Library), Fine-tuning, Transfer Learning, Deep Learning, Machine Learning Methods, Applied Machine Learning, Seaborn, Statistical Modeling, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Frontend Integration, Transaction Processing, Event-Driven Programming, Front-End Web Development, JavaScript Frameworks, Event Monitoring, Development Environment, Web Development, Web Applications, Program Development, Secure Coding, Web Development Tools, React.js, Emerging Technologies, Application Development, Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL Workbench, Data-Driven Decision-Making, Exploratory Data Analysis, MySQL, Data Analysis, Query Languages, SQL, Analytical Skills, Database Software, Technical Communication, Relational Databases
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Sampling (Statistics), Matplotlib, Data Analysis, Machine Learning Algorithms, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, Plot (Graphics), Probability & Statistics, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Python Programming, Data Preprocessing, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsdesign, iOS-Entwicklung, Verwaltung der Anwendungsleistung, React Native, Datenbank-Management, Mobile Entwicklungstools, Marketing-Strategien, Datenbanken, Cloud-Anwendungen, Mobile Entwicklung, Flutter (Software), UI-Komponenten, Back-End-Webentwicklung, Apple iOS, Datenbank Management, Android-Entwicklung, Benutzeroberfläche (UI) Design, Datenbank-Management-Systeme, Bereitstellung von Anwendungen
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenmanipulation, Datenbank-Management, Leistungsoptimierung, Datenbank-Theorie, Datenbanken, Datenbank-Design, SQL, Datenbank-Anwendung, Abfragesprachen, Datenbank-Software, Datenbank-Systeme, Datenbank Management, Berechtigung (Computing), Relationale Datenbanken, Integrität der Daten, Datenbank-Management-Systeme
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Grundsätze der Programmierung
Anfänger · Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Software Design, Test Driven Development (TDD), Diagram Design
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Application Design, Mobile Development, Application Development, Mobile Development Tools, Software Design, User Interface and User Experience (UI/UX) Design, Program Development, Prototyping, Development Testing, Extensible Markup Language (XML), Problem Management
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Imperial College London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Virtuelle Realität, Computer-Grafik-Techniken, Logo-Entwurf, Android-Studio, Erweiterte und virtuelle Realität (AR/VR), 3D-Assets, Computergrafik, Android (Betriebssystem), Android-Entwicklung
Mittel · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Öffentliche Gesundheit, Statistische Modellierung, Mathematische Modellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Modellevaluation, Simulationen, Epidemiologie, R (Software), Bewertung des Modells, Prädiktive Modellierung
Mittel · Kurs · 1–4 Wochen