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: Unsupervised Learning, Predictive Modeling, Supervised Learning, Model Evaluation, Predictive Analytics, Applied Machine Learning, Random Forest Algorithm, Text Mining, Classification Algorithms, Machine Learning Methods, Natural Language Processing, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Computational Logic, Python Programming, Image Analysis, Data Science, Data Processing, Unstructured Data
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Open Source Technology, Unix Shell, Collaborative Software, Software Installation, Unix Commands, Microsoft Visual Studio, Software Versioning, Linux Commands, Linux, Mac OS, Web Development Tools, Shell Script, File Management, Command-Line Interface, Code Review, Application Deployment, React.js
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Java, Jenkins, Test Tools, Object Oriented Design, Gherkin (Scripting Language), Continuous Integration, Test Automation, Java Programming, CI/CD, Test Execution Engine, Application Frameworks, Test Script Development, Software Testing, Software Design Patterns, Build Tools
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programmiersprache), Daten-Strukturen, Entwicklungsumgebung, Installation der Software, Unity-Engine, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Spiel-Design, Skripting, Ereignisgesteuerte Programmierung, Entwicklung von Videospielen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Development, Application Design, Typography, Development Environment
Mittel · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Build Tools, CI/CD, Unit Testing, Configuration Management, Software Development Tools, Test Tools, Maintainability, Code Reusability, Development Environment, Cross Platform Development, Development Testing, Package and Software Management, Software Engineering, Software Installation, Dependency Analysis
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Development, Cloud Applications, Containerization, Cloud Deployment, Docker (Software), .NET Framework, Performance Tuning, Application Development, C# (Programming Language), Application Frameworks, Development Environment, Scalability, Web Applications
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Spark, Data Pipelines, PySpark, Real Time Data, Data Transformation, SQL, Data Processing, Data Persistence, Data Analysis
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Infosec
Kompetenzen, die Sie erwerben: Authentications, Cryptography, Secure Coding, Kotlin, Android (Operating System), OAuth, Encryption, Mobile Security, Android Development, Key Management, Exploit development, Application Security, Android Studio, Data Security, Open Web Application Security Project (OWASP), Authorization (Computing), Mobile Development, Security Architecture Review, Security Testing, Application Development
Mittel · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Theory & Analysis, Verification And Validation, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Mittel · 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, Tool Calling, LLM Application, AI Integrations, Large Language Modeling, Model Deployment, Responsible AI, Retrieval-Augmented Generation, Application Deployment, Collaboration, Data Integration, Job Evaluation, Logical Reasoning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Node.JS, User Interface (UI), Restful API, Frontend Integration, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, Swift Programming, Object-Relational Mapping, Web Development Tools, JavaScript Frameworks, Secure Coding, Data Store, Application Programming Interface (API), API Design, iOS Development, UI Components, Authentications
Anfänger · Spezialisierung · 1–3 Monate