Algorithmique – Initiation à la programmation

Qualiopi

Plongez-vous dans le monde de la programmation et de l’algorithmie avec notre formation d’initiation dédiée. Cette formation est conçue pour ceux qui souhaitent découvrir les concepts fondamentaux de la programmation et écrire leurs premiers programmes en C#, Java, Python ou JavaScript. Vous comprendrez la logique interne des ordinateurs, les systèmes de numération, et la logique de Bool. Ensuite, vous découvrirez l’environnement de programmation, en abordant les langages de haut et bas niveau, les langages objets, les langages de scripts, et plus encore. Nous explorerons les notions fondamentales de la programmation, les variables, les types de données, et les structures de contrôle. Vous apprendrez à définir et utiliser des variables, écrire une suite d’instructions structurées, et organiser votre code avec des fonctions et procédures. Enfin, nous aborderons les structures de données complexes comme les tableaux.

À partir de 1800 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de ENI Service - Algorithmique – Initiation à la programmation

Proposé par

ENI Service

Prérequis

Aucun

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Utiliser un environnement de programmation pour écrire et exécuter un programme
  • Définir et utiliser des variables
  • Ecrire une suite d’instructions structurées
  • Organiser le code avec des fonctions et procédures
  • Définir et utiliser des structures de données complexes (tableaux, objets)

Programme de la formation

Ordinateur et connaissances de bases (0,5 heure)

  • Ordinateur et système d'exploitation
  • Codification binaire
  • Systèmes de numération (décimale, hexadécimale, octale)
  • Encodage des caractères (ASCII, UTF-8, UTF-16, Unicode, ...)
  • Logique de Bool (And, Or, XOr, ...)

Environnement de programmation (1 heure)

  • Les langages de bas et haut niveau
  • Les langages événementiels
  • Les langages objets
  • Les langages de scripts
  • Les langages de balises
  • Fonctionnement d'un compilateur
  • Fonctionnement d'un interpréteur
  • Fonctionnement d'un éditeur de liens
  • Fonctionnement d'un débogueur

Notions fondamentales (1 heure)

  • Les instructions et blocs d'instructions
  • Expressions et affectation
  • Les identificateurs
  • Les commentaires
  • Les constantes littérales
  • Les opérateurs

Les variables (0,5 heure)

  • Définition des variables
  • Portée et durée de vie des variables
  • Les constantes

Les types de données (1 heure)

  • Les types de données primitifs
  • Les types de données composés (structures)
  • Conversion de types de données

Structures de contrôle (5 heures)

  • Les instructions conditionnelles
  • Les instructions répétitives

Les procédures et fonctions (5 heures)

  • Différences
  • Déclaration
  • Appel de procédure et fonction
  • Passage de paramètres

Les tableaux (5 heures)

  • Tableau à une dimension
  • Tableau de tableaux (multi-dimensions)
  • Algorithmes de tris

Éléments supplémentaires (2 heures)

  • Instruction d'écriture et de lecture
  • Gestion de la mémoire
  • Notion de pointeur
Logo de ENI Service - Formation Algorithmique – Initiation à la programmation

Proposé par

ENI Service

"votre centre de formation informatique de confiance"

Voir la fiche entreprise
À partir de 1800 €
Logo de ENI Service - Algorithmique – Initiation à la programmation

Algorithmique – Initiation à la programmation

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.