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: Modell Ausbildung, Modell-Optimierung, Verarbeitung natürlicher Sprache, Generative adversarische Netze (GANs), Modellevaluation, Unüberwachtes Lernen, Modell-Einsatz, Netzwerk-Modell, Dimensionalitätsreduktion, Methoden des maschinellen Lernens, Vision Transformer (ViT), Flask (Web-Framework), Tiefes Lernen, Einbettungen, Generative Modellarchitekturen, Graphentheorie, Bewertung des Modells, Künstliche neuronale Netze, Überwachtes Lernen, PyTorch (Bibliothek für maschinelles Lernen)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistical Visualization, Data Presentation, Data Science, Computer Programming
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Digital pedagogy, Program Development, Computational Logic, Computational Thinking, Education Software and Technology, Programming Principles, Computer Programming, Game Design
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, User Interface (UI), Debugging, Data Persistence, Data Management, Model View Controller, Performance Tuning, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Computer-Aided Design, Manufacturing Processes, Manufacturing and Production, Robotics, Machine Controls, Production Process, Process Modeling, Process Development, Simulation and Simulation Software, Computer Programming Tools, Automation, Industrial Engineering
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Generative KI, Scannen auf Schwachstellen, OpenAI, API-Tests, Penetrationstests, AI-Sicherheit, Schnelles Engineering, AI-Integrationen, Sicherheitsprüfung, ChatGPT, Verantwortungsvolle AI, Techniken der Ausbeutung, Sicherheitstests
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Data Pipelines, Extract, Transform, Load, Data Lakes, Databricks, Data Architecture, Data Processing, Data Wrangling, Data Strategy, Data Presentation, Data Mining, Data Management, Data Governance, Data Integrity, Data Science, Live Streaming, SQL, Data Storage, Data Ethics, Data Security, Apache
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Package and Software Management, Software Installation, Memory Management, Build Tools, Programming Principles
Anfänger · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Project Management, Backlogs, Agile Methodology, Organizational Change, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Project Estimation, Estimation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Web Frameworks, Databases, Server Side, Web Applications, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Package and Software Management, Agentic systems, Memory Management, Development Environment
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, Test Engineering, System Testing, Test Tools, Test Automation, Testability, Integration Testing, Performance Stress Testing, .NET Framework, Performance Tuning, Software Development Tools
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Secure Coding, Maintainability, Data Management, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate