Onboarding des nouveaux développeurs Acumatica

La mise à niveau des développeurs sur une nouvelle plateforme peut être accélérée avec les bonnes ressources et une feuille de route claire pour le succès. Nous proposons une feuille de route simple pour les nouveaux développeurs Acumatica, en les guidant tout au long de leur parcours afin qu'ils construisent avec succès des solutions de qualité pour leur entreprise et leurs clients.

Nous avons récemment publié un Guide de démarrage rapide pour les développeurs qui fournit des instructions concises étape par étape pour mettre en place un environnement de développement Acumatica rapidement et de manière opérationnelle afin qu'ils puissent commencer leurs efforts de développement.

Ce nouveau guide est en fait la première étape que tout nouveau développeur devrait franchir pour démarrer. Vous trouverez ci-dessous un aperçu de tout le contenu axé sur les développeurs que les nouveaux développeurs et ceux qui ne le sont pas encore devraient connaître.

Onboarding des nouveaux développeurs Acumatica
Installer une instance développeur d'Acumatica

La première étape consiste à installer un environnement de développement et à suivre les cours de formation en ligne de la série T et de la série I. Comme décrit dans le Guide de démarrage rapide pour les développeurs, quelle que soit la solution d'application qui interagit avec Acumatica que vous prévoyez de mettre en œuvre, vous devez d'abord déployer une instance de développeur d'Acumatica. Pour ce faire, votre environnement de développement nécessitera Microsoft IIS, de préférence installé localement, ou dans un endroit où vous aurez un contrôle total sur IIS et le système de fichiers. En outre, vous aurez besoin d'un serveur de base de données - une version de Microsoft SQL Server ou MySQL Server, où vous disposez de droits d'administration. Veuillez vous référer à la section Préparer l'installation d'Acumatica ERP du guide d'installation pour plus de détails. Il est important de suivre le guide de démarrage rapide qui simplifie le processus pour les développeurs, car le guide d'installation est plutôt centré sur l'informatique et s'adresse davantage aux revendeurs à valeur ajoutée.

Même si vous n'avez pas accès au portail Acumatica, vous pouvez toujours installer une instance entièrement fonctionnelle d'Acumatica en suivant la formation du cours T-100. Nous encourageons les entreprises qui ne sont pas encore partenaires ou clientes à suivre une formation pour en savoir plus sur la plateforme, ainsi que leurs développeurs pour aider au processus de diligence raisonnable en apprenant autant que possible sur notre plateforme de développement et le xRP Framework. Commencez par notre parcours d'apprentissage du développement : les cours de la série T - en commençant par le cours T-200, qui vous introduit à l'Acumatica Framework), en poursuivant avec des formations plus avancées pour les développeurs, ainsi qu'en fournissant un certain nombre de ressources que nous mettons à la disposition des développeurs. Cela aidera à consolider toute décision de partenariat avec Acumatica.

Une fois qu'un nouveau développeur aura pris ses marques en suivant les cours de la série T, il comprendra les composants clés de la plateforme Acumatica et leur utilisation pour les tâches typiques du développement d'applications. Il aura suivi le processus de développement d'une application commerciale complète, ce qui lui donnera une idée de la façon de développer ses propres applications en utilisant l'Acumatica Framework. Fort de cette compréhension de base, le nouveau développeur dispose d'un certain nombre d'options. Selon que vous avez l'intention de créer une application à partir de zéro ou de l'intégrer à des applications existantes, le développeur peut passer à une formation plus avancée dans le premier cas ou continuer avec les cours de la série I.

Parcours de formation des développeurs

Nous proposons désormais trois parcours de formation pour les développeurs - un pour les développeurs d'intégration, un pour les développeurs d'applications cadres, et enfin un pour les développeurs mobiles.

Les développeurs qui cherchent à intégrer des applications existantes devraient commencer par le cours I-300, qui couvre les techniques de base de l'extraction de données via l'interface OData d'Acumatica ERP et les API de services Web, et poursuivre avec la série : I-310 - services web avancés et I-320 - manipulation de données.

Les développeurs qui souhaitent intégrer des fonctionnalités supplémentaires au produit de base ou créer des applications embarquées devraient continuer à suivre les cours de la série T, qui leur permettront d'approfondir leurs connaissances du cadre de travail ainsi que des sujets de personnalisation spécifiques.

Pour plus d'informations sur la formation des développeurs, consultez la page Formation des développeurs. Cette page sera mise à jour au fur et à mesure des modifications apportées à la formation des développeurs.

Ressources documentaires

Nous disposons d'un certain nombre de guides du développeur qui constituent des références utiles pour les développeurs. Ces guides s'adressent à des publics spécifiques et sont d'actualité. Voici une liste des guides du développeur et les liens respectifs vers les versions disponibles à la date de publication :

Pour d'autres ressources relatives aux développeurs, voir notre page Ressources.

Obtenir de l'aide

Parallèlement à la formation, le nouveau développeur peut obtenir de l'aide sur divers problèmes qu'il rencontrera certainement au fil du temps. Bien sûr, en tant qu'ingénieurs, ils essaieront probablement de résoudre le problème particulier qu'ils rencontrent par eux-mêmes. La documentation que nous offrons est assez complète et est disponible pour tout le monde en ligne via le menu d'aide du produit Acumatica, le système d'aide en ligne, et les divers guides de produits et de développeurs énumérés ci-dessus.

Une fois qu'ils ont épuisé ces ressources, ils peuvent poster une question sur notre forum Stackoverflow que notre équipe de support surveille avec un certain nombre de développeurs de la communauté Acumatica à travers le monde. Ils peuvent d'abord rechercher les questions sur Stackoverflow pour voir si la question a déjà été traitée. Si ce n'est pas le cas, ils peuvent poser la question dans le forum pour que quelqu'un de notre communauté de développeurs y réponde. Si vous êtes un partenaire, vous pouvez ouvrir un dossier sur notre portail. Vous pouvez également y accéder à notre base de connaissances.

Participer à des événements pour les développeurs

Nous proposons un certain nombre d'événements en direct, en personne ou à distance, destinés à fournir des mises à jour sur la plateforme de développement, à aborder des sujets avancés et à présenter les meilleures pratiques de nos développeurs internes et de notre personnel d'assistance, ainsi que des membres de nos développeurs MVP.

  1. Sommet Hackathon et piste des développeurs
  2. Conférence virtuelle des développeurs
  3. Série de webinaires pour les développeurs

 

Blog du développeur

Notre blog des développeurs contient de nombreuses petites pépites utiles pour les développeurs.

Autres ressources

Nous partageons des informations de différentes manières pour aider les développeurs à créer des solutions sur la plateforme Acumatica xRP :

 

Blog du développeur