Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

Compétences que vous acquerrez: Conteneurisation, Génie logiciel, Docker (Logiciel), Validation des données, Contrôle continu, GitHub, Automatisation des technologies de l'information, Déploiement continu, CI/CD, Données Validation des données, Vérification et validation, Azure DevOps, Déploiement des applications, Intégration continue, Surveillance du système, Pipelines de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Conteneurisation, Docker (Logiciel), Génie logiciel, Développement multiplateforme, Optimisation des performances, Ingénierie des données, Interopérabilité, Interface de ligne de commande, Autres langages de programmation, Gestion de la mémoire, Go (Langage de programmation), Rust (langage de programmation), Déploiement des applications, C et C++, Systèmes embarqués
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: 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
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Programmation informatique, SQL , Tests unitaires, Développement de logiciels, Apache Maven, Génie logiciel, JUnit, Maintenabilité, IntelliJ IDEA, Programmation Java, Accès aux données, Java, Programmation orientée objet (POO), Principes de programmation, Modèles de conception de logiciels, Outils de construction, Automatisation des tests, Conception de logiciels, Tests de logiciels, Stratégies de conception
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Tests unitaires, Examen par les pairs, Génie logiciel, Microsoft Visual Studio, Test de l'API, Conception de l'API, Maintenabilité, Candidature au LLM, Développement piloté par les tests (TDD), Logiciel d'ingénierie, Examen du code, Environnements de développement intégré, Évaluation de la qualité, Réutilisation du code, Examen technique des logiciels, Développement de scripts de test, Microservices
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Modèle de formation, Échantillonnage (statistiques), Génie logiciel, IA responsable, Tests de sécurité, Optimisation des performances, Apprentissage non supervisé, Assurance qualité des logiciels, Optimisation du modèle, Maintenabilité, Contrôle continu, DevOps, Évaluation du modèle, Programmation en Python, Programmation Python, Codage sécurisé, Déploiement du modèle, CI/CD, MLOps (Machine Learning Operations), Sécurité de l'IA, Détection des anomalies, L'IA responsable
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Robotics, Machine Controls, 3D Modeling, Simulation and Simulation Software, Simulations, Computer-Aided Design, Control Systems, Computer Vision, Python Programming, Software Visualization, Engineering, Software Engineering, C++ (Programming Language)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Modèle de formation, Tests unitaires, Méthodes d'apprentissage automatique, Génie logiciel, Maintenabilité, Développement piloté par les tests (TDD), Tensorflow, Programmation en Python, Programmation Python, Déploiement continu, Apprentissage automatique appliqué, Réutilisation du code, CI/CD, Testabilité, Intégration continue, Tests de logiciels, Conception de logiciels, Tests de développement, Développement de scripts de test
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Génie logiciel, Développement Web, Node.JS, React.js, Cadres JavaScript, Applications Web, Côté serveur
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Génie logiciel, Structures de données, Optimisation des performances, Interopérabilité, C (langage de programmation), C# (langage de programmation), Débogage, Gestion de la mémoire, Programmation du système, Évolutivité, cadre .NET
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Algorithmes, Génie logiciel, Structures de données, Optimisation des performances, Informatique théorique, Programmation Java, Analyse comparative, Java, Cartes des arbres, Évolutivité
Avancées · Cours · 1 à 4 semaines