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: Anwendungsentwicklung, Microsoft Entwicklungswerkzeuge, Integrationsprüfung, Microsoft SQL-Server, Verwaltung von Dokumenten, Datenmodellierung, Datenzugang, SQL, Datenbank-Anwendung, Datenbank Management, Benutzeroberfläche (UI), Objekt-Relationales Mapping, Dokumentenverwaltung, Datenbank-Management, C# (Programmiersprache), Benutzeroberfläche (UI) Design, Entwicklungstests, Datenbank-Entwicklung, Entwicklungsumgebung, Microsoft Visual Studio, Gespeicherte Prozedur, E-Mail-Automatisierung
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: AI-Integrationen, Automatisierung, Software-Entwicklung, Amazon Web Services, Software-Entwicklungstools, Amazon Webdienste, Fehlersuche, Code-Überprüfung, Entwicklungsumgebung, AI-Arbeitsabläufe, Integrierte Entwicklungsumgebungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Test Script Development, Unit Testing, Software Testing, Jenkins, CI/CD, Continuous Integration, Test Tools, Apache Maven, Automation, Test Case, DevOps, Java, Test Data, C# (Programming Language), Java Programming, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, Computer Programming Tools, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Performance Tuning, Other Programming Languages
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenvisualisierung, Maschinelles Lernen, Ggplot2, Tidyverse (R-Paket), Daten-Pipelines, Modell-Einsatz, Prädiktive Analytik, R Programmierung, Statistische Visualisierung, Modell-Optimierung, Modellevaluation, Datenmanipulation, Datenvorverarbeitung, Datenverarbeitung, Bewertung des Modells, R (Software), Methoden des maschinellen Lernens, Verwaltung klinischer Daten, Vorverarbeitung von Daten, Datenwrangling, Prädiktive Modellierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Microservices, .NET Framework, ASP.NET, Microsoft Azure, Object-Relational Mapping, OAuth, Cloud Storage, API Gateway, Software Architecture, Payment Systems, Authentications, Data Storage, Systems Architecture, C# (Programming Language), Cloud Services, Model View Controller, Application Programming Interface (API), Software Design Patterns, Restful API, Identity and Access Management
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer Programmierung, Anwendungs-Rahmenwerke, Microsoft Entwicklungswerkzeuge, Instandhaltbarkeit, Objekt-Relationales Mapping, C# (Programmiersprache), Installation der Software, Entwicklungsumgebung, Microsoft Visual Studio, Fehlersuche, Software-Prüfung, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Computerprogrammierung, Full-Stack Web-Entwicklung, Grundsätze der Programmierung, .NET-Rahmenwerk
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Development Environment, Test Tools, Unit Testing, Virtual Machines, Software Testing, Software Development Tools, Node.JS, Data Storage, Debugging, Software Configuration Management, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Virtuelle Maschinen, Virtualisierung und virtuelle Maschinen, Shell-Skript, Linux, Befehlszeilenschnittstelle, Virtualisierung, Unix-Shell, OS Prozessmanagement, Linux-Befehle, Ubuntu, Linux-Verwaltung, Grafische Werkzeuge, Installation der Software, Virtuelle Umgebung, Dateiverwaltung, Dateisysteme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Integrated Development Environments, Web Applications, Development Environment, Application Development, Django (Web Framework), Web Development Tools, Software Testing, Web Development, Program Development, Model View Controller, Software Development Methodologies, Microsoft Visual Studio, Scripting, Software Installation, Python Programming
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: NoSQL, Datenmodellierung, Skalierbarkeit, Datenpflege, Datenbank Management, Abfragesprachen, Analytik, Datenbank-Design, Datenbank-Management, Wiederherstellung im Katastrophenfall, MongoDB, Datenmanipulation, Datenverarbeitung, Datenbanken, Leistungsoptimierung, Datenwrangling, Datenbank-Management-Systeme
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Visualization, Matplotlib, Data Processing, Plot (Graphics), Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Exploratory Data Analysis, Data Cleansing, Data Mapping, Data Wrangling, Python Programming
Mittel · Spezialisierung · 1–3 Monate