Informatique

Initiation à l’algorithmique et à la programmation

Prix : 2550€ ht
Durée : 35h - 5j
Satisfaction apprenants  :

Inter ou Intra

Présentiel ou distanciel

Sur-mesure

Objectifs

Acquérir les bonnes pratiques de la programmation

Pre-requis

Avoir des notions de logique

Public visé

Toute personne souhaitant évoluer vers la programmation

  • 1ÈRE PARTIE : CONCEVOIR UN PROGRAMME

    QU’EST-CE QU’UN PROGRAMME INFORMATIQUE
    Traduire la pensée en langage machine
    Langages compilés et langages interprétés
    Réutiliser ce qui a déjà été fait
    ALGORITHMIQUE
    Formaliser les étapes du programme
    Comprendre ce que va faire le programme
    PROGRAMMATION STRUCTURÉE ET PROGRAMMATION ORIENTÉE OBJET
    Pourquoi travailler avec des objets
    Concepts de classe, héritage, polymorphisme
    Les avantages de l’encapsulation
    CHOISIR SON LANGAGE
    Langages de script
    Langages objets

    2ÈME PARTIE : ÉCRIRE SON PROGRAMME

    MANIPULER LES DONNÉES DU PROGRAMME
    Déclaration des variables
    Mise en oeuvre des types de données
    Les opérateurs de la programmation
    Les tableaux

    LES STRUCTURES DE PROGRAMMATION
    Structures de test
    Structures de répétition

    PASSER À LA PRATIQUE
    Création d’un programme simple en Java
    Écrire son premier script VBScript

    3ÈME PARTIE : LES BONNES PRATIQUES DE LA PROGRAMMATION

    MODULARISATION DU CODE
    Notion de sous-programmes : les fonctions et les procédures
    Gestion des paramètres

    PARTAGER SON CODE
    Trouver et utiliser les bibliothèques d’un langage
    Savoir mettre à profit le travail déjà effectué

    BIEN ÉCRIRE SON PROGRAMME
    L’importance des commentaires
    Les conventions de nommage

    4ÈME PARTIE : GESTION DES DONNÉES EXTERNES

    LES SGBD
    Que sont les Systèmes de Gestion de Bases de données ?
    Comment communiquer avec un SGBD ?
    Les API de base de données

    SQL : LE LANGAGE DES SGBD
    La norme SQL
    Les verbes du langage
    L’interrogation des données par le SELECT
    Utiliser les API de base de données

    GÉRER SES DONNÉES À L’AIDE DE FICHIER
    Comprendre les étapes de manipulation d’un fichier
    Le format CSV
    Similarité du modèle d’entrée-sortie standard

    5ÈME PARTIE : LES OUTILS POUR MIEUX CODER

    LES ENVIRONNEMENTS DE DÉVELOPPEMENT
    De l’éditeur de texte simple à l’IDE
    Un outil pour un langage

    CORRIGER SON CODE À L’AIDE DE L’ÉDITEUR
    Mise en œuvre des techniques de débogage

  • Formation présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.
4,5/5

Satisfaction stagiaire

Univlearn obtient la note de 4,5 sur 5 pour les sessions de formation dispensées en 2023 et 2024.

6909

Stagiaires en 2023

Univlearn a formé un total de 6909 stagiaires au cours de l'année 2023,

8190

Heures de formation

Univlearn a assuré un total de 8190 heures de formation en inter et intra.

Témoignages clients

« Nécessaire » indique les champs nécessaires

Votre demande concerne :Nécessaire
Type de formation envisagé :
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.