Référence : DEV-IBM-0441
Durée : 3 jours
Lieu : Inter ou intra-entreprise
Tarif : A partir de 400€ HT/jour
Présentiel et/ou Distanciel
A l'issue de ce cours, le participant sera capable d'utiliser le poste de travail, de comprendre les bases du système IBM i, d'utiliser les commandes et manipuler les objets, mais également de développer des programmes simples en langage de contrôle CLP.
Développeurs, techniciens d'exploitation, etc, IBM.
Vous êtes en situation de handicap et vous souhaitez faire une formation ?
Merci de bien vouloir nous contacter en amont afin d’étudier ensemble vos besoins et les solutions les plus adaptées.
Connaissances en informatique et en programmation.
Les prestations de formation sont assurées par des formateurs professionnels qui utilisent des moyens pédagogiques adaptés. Dans le cadre de session intra entreprise, possibilité de travailler sur vos projets afin de répondre à vos besoins spécifiques. Supports de cours pédagogiques imprimés et/ou numérisés.
Questionnaire d'auto-positionnement: Un questionnaire d'auto-positionnement est adressé aux stagiaires en amont de la formation afin de l'adapter aux besoins et attentes des participants. Évaluation à chaud par le biais de travaux pratiques. - Exercices, tests d'évaluations (QUIZZ ou QCM ...).
Salle(s) de cours équipée(s) des moyens audiovisuels avec le matériel adapté à la formation (si besoin, ordinateur par stagiaire).
Toutes nos formations sont réalisées à la demande et en fonction des souhaits de nos clients.
Nous pouvons également réaliser des formations sur-mesure à partir de programmes existants ou en construisant un programme spécifique à partir de vos objectifs.
Merci donc de bien vouloir nous contacter par courriel ou par téléphone afin de définir ensemble les dates et modalités de formation souhaitées.
Nous contacter pour devis personnalisés.
Bases IBM i (présentation, structure, organisation, ...)
La documentation sur l' IBM i : ou trouver des informations ?
Utilisation du poste de travail
(écrans 5250, norme AUA, touches fonctions, ...)
Les objets sur l' IBM i
Les bibliothèques et listes de bibliothèques
L'IFS
Les profils utilisateurs
Les travaux (interactif, batch), sous-systèmes, JOBD, JOBQ
Les « Commandes »
Saisie de commandes sur ligne de commande
Messages d'erreurs
Fichiers sources, membres, types de sources
PDM, STRPDM, SEU, utilisation de l'éditeur de sources
Structure d'un programme CLP
Saisie de sources CLP, Compilation, exécution
Déclaration de variables, types de données, et affectation
Opérateurs arithmétiques
Opérateurs sur chaînes (Substring, concaténation …)
Conversions de types (alpha <-> numérique)
Instructions CLP de structuration
(IF, DO, DOWHILE/DOUNTIL, SELECT…)
Opérateurs d'expression (=, *EQ, <, *LT, etc …)
Branchements : GOTO/labels
Gestion des erreurs et exceptions MONMSG
Déboguer un programme CLP (LOGCLPGM, STRDBG/ISDB …)
Envoi de messages utilisateurs et programmes
Passage de paramètres au CLP
Appels de programmes, passages de paramètres
Attributs du travail (RTVJOBA/CHGJOB), Valeurs système
Allocations d'objets (ALCOBJ/DLCOBJ)
Contrôle d'existence d'objet (CHKOBJ)
Déclarations de fichiers en CLP DCLF
Utilisation d'un écran simple en CLP (SNDF, RCVF, SNDRCV)
Les indicateurs des fichiers écrans (touches fonctions …)
Fichiers Base de Données en CLP
OVRDBF/DLTOVR
Fichiers temporaires, utilisation de QTEMP
(CRTPF, CPYF, CRTDUPOBJ …)
Utilisation de fichiers de sortie de commandes
(DSPOBJD, DSPTAP…)
Boucle de lecture séquentielle en CLP
Accès par positionnement sur clé
Utilisation des data areas en CLP
Notions de création de commandes (*CMD)