Formation en Développement: Base de la programmation (4-051) - Ascent Formation
Retour aux formations
Développement

Formation Base de la programmation (4-051)

2 jour(s) • 12h
Éligible OPCO
8,8/10 avis apprenants

Description

Objectif général: À l’issue de la formation, les participants auront les compétences nécessaires pour structurer, écrire, exécuter, déboguer et tester un programme en utilisant un langage de programmation de base. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Application (A) Compétences visées Écrire des programmes simples en suivant des algorithmes préalablement définis. Comprendre la syntaxe et le lexique d’un langage de programmation. Utiliser un environnement de développement pour compiler et exécuter un programme. Détecter et corriger les erreurs dans un programme informatique.

  • Comprendre les bases de la structuration d’un programme informatique.
  • Utiliser un langage de programmation pour écrire des scripts simples.
  • Tester, déboguer et améliorer un programme.
  • Appliquer un algorithme pour résoudre un problème concret.

  • Débutants souhaitant apprendre la programmation.
  • Étudiants ou professionnels ayant peu ou pas d’expérience en développement.
  • Toute personne souhaitant acquérir les bases nécessaires pour poursuivre une carrière en programmation.

  • Aucune connaissance préalable en programmation n’est requise.
  • Maîtrise de base de l’utilisation d’un ordinateur.

  1. 1

    Jour 1 : Introduction à la programmation et structuration de programmes (6 heures)

    • Introduction aux concepts de programmation (1 heure)
  2. 2

    Qu’est-ce qu’un programme ?

  3. 3

    Principes fondamentaux : variables, types de données, instructions conditionnelles.

  4. 4

    Présentation des outils nécessaires (IDE, compilateur).

  5. 5

    Travaux pratiques : Découverte et installation d’un environnement de développement (ex. Visual Studio Code).

    • Structuration de programmes selon un algorithme (2,5 heures)
  6. 6

    Analyse des problèmes et élaboration d’un algorithme.

  7. 7

    Organisation du code : fonctions, boucles et conditions.

  8. 8

    Travaux pratiques : Écrire un programme basé sur un algorithme simple.

    • Lexique et syntaxe d’un langage de programmation (2,5 heures)
  9. 9

    Présentation d’un langage de programmation de base (Python, C, etc.).

  10. 10

    Syntaxe fondamentale : déclarations, expressions, structures de contrôle.

  11. 11

    Travaux pratiques : Créer des scripts simples respectant les règles de syntaxe.

  12. 12

    Jour 2 : Compilation, exécution et débogage de programmes (6 heures)

    • Compiler et exécuter un programme (2 heures)
  13. 13

    Processus de compilation : traduction du code en langage machine.

  14. 14

    Résolution des erreurs de compilation.

  15. 15

    Travaux pratiques : Compiler et exécuter plusieurs programmes avec des erreurs intentionnelles.

    • Déboguer et tester un programme (3 heures)
  16. 16

    Identifier et corriger les erreurs d’exécution (logique, syntaxe).

  17. 17

    Introduction aux tests unitaires pour vérifier la fiabilité du programme.

  18. 18

    Travaux pratiques : Développer et tester un programme interactif (ex. calculatrice simple).

    • Projet final (1 heure)
  19. 19

    Écriture et exécution d’un programme résolvant un problème concret.

  20. 20

    Débriefing et validation des acquis avec le formateur.

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation Base de la programmation (4-051)

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.