Développement de logiciels Bases

  • Mode de formation

450 000 FCFA 450000.0 XAF

450 000 FCFA

Option not available

Cette combinaison n'existe pas.

Ajouter au panier

Satisfait ou remboursé pendant 30j
Livraison gratuite en France
Achetez-le maintenant, soyez livré dans 2 jours

        Programme de formation

        Compréhension de la programmation de base (15 % à 20 %)
        • Comprendre le stockage d’un ordinateur et les types de données.
          • Comment un ordinateur stocke les programmes et les instructions dans la mémoire de l'ordinateur, les piles de mémoire et les tas, les exigences de la taille de la mémoire pour les différents types de stockage de données, les données numériques et les données textuelles.
        • Comprendre les structures de décision d’un ordinateur.
          • Diverses structures de décision utilisées dans tous les langages de programmation informatique ; structures de décision If ; plusieurs structures de décision, telles que If ... Else et switch / Select Case ; lire les organigrammes ; tables de décision ; évaluation des expressions.
        • Identifier les méthodes appropriées pour gérer les répétitions.
          • Les boucles For, les boucles While, les boucles Do...While, et la récursivité.
        • Comprendre la gestion des erreurs.
          • Gestion structurée des exceptions.
        Comprendre la programmation orientée vers l’objet (20 % à 25%)
        • Comprendre les bases des classes.
          • Propriétés, méthodes, événements et constructeurs ; comment créer une classe ; comment utiliser les classes dans le code.
        • Comprendre l’héritage.
          • Hériter la fonctionnalité d’une classe de base en une classe dérivée.
        • Comprendre le polymorphisme.
          • Faire l’extension de la fonctionnalité dans une classe après l'héritage d'une classe de base, remplacement des méthodes dans la classe dérivée.
        • Comprendre l’encapsulation.
          • Créer des classes qui cachent les détails de l’implémentation tout en permettant l’accès aux fonctionnalités nécessaires à travers l’interface, accéders aux modificateurs.
        Comprendre la sécurité logicielle (15 % à 20 %)
          • Comprendre l'application de la gestion d’un cycle de vie.
            • Phases de l'application de la gestion d’un cycle de vie, test de logiciel.
          • Interpréter les spécifications des applications.
            • Lire les spécifications des applications et les traduire en prototypes, code, sélectionner les types et composants d'application appropriés.
          • Comprendre les algorithmes et les structures des données.
            • Tableaux, piles, files d'attente, listes chaînées et algorithmes de tri ; les implications de performance de diverses structures de données ; choisir la bonne structure de données.
        Comprendre les applications Web (15 % à 20 %)

        E

        • Comprendre le développement de la page web.
          • HTML, Cascading Style Sheets (CSS), JavaScript
        • Comprendre le développement de l’application web Microsoft ASP.NET
          • Cycle de vie de la page, modèle d'événement, gestion d'état, programmation côté client et côté serveur.
        • Comprendre l’hébergement du web.
          • Créer des répertoires virtuels et des sites Web, déployer des applications Web, comprendre le rôle de Internet Information Services.
        • Compréhension des services Web
          • Les services web qui seront consommés par les applications client, accéder aux services web à partir d'une application client, SOAP et WSDL (Langage de définition du service web).         
        Comprendre les applications de bureau (15 % à 20 %)
        • Comprendre les applications Windows.
          • Catégories de directives de conception de l'interface utilisateur, caractéristiques et fonctionnalités des applications Store, identifier les gestes.
        • Comprendre les applications basées sur console.
          • Caractéristiques et fonctionnalités des applications basées sur console.
        • Comprendre les services Windows.
          • Caractéristiques et fonctionnalités des services Windows.
        Comprendre les bases de données (15 % à 20 %)
        • Comprendre les systèmes de gestion des bases de données relationnelles.
          • Caractéristiques et fonctionnalités des produits de base de données, conception de base de données, Entity Relationship Diagrams (ERDs), concepts de normalisation.
        • Comprendre les méthodes de requête de base de données.
          • Langage de requête structuré (SQL), créer et accéder aux procédures stockées, mettre à jour les données et sélectionner les données.
        • Comprendre les méthodes de connexion de base de données.
          • Connecter divers types de magasins de données, tels que le fichier plat ; fichier XML ; objet en mémoire ; optimisation des ressources.

        Caractéristiques de Développement de logiciels Bases

        Mode de formation Présentiel ou E-learning ou Blended learning ou Classe virtuelle