Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

Kompetenzen, die Sie erwerben: TypScript, Front-End-Webentwicklung, Validierung von Daten, Web-Entwicklung, UI-Komponenten, Webpack, Javascript, JavaScript-Frameworks, Web-Entwicklungs-Tools, Datenvalidierung, Ereignisgesteuerte Programmierung, React.js, React Redux, Tools erstellen, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Kontext-Management
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Seaborn, Matplotlib, Data Transformation, Plot (Graphics), Pandas (Python Package), Data Manipulation, Data Visualization Software, NumPy, Data Visualization, Data Analysis, Scatter Plots, Data Science, Jupyter, Graphing, Data Processing, Box Plots, Python Programming, Computer Programming, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Development Tools, Security Testing, Application Security, Test Tools, Unit Testing, Software Testing, Development Testing, Software Development, Cryptographic Protocols, Web Development, Cryptography, Data Integrity
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Deployment, Google Cloud Platform, Containerization, Cloud Development, Serverless Computing, User Accounts, Cloud Applications, Application Deployment, Go (Programming Language), Cloud Storage, Build Tools, Identity and Access Management, Software Development, Event-Driven Programming
Mittel · Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Deployment, Debugging, Google Cloud Platform, Application Deployment, Cloud Development, JavaScript Frameworks, Web Development Tools, Node.JS, Cloud Applications, Serverless Computing, Program Development, Functional Testing, Integrated Development Environments, Software Development, Computer Programming Tools, Microsoft Visual Studio
Anfänger · Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Datenzugang, Design-Strategien, Software-Entwicklung, Java, Java Programmierung, Software Entwurf, Computer Programmierung, IntelliJ IDEA, JUnit, Einheitliche Prüfung, Softwaretechnik, SQL , Einheitstest, Test-Automatisierung, Grundsätze der Programmierung, Software-Entwurfsmuster, Software-Prüfung, Apache Maven, Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Computerprogrammierung, Java-Programmierung, Tools erstellen
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Feature Engineering, Model Evaluation, Model Deployment, Fine-tuning, Data Preprocessing, Model Training, Deep Learning, Machine Learning Methods, Model Optimization, Scikit Learn (Machine Learning Library), PyTorch (Machine Learning Library), Scalability, Hugging Face, Docker (Software), Supervised Learning, Machine Learning Algorithms, MLOps (Machine Learning Operations), Applied Machine Learning, Software Development, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Applications, Cloud Development, Google Cloud Platform, Application Design, Data Store, Application Development, Microservices, Software Development, Cloud Storage, Cloud Services, Other Programming Languages, Software Development Tools, Development Environment, Javascript, Data Storage Technologies, Data Storage, Operational Databases, Databases, Scalability
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programmierung, Daten-Strukturen, Computer Programmierung, Wiederverwendbarkeit von Code, Datenwissenschaft, Datenanalyse, Computerprogrammierung, Computer-Programmierwerkzeuge, Software-Entwicklung, Paket- und Softwareverwaltung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SonarQube, Role-Based Access Control (RBAC), Code Review, Maintainability, Continuous Integration, Software Quality Assurance, Software Quality (SQA/SQC), Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Programming Principles, Software Engineering, Software Development, Git (Version Control System), Building Codes, Software Installation
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Containerisierung, API-Entwurf, Generative KI, Docker (Software), GitHub, Strategie zur Markteinführung, CI/CD, Produktentwicklung, Produktplanung, LLM-Bewerbung, Marketing-Strategien, Software als Dienstleistung, Kontinuierliche Bereitstellung, Kontinuierliche Integration, AI-Integrationen, Bereitstellung von Anwendungen, Software-Prüfung, Modellierung großer Sprachen, Kommerzialisierung, Software-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Arbeitsabläufe, Generative KI, Software-Dokumentation, Software-Architektur, DevOps, Software-Entwicklung, AI-Personalisierung, Softwaretechnik, Kollaborative Software, AI-Integrationen, Test-Tools, Software-Entwicklungstools, AI-Sicherheit, Instandhaltbarkeit, GitHub Kopilot, Devops-Werkzeuge, Verantwortungsvolle AI, Code-Überprüfung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Software Architektur
Mittel · Kurs · 1–4 Wochen