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.

Coursera
Kompetenzen, die Sie erwerben: Business Logic, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Program Development, Programming Principles, Data Store, Data Cleansing
Anfänger · Kurs · 1–4 Wochen

STARWEAVER
Kompetenzen, die Sie erwerben: Generative AI Agents, CrewAI, AI Orchestration, Generative AI, Agentic Workflows, AI Workflows, Agentic systems, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), LLM Application, Artificial Intelligence, AI Integrations, Large Language Modeling, Model Deployment, Responsible AI, Retrieval-Augmented Generation, Application Deployment, Collaboration, Data Integration, Logical Reasoning
Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: System-Konfiguration, Installation der Software, Kontinuierliche Bereitstellung, Benutzerkonten, Rollenbasierte Zugriffskontrolle (RBAC), Software-Konfigurationsmanagement, Tools erstellen, CI/CD, Git (Versionskontrollsystem), Bereitstellung von Anwendungen, Jenkins, Benutzerbereitstellung, Devops-Werkzeuge, Kollaborative Software, Kontinuierliche Integration
Anfänger · Kurs · 1–4 Wochen

Niel Asher Education
Kompetenzen, die Sie erwerben: Exercise Science, Exercise Therapy, Rehabilitation, Athletic Training, Injury Prevention, Train The Trainer, Physical Therapy, Coaching, Safety Training, Kinesiology, Adaptability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Testing, Test Tools, Development Testing, Test Case, .NET Framework, Test Automation, Integration Testing, Debugging, C# (Programming Language), Mockups, Data Access
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Object Oriented Design, Software Design, Code Reusability, Records Management, Programming Principles, Memory Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Daten-Strukturen, Einheitliche Prüfung, Computerprogrammierung, Testfall, Software-Prüfung, Kontext-Management, Datei-E/A, Objektorientierte Programmierung (OOP), Datenwissenschaft, Dateiverwaltung, Fehlersuche, Test-Tools
Mittel · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Event-Driven Programming, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Design, Design, User Experience Design, Application Design, Development Environment, User Experience, Python Programming, Application Development, Web Development, Environment
★ 4.9 (10) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Deployment, Database Application, Cloud Hosting, Object-Relational Mapping, Database Management Systems, Full-Stack Web Development, Database Software, Application Design, Development Environment, Software Design, Microsoft Visual Studio, User Interface (UI), Application Frameworks, Identity and Access Management, Microsoft Development Tools, UI Components, Application Development, Configuration Management, Authorization (Computing), Maintainability
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Keras (Bibliothek für neuronale Netze), Generative adversarische Netze (GANs), Netzarchitektur, Modell-Optimierung, Tiefes Lernen, Tensorflow, Einbettungen, Modell Ausbildung, Generative KI, Künstliche neuronale Netze, Faltungsneuronale Netze, Generative Modellarchitekturen, Bildanalyse, Lernen übertragen, Vorverarbeitung von Daten
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Apache Spark, Scala Programming, Data Processing, Big Data, Applied Machine Learning, IntelliJ IDEA, Real Time Data, Data Manipulation, Programming Principles, Scripting, Machine Learning Algorithms, Graph Theory, Integrated Development Environments, Data Transformation, Development Environment, Software Development Tools, Distributed Computing, Performance Tuning, Package and Software Management
Mittel · Kurs · 1–3 Monate