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: Android Studio, Kotlin, Android Jetpack, Android Development, Android (Operating System), Mobile Development, Unit Testing, Responsive Web Design, Gradle, Mobile Development Tools, User Interface (UI), UI Components, Code Reusability, Application Development, Integrated Development Environments, User Interface (UI) Design, Object Oriented Programming (OOP), Cross Platform Development, Wireframing, Prototyping
★ 4.6 (1914) · Anfänger · Spezialisierung · 3–6 Monate

The Expert Academy
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, Deep Learning, Model Optimization, Model Training, Convolutional Neural Networks, PyTorch (Machine Learning Library), Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Computer Vision, Recurrent Neural Networks (RNNs), Model Evaluation, Artificial Neural Networks, Natural Language Processing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kryptographie, Betriebssysteme, Software-Systeme, Verschlüsselung, Entwurf von Systemen, Cybersecurity, Echtzeit-Betriebssysteme, Netzarchitektur, Netzwerk-Protokolle, Modellierung von Bedrohungen, Webdienste, Computer-Vernetzung, Analyse der Sicherheitsanforderungen, Internet der Dinge, Eingebettete Software, Kryptographie-Standards für öffentliche Schlüssel (PKCS), System-Programmierung, Daten in Echtzeit, Netzwerksicherheit, Eingebettete Systeme
★ 4.3 (1157) · Mittel · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Laborberichte, Biowissenschaften, Informatik, Software zur Datenvisualisierung, Molekularbiologie, Daten-Synthese, Netzwerkanalyse, Biologie, Forschungsberichte, Netzwerk-Modell, Mikrobiologie, Analyse, Bioinformatik, Datenanalyse, R (Software), Korrelationsanalyse, Wissenschaftliche Visualisierung, Biotechnologie, Software zur Datenanalyse
★ 4.7 (2145) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web Framework), Restful API, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Data Visualization, Application Deployment, Object-Relational Mapping, Interactive Data Visualization, Cloud Applications, Application Programming Interface (API), API Design, Web Applications, Web Development, Authentications, Database Management, User Accounts, Scalability
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Agentic Workflows, Agentic systems, AI Orchestration, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Amazon Bedrock, Amazon Web Services, Application Deployment, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Data Migration, Performance Tuning, Agentic systems, Generative AI, Generative Model Architectures, Model Deployment, AI Security, Containerization, Large Language Modeling, Embeddings, Role-Based Access Control (RBAC), System Monitoring
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Python-Programmierung, JSON, Einheitstest, Einheitliche Prüfung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Software-Prüfung
★ 4.7 (3725) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Authentications, LLM Application, AI Integrations, AI Workflows, User Interface (UI), Application Deployment, Full-Stack Web Development, Application Development, No-Code Development, Generative AI, Web Applications, Authorization (Computing), Back-End Web Development, System Design and Implementation, Frontend Performance, Software Development Life Cycle, Database Management, Problem Solving
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Javascript und jQuery, Ereignisgesteuerte Programmierung, Frontend-Leistung, Skripting, Computational Thinking, Spiel-Design, Web-Design und Entwicklung, Programm-Entwicklung, Web-Anwendungen, jQuery, Datenmanipulation, UI-Komponenten, Cascading Style Sheets (CSS), Skriptsprachen, Javascript, JavaScript-Frameworks, Hypertext Markup Language (HTML), Grundsätze der Programmierung, HTML und CSS
★ 4.7 (1065) · Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Datenumwandlung, NumPy, Lineare Algebra, Fortgeschrittene Mathematik, Statistik, Python-Programmierung, Unüberwachtes Lernen, Geometrie, Dimensionalitätsreduktion, Deskriptive Statistik, Angewandte Mathematik, Jupyter, Kalkulation, Statistische Methoden
★ 4 (3181) · Mittel · Kurs · 1–4 Wochen