CLAITEC SOLUTIONS SL

Cahier de travail dans le centre de travail

Famille professionnelle: ORDINATEURS ET COMMUNICATIONS

Étude: DÉVELOPPEMENT D’APPLICATIONS MULTIPLATAFORM (ICB0)

Durée FCT: 317 heures

Environnement professionnel et de travail

Les personnes ayant ce profil professionnel travaillent dans des entités publiques ou privées de toute taille, à la fois pour leur propre compte et pour leur propre compte, exerçant leur travail dans le domaine du développement d’applications informatiques multiplateformes dans divers domaines: gestion des affaires et des affaires, relations avec les clients, l’éducation, les loisirs, les appareils mobiles et le divertissement, entre autres; applications développées et implémentées dans des environnements intranet, extranet et Internet; mise en place et adaptation de systèmes de planification des ressources d’entreprise et de gestion de la relation client.

Les professions et les emplois les plus pertinents sont les suivants:

  • Développer des applications informatiques pour la gestion des affaires et des affaires.
  • Développer des applications à usage général.
  • Développer des applications dans le domaine du divertissement et de l’informatique mobile.

Plan d’activité

Activités de formation

  1. Relatif à la gestion et l’utilisation des systèmes informatiques et des environnements de développement, en évaluant leurs exigences et caractéristiques en fonction du but de l’utilisation.
    • Travailler sur différents systèmes informatiques, en identifiant dans chaque cas leur matériel, systèmes d’exploitation et applications installées et les restrictions ou conditions spécifiques d’utilisation.
    • Gestion de l’information dans différents systèmes, en appliquant des mesures qui assurent l’intégrité et la disponibilité des données.
    • Participation à la gestion des ressources réseau identifiant les restrictions de sécurité existantes.
    • Utilisation d’applications informatiques pour développer, distribuer et maintenir la documentation technique et l’assistance aux utilisateurs.
    • Utilisation d’environnements de développement pour éditer, déboguer, tester et documenter du code, en plus de générer des exécutables.
    • Gestion des environnements de développement, ajout et utilisation de compléments spécifiques dans les différentes phases des projets de développement.
  2. Lié à la participation au développement d’applications avec accès aux données, planification de la structure de la base de données et évaluation de la portée et de l’impact des transactions.
    • Interprétation de la conception logique des bases de données assurant l’accessibilité aux données.
    • Participation à la matérialisation de la conception logique sur un système de gestion de base de données.
    • Utilisation de bases de données appliquant des techniques pour maintenir la persistance de l’information.
    • Exécution de requêtes directes et de procédures capables de gérer et de stocker des objets et des données dans la base de données.
    • Établir des connexions avec des bases de données pour exécuter des requêtes et récupérer des résultats dans des objets d’accès aux données.
    • Développement de formulaires et de rapports dans le cadre d’applications gérant globalement les informations stockées dans une base de données.
    • Vérification de la configuration des services réseau pour assurer l’exécution en toute sécurité des applications client-serveur.
    • Préparation de la documentation associée à la gestion des bases de données utilisées et des applications développées.
  3. Relatif à la participation au développement de jeux, d’applications multimédias et d’applications pour appareils mobiles utilisant des outils et des langages spécifiques et se conformant au scénario et aux spécifications établies.
    • Manipulation de matériel multimédia en plusieurs formats, analyse et utilisation de bibliothèques spécifiques pour la conversion entre formats et pour l’intégration de contenus multimédia dans une application.
    • Participation à la préparation et à l’intégration de matériel multimédia dans une application, en suivant les instructions de l’équipe de conception.
    • Utilisation et gestion d’environnements de développement spécifiques pour des applications destinées aux appareils mobiles, ainsi que des environnements et des moteurs pour le développement de jeux.
    • Collaboration dans le développement d’applications interactives pour appareils mobiles, basée sur la gestion d’événements et l’intégration d’éléments interactifs et d’animations.
    • Vérification de l’utilisabilité des applications développées, en prenant part aux changements et aux mesures nécessaires pour atteindre les niveaux requis.
    • Participer au développement de jeux et d’applications dans le domaine du divertissement en utilisant différentes techniques, moteurs et environnements de développement.
  4. Relatif à la collaboration dans le développement et le test d’applications multiplateformes, de l’interface à la programmation de processus et de services, y compris leur conditionnement et leur distribution, ainsi que toute l’aide et la documentation associées.
    • Participation au développement de l’interface pour les applications multiplateformes utilisant des composants visuels standard ou définissant des composants personnalisés.
    • Création d’aides générales et d’aides contextuelles pour les applications développées, à l’aide d’outils spécifiques.
    • Création des didacticiels et des manuels d’utilisation, d’installation et de configuration de l’application des packs d’applications desenvolupades.Creació pour la distribution des processus d’auto et tous les éléments de incorporats d’aide et d’assistance.
    • Application de techniques de programmation multithread et de mécanismes de communication habituellement utilisés pour développer des applications réseau, en évaluant leur impact.
    • Participation à la définition et à la préparation de la documentation et des autres composants utilisés dans les protocoles d’aide à l’utilisateur de l’application.
  5. En lien avec la participation au processus de mise en œuvre et d’adaptation des systèmes de gestion des ressources et de planification des activités (ERP-CRM), analyse de leurs caractéristiques et évaluation des changements apportés.
    • Reconnaissance de la fonctionnalité des systèmes ERP-CRM dans une analyse de rentabilisation réelle, en évaluant l’utilité de chacun de ses modules.
    • Participation à l’installation et à la configuration des systèmes ERP-CRM.
    • Évaluation et analyse du processus d’adaptation d’un système ERP-CRM aux exigences d’une hypothèse commerciale réelle.
    • Intervention dans la gestion des informations stockées dans les systèmes ERP-CRM, garantissant leur intégrité.
    • Collaboration dans le développement de composants personnalisés pour un système ERP-CRM, en utilisant le langage de programmation fourni par le système.