Download WordPress Themes, Happy Birthday Wishes
Accueil » Programmation » Cours complet sur le langage APEX

Cours complet sur le langage APEX

Télécharger cours gratuit sur complet sur le langage APEX, ebook de Programmation en PDF de 835 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 835, auteur: , license: Creative commons, taille de fichier: 925.51 Kb, niveau: Débutant, date: 2018-06-01, téléchargement: 343.

Plan de cours

  • Qu’est-ce que le langage Apex ?
  • Comment fonctionne le code Apex ?
  • Qu’est-ce que le processus de développement Apex ?
  • Apprentissage du langage Apex
  • Écriture de code Apex
  • Quand dois-je utiliser un code Apex ?
  • Quelles sont les limitations du langage Apex ?
  • Nouveautés
  • Démarrage rapide avec le langage Apex
  • Conventions typographiques de la documentation
  • Compréhension des concepts de base du langage Apex
  • Écriture de votre première classe et de votre premier déclencheur Apex
  • Création d’un objet personnalisé
  • Ajout d’une classe Apex
  • Ajout d’un déclencheur Apex
  • Ajout d’une classe de test
  • Déploiement de composants en production
  • Chapitre : Constructions du langage
  • Types de données
  • Compréhension des règles de conversion
  • Variables
  • Sensibilité à la casse
  • Constantes
  • Compréhension des précédences d’opérateur
  • Extension d’expressions sObject et List
  • Utilisation de commentaires
  • Boucles While, Do-While, For
  • Requêtes SOQL et SOSL
  • Utilisation des résultats de requêtes SOQL et SOSL
  • Utilisation de requêtes SOQL renvoyant un enregistrement
  • Amélioration des performances en annulant la recherche des valeurs nulles
  • Compréhension des requêtes SOQL de clé étrangère et de relations parent-enfant
  • Utilisation de relations polymorphiques dans des requêtes SOQL
  • Utilisation de variables Apex dans des requêtes SOQL et SOSL
  • Demande de tous les enregistrements avec une instruction SOQL
  • Instructions de verrouillage
  • Instructions Try-Catch-Finally
  • Déclencheurs
  • Déclencheurs en masse
  • Syntaxe de déclencheur
  • Variables de contexte de déclencheur
  • Considérations sur les variables de contexte
  • Idiomes de déclencheur en masse courants
  • Utilisation de mappages et d’ensembles dans des déclencheurs en masse
  • Définition de déclencheurs
  • Déclencheurs et instructions Merge
  • Déclencheurs et enregistrements restaurés
  • Déclencheurs et séquence d’exécution
  • Opérations n’invoquant pas de déclencheurs
  • Considérations sur les entités et les champs dans les déclencheurs
  • Exceptions de déclencheur
  • Meilleures pratiques pour les déclencheurs et les requêtes en masse
  • Planificateur Apex
  • Blocs anonymes
  • Apex dans AJAX

Caractéristiques d’Apex comme langue

Laissez-nous maintenant discuter des caractéristiques de Apex en tant que langue –

Apex a pris en charge les opérations DML telles que INSERT, UPDATE, DELETE et également la gestion des exceptions DML. Il prend en charge la gestion des requêtes SOQL et SOSL en ligne qui renvoie l’ensemble des enregistrements sObject. Nous étudierons le sObject, SOQL, SOSL en détail dans les prochains chapitres.

Java comme syntaxe et facile à utiliser

Apex est facile à utiliser car il utilise la syntaxe comme Java. Par exemple, déclaration de variable, syntaxe de boucle et instructions conditionnelles.

Fortement intégré avec les données

Apex est axé sur les données et conçu pour exécuter plusieurs requêtes et instructions DML ensemble. Il émet plusieurs déclarations de transaction sur la base de données.

Fortement typé

Apex est un langage fortement typé. Il utilise une référence directe aux objets de schéma comme sObject et toute référence invalide échoue rapidement si elle est supprimée ou si le type de données est incorrect.

Environnement multi-locataire

Apex s’exécute dans un environnement multitenant. Par conséquent, le moteur d’exécution Apex est conçu pour se prémunir contre le code d’emballement, ce qui l’empêche de monopoliser les ressources partagées. Tout code qui enfreint les limites échoue avec des messages d’erreur faciles à comprendre.

Mises à jour automatiquement

Apex est mis à niveau dans le cadre des versions de Salesforce. Nous n’avons pas à le mettre à jour manuellement.

Apex fournit un support intégré pour la création et l’exécution de tests unitaires, y compris des résultats de test qui indiquent la quantité de code couverte et les parties de votre code qui peuvent être plus efficaces.

Quand le développeur doit-il choisir Apex?

Apex doit être utilisé lorsque nous ne sommes pas en mesure d’implémenter la fonctionnalité métier complexe à l’aide des fonctionnalités prêtes à l’emploi et existantes prêtes à l’emploi. Voici les cas où nous devons utiliser Apex sur la configuration de Salesforce.

Ce cours intitulé Cours complet sur le langage APEX est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de langage APEX va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le langage APEX et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre langage APEX.

Télécharger

Extrait du cours :

Classe Crypto ………………………………………………………………………………………………………………………………. 648 Classe EncodingUtil …………………………………………………………………………………………………………………….. 656 Classes XML …………………………………………………………………………………………………………………………………………. 657 Classes XmlStream ………………………………………………………………………………………………………………………. 657 Classes DOM ……………………………………………………………………………………………………………………………… 667 Classes de gestion des approbations Apex ………………………………………………………………………………………………….. 674 Exemple de gestion des approbations Apex ……………………………………………………………………………………… 675 Classe ProcessRequest ………………………………………………………………………………………………………………….. 676 Classe ProcessResult …………………………………………………………………………………………………………………….. 677 Classe ProcessSubmitRequest ………………………………………………………………………………………………………… 678 Classe ProcessWorkitemRequest ……………………………………………………………………………………………………. 679 Classes de support Apex ………………………………………………………………………………………………………………………….. 680 Classe BusinessHours …………………………………………………………………………………………………………………… 680 Classe Cases ………………………………………………………………………………………………………………………………… 682 Classes de communauté Apex …………………………………………………………………………………………………………………… 683 Classe Answers ……………………………………………………………………………………………………………………………. 683 Classe Ideas …………………………………………………………………………………………………………………………………. 684 Classe Publishing Service pour la gestion de Knowledge ……………………………………………………………………………… 688 Classe Site ……………………………………………………………………………………………………………………………………………… 693 Classe Cookie ………………………………………………………………………………………………………………………………………… 700 Classe Network ………………………………………………………………………………………………………………………………………. 703 Connect in Apex – Aperçu du développeur ………………………………………………………………………………………………… 704 Interfaces Apex …………………………………………………………………………………………………………………………………………………. 704 Interface Auth.RegistrationHandler ………………………………………………………………………………………………………….. 705 Interface Comparable ……………………………………………………………………………………………………………………………… 710 Interface HttpCalloutMock ……………………………………………………………………………………………………………………… 712 Interface InstallHandler …………………………………………………………………………………………………………………………… 713 Interface Support.EmailTemplateSelector …………………………………………………………………………………………………. 716 Interface Site.UrlRewriter ………………………………………………………………………………………………………………………… 718 Utilisation de l'interface Process.Plugin ……………………………………………………………………………………………………… 727 Interface Process.Plugin ………………………………………………………………………………………………………………… 727 Classe Process.PluginRequest ………………………………………………………………………………………………………… 729 Classe Process.PluginResult …………………………………………………………………………………………………………… 730 Classe Process.PluginDescribeResult ………………………………………………………………………………………………. 731 Conversions de type de donnéesProcess.Plugin ………………………………………………………………………………… 734 Exemple de mise en oeuvre Process.Plugin pour la conversion de piste ………………………………………………… 735 Interface UninstallHandler ………………………………………………………………………………………………………………………. 746 Interface WebServiceMock ……………………………………………………………………………………………………………………… 748 Chapitre 14: Déploiement de code Apex ……………………………………………………………………………….. 750 Utilisation d'ensembles de modifications pour déployer un code Apex ……………………………………………………………………… 751 Utilisation de l'IDE Force.com pour déployer un code Apex …………………………………………………………………………………… 751 Utilisation de l'Outil de migration Force.com ……………………………………………………………………………………………………….. 752 Compréhension de deploy ……………………………………………………………………………………………………………………….. 753 Compréhension de retrieveCode ………………………………………………………………………………………………………………. 755 salesforce | Table des matières | viii

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*

x

Check Also

Cours Programmation langage APEX

Support de cours de Programmation à télécharger en PDF sur Programmation langage APEX,document de 18 pages.