Certification officielle éditeur SAS® Base Advanced Programmer for SAS® 9

Inactive
RS2421Enregistrement sur demande
Informations clés

Enregistrement

Date de décision d'enregistrement : Non spécifié
Date de fin d'enregistrement : 31 décembre 2021

Publication JO

Non spécifié

Accessibilité

Nouvelle-Calédonie
Polynésie Française

Historique de certification

Certification antérieure :-
Remplacée par :
Voies d'accès
Formation initiale
Apprentissage
Formation continue
Contrat de pro.
Candidature libre
VAE
Codes et références

Formacodes

31088Programmation

Codes NSF

326pInformatique, traitement de l'information (organisation, gestion)326mInformatique, traitement de l'information326tProgrammation, mise en place de logiciels
Description de la certification

Capacités attestées

La certification valide la maîtrise en programmation avancée SAS : - Utiliser les techniques avancées de programmation de l'étape DATA, - Optimiser ses programmes en terme d'exécution et de consommation de ressources machines, - Ecrire et interpréter du code SQL dans SAS - Créer et utiliser le langage MACRO Les compétences évaluées sont les suivantes : - Accéder aux données en utilisant le langage SQL : * Accéder aux données par le langage SQL * Comprendre et utiliser la syntaxe SQL * Accéder à une table simple et réaliser des jointures entre tables, * Filtrer les données, * Créer des requêtes imbriquées, * Utiliser les vues, * Comparer l’efficacité d’un traitement SQL avec un traitement SAS classique, * Accéder au dictionnaire des tables (et variables) en utilisant une procédure SQL - Utiliser le traitement Macro : * Créer et utiliser des macro-variables et comprendre les macro-variables automatiques, * Automatiser l’écriture des programmes en créant et utilisant des fonctions macros, * Utiliser les fonctions macros, * Utiliser les options de débogage avec le langage macro * Créer des programmes avec le langage macro - Optimiser les exécutions de programmes : * Maîtriser l’utilisation avancée des techniques de recherche de données : tableaux, hash objets, combinaison et fusion de tables, * Réduire l’utilisation des ressources machines : consommation de mémoire, utilisation de CPU, * Mesurer la performance d’un traitement et comparer différents scénarios algorithmiques, * Utiliser les index et les vues à bon escient, * Optimiser les procédures de tri sur les données

Objectifs et contexte

La certification concerne tous les utilisateurs SAS qui sont amenés à programmer : consultants, chercheurs, informaticiens, statisticiens, data miners, data scientists, universitaires, … Depuis 1999, les certifications SAS garantissent le niveau de connaissances théoriques et pratiques sur les logiciels SAS et permettent d’établir un standard dans l’écosystème SAS. La présente certification atteste des compétences avancées en programmation avec le système SAS® 9 notamment la maîtrise des techniques avancées de programmation, l’utilisation des concepts d’optimisation de traitement et de ressources machines, la création de macros fonctions réutilisables, l’écriture et l’interprétation de code SQL.

Prérequis

Prérequis à l'entrée en formation

La certification n'a pas d'autre pré-requis que de maîtriser les concepts de base liés à la programmation avancée. Ceux-ci peuvent s'acquérir en suivant le cursus de formation "Cursus certification : programmation avancée" délivré par SAS. Ce cursus de 63 heures est organisé comme suit : - une formation de 3 jours sur les techniques avancées de programmation, (programmation niveau 3) - une formation de 3 jours sur le macro langage, - une formation de 2 jours sur le langage SQL, - une journée de révision/préparation à l'examen incluant la réalisation d'un examen blanc, - la mise à disposition durant tout le cursus de lectures additionnelles, d'e-learning complémentaires, - la possibilité durant tout le cursus d'échanger avec les formateurs SAS pour répondre à toute question/interrogation, - le passage de l'examen Le candidat peut aussi s'auto-former grâce à l'ensemble des ressources d'auto-apprentissage mises à disposition gratuitement par SAS sur son site de formation ou créer son cursus à la carte.

Textes réglementaires