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: Database Application, ASP.NET, Database Development, .NET Framework, Database Management, Object-Relational Mapping, Back-End Web Development, Database Management Systems, Full-Stack Web Development, Database Software, C# (Programming Language), Database Design, Application Frameworks, Identity and Access Management, Authorization (Computing), Model View Controller, Authentications, Data Migration, Data Mapping, Business Logic
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, User Interface (UI), User Interface (UI) Design, Game Design, Android (Operating System), User Interface and User Experience (UI/UX) Design, UI Components, C# (Programming Language), 3D Assets, Android Development, Video Game Development, Animation and Game Design, Mobile Development Tools, Application Deployment, Scripting, Software Installation, Development Environment, Animations
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Leistungsoptimierung, Computer-Grafik-Techniken, Wiederverwendbarkeit von Code, Entwurf von Systemen, Software-Architektur, Systementwurf und Implementierung, Instandhaltbarkeit, Software-Entwurfsmuster, Software-Visualisierung, Software-Entwicklung, Skalierbarkeit, Systemarchitektur, Computergrafik
★ 5 (14) · Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Code-Überprüfung, Versionskontrolle, Software-Dokumentation, Modell-Kontext-Protokoll, CI/CD, Werkzeuganrufe, Agentische Arbeitsabläufe, Problemverfolgung, Git (Versionskontrollsystem), GitHub, Open-Source-Technologie, Agentische Systeme, Generative AI-Agenten, AI-Arbeitsabläufe
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Eingebettete Systeme, Python-Programmierung, IT-Automatisierung, Cloud-Bereitstellung, System-Konfiguration, Netzwerksicherheit, Verschlüsselung, Netzwerk-Protokolle, Kommunikationssysteme, Programm-Entwicklung, Cloud-Technik, Cloud-basierte Integration, Beglaubigungen, Architektur des Cloud Computing, Amazon Web Services, Installation der Software, TCP/IP, Daten in Echtzeit, Kryptographische Protokolle, Internet der Dinge
★ 5 (20) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Test Script Development, Software Testing, Javascript, Browser Compatibility, Scripting, Automation, Web Development Tools, Test Tools, Test Case, Cascading Style Sheets (CSS), File I/O, Software Installation
★ 4.5 (6) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: OAuth, Microservices, Spring Framework, Spring Boot, Containerization, Application Deployment, Apache Kafka, Development Testing, Software Testing, Docker (Software), Kubernetes, Unit Testing, Authentications, Integration Testing, Data Access, Software Architecture, Secure Coding, Restful API, Java Programming, Java
Mittel · Kurs · 1–3 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

Kompetenzen, die Sie erwerben: Leistungsoptimierung, Datei-E/A, Python-Programmierung, Anwendungsprogrammierschnittstelle (API), Dateiverwaltung, Web-Scraping, Berechtigung (Computing), Beglaubigungen, JSON, Restful API, Paket- und Softwareverwaltung, Simulationen
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Application Security, Vulnerability Scanning, Risk Mitigation, Cyber Security Assessment, Vulnerability Management, Cyber Attacks, Security Engineering, Risk Analysis, Web Applications, Security Awareness, Computer Security, Security Management, Cyber Security Strategy, Authentications, Software Development, Linux, Linux Commands
Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Sprint Retrospectives, Driving engagement, Service Recovery, Digital Transformation, Application Design, Drive Engagement, Computing Platforms, Data Store, User Feedback, Customer Engagement, Product Management, Middleware, System Implementation
Anfänger · Spezialisierung · 3–6 Monate