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: Data Structures, Graph Theory, Algorithms, Programming Principles, Computational Thinking
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Responsive Web Design, JSON, jQuery, Restful API, HTML and CSS, Bootstrap (Front-End Framework), API Design, GitHub, Web Design and Development, Git (Version Control System), Postman API Platform, Web Design, Javascript and jQuery, Hypertext Markup Language (HTML), MongoDB, Back-End Web Development, Full-Stack Web Development, Cascading Style Sheets (CSS), Program Development
Anfänger · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Software, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, PHP (Scripting Language), Application Frameworks, Browser Compatibility, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ASP.NET, Web Applications, Web Development, .NET Framework, Microservices, Single Sign-On (SSO), Performance Tuning, Web Design and Development, Identity and Access Management, Full-Stack Web Development, C# (Programming Language), Application Security, Security Controls, Cloud Development, Multi-Factor Authentication, Application Frameworks, Authentications, Server Side, Authorization (Computing), Role-Based Access Control (RBAC)
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Daten-Pipelines, Apache Kafka, Skalierbarkeit, Datenverarbeitung, Daten in Echtzeit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Künstliche Intelligenz, Maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Microsoft Azure, Angewandtes maschinelles Lernen, Verantwortungsvolle AI, Daten-Ethik, Verarbeitung natürlicher Sprache, Computer Vision, AI-Arbeitsabläufe, Erkennung von Anomalien
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scenario Testing, Energy and Utilities, Predictive Analytics, Gemini, Laboratory Experience, Google Gemini, Model Optimization, Predictive Modeling, Data-Driven Decision-Making, Forecasting, Analytics, 3D Modeling, Simulations, Sustainable Technologies, Data Visualization, AI Integrations, Search Engine Optimization
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Maschinelles Lernen, Datenwissenschaft, Stichproben (Statistik), Tidyverse (R-Paket), Datenmodellierung, Datengestützte Entscheidungsfindung, Prädiktive Analytik, R Programmierung, Statistische Inferenz, Rmarkdown, Angewandtes maschinelles Lernen, Modellevaluation, Statistische Modellierung, Regressionsanalyse, Statistische Hypothesenprüfung, Bewertung des Modells, Datenanalyse, Statistische Methoden, Prädiktive Modellierung
Gemischt · Kurs · 1–3 Monate

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, Software Development Tools, Secure Coding, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Tree Maps, Plot (Graphics), Plotly, Data Analysis, Data Visualization, Statistical Visualization, Interactive Data Visualization, Data Visualization Software, Jupyter, Statistical Analysis, Quantitative Research, Pandas (Python Package)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Entwicklung, Software-Entwicklungstools, Software-Versionierung, Linux-Verwaltung, DevOps, Kollaborative Software, Methoden der Softwareentwicklung, Devops-Werkzeuge, Git (Versionskontrollsystem), Versionskontrolle, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), UI Components, C# (Programming Language), API Design, Microsoft Visual Studio, Development Environment, User Interface (UI) Design, Identity and Access Management, Role-Based Access Control (RBAC), Software Design Patterns
Mittel · Kurs · 1–3 Monate