ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Python, C, C++

Formation Initiation à la programmation avec Python

4,2 / 5
Stage pratique
Best
Durée : 2 jours
Réf : THO
Prix  2019 : 1500 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce cours vous initiera aux bases de la programmation et de l'algorithmique. Vous mettrez en œuvre les différentes étapes clefs de la construction d'un programme informatique au travers du langage Python. Vous découvrirez les éléments de lexique et de syntaxe, les outils, l'organisation du code et les tests.

Objectifs pédagogiques

  • Structurer des programmes selon un algorithme
  • Maîtriser les éléments de lexique et de syntaxe d'un langage pour écrire un programme
  • Compiler et exécuter un programme
  • Déboguer et tester un programme

Travaux pratiques

60 % de TP réalisés selon les besoins en Visual Basic (cours réf INP), en Java (cours réf INJ ), en C# (cours réf OGR) ou en Python (cours réf THO).
PROGRAMME DE FORMATION

Un programme

  • Qu'est-ce qu'un programme ?
  • Qu'est-ce qu'un langage ? Les différents paradigmes.
  • Qu'est-ce qu'un algorithme ? Le pseudo-langage.
  • Les compilateurs. Les exécutables.

Exercice
Présentation de différents langages. Ecriture d'un premier algorithme en pseudo-langage.

Genèse d'un premier programme

  • Ecriture d'un programme : syntaxe et instructions.
  • Compilation et exécution du programme.
  • Qu'est-ce qu'une librairie ? Son rôle, son usage.

Exercice
Ecriture, compilation et exécution d'un premier programme Python.

Règles de programmation

  • Convention de nommage. Convention syntaxique.
  • Utilisation des commentaires. Pourquoi commenter les développements ?
  • Améliorer la lisibilité des programmes : indentation du code, découpage du code...

Les variables

  • Qu'est-ce qu'une variable ?
  • Les types primitifs : entiers, chaînes de caractères, nombres réels, autres.
  • Déclaration, définition et initialisation d'une variable. Les constantes.
  • Saisie, affichage, affectation, conversion de type.
  • Organiser ses données sous forme de tableaux.

Travaux pratiques
Manipulation des variables.

Opérateurs et expressions

  • Les différents opérateurs (addition, égalité...).
  • Combinaison d'opérateurs.
  • Expression booléenne.

Exercice
Manipulation des opérateurs et des expressions booléennes.

Les structures de contrôle

  • Les sélections alternatives (si, si-alors-sinon...).
  • Les blocs d'instructions (notion de Début... Fin).
  • Les boucles itératives (tant-que-répéter, répéter-jusqu'à, pour-de-à).
  • Imbrication des instructions.

Exercice
Utilisation des structures de contrôle.

Les procédures et les fonctions

  • Définitions : procédure, fonction. Intérêt.
  • Le passage de paramètres.
  • Le code retour d'une fonction. Appel de fonctions.

Maintenance, débogage et test des programmes

  • Savoir interpréter les différents messages d'erreur.
  • Utiliser un débogueur : exécution d'un programme pas à pas, points d'arrêt, inspecter les variables.
  • Tests unitaires.

Travaux pratiques
Utilisation d'un débogueur pour contrôler l'exécution des programmes.

Participants / Prérequis

» Participants

Toute personne devant apprendre à programmer.

» Prérequis

Aucune connaissance particulière.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Eddy D. 23/09/2019
4 / 5
Un peu trop de temps sur des notions simple par moment.

Cedric H. 23/09/2019
4 / 5
Formateur intéressant, à l'écoute des participants.

Patrice V. 23/09/2019
5 / 5
RAS Recuperation des execices effectués en stage est un plus appreciable.

Vincent M. 23/09/2019
5 / 5
Langage du formateur dapté même suis aucune connaissance en programmation.

christian B. 23/09/2019
4 / 5
Groupe trop nombreux. Difficile d'encadrer chaque stagiaire efficacement

michael t. 23/09/2019
4 / 5
adapté au niveau de formation et formé ryhtme de la formation correcte

CAMILLE V. 23/09/2019
4 / 5
Etant néophyte en termes de programmation, j'ai pu apprendre les bases. J'aurais aimé que nous passions peut-être plus de temps sur les basiques.

NATHALIE B. 23/09/2019
4 / 5
J'aurais aimé que plus de sujets soient abordés : avoir une initiation plus poussée. Mais le public était très hétéroclite, avec des débutants, ce qui rendait la chose difficile. Le formateur était très bien : pédagogique et à l'écoute.

Benjamin S. 23/09/2019
5 / 5
Très bonne formation ! Formateur très compétent connaissant parfaitement son sujet. Chaque chapitre et suivi d'un exercice !

Marie-Nicolette J. 23/09/2019
5 / 5
Le professeur est un excellent pédagogue. Cependant, je n'avais pas compris que le stage était destiné à ceux qui ne savent pas programmer. Il serait souhaitable de fournir un maximum d'informations aux entreprises pour l'on puisse choisir son stage en toute connaissance de cause.

clement G. 23/09/2019
5 / 5
Parfait au regard du sujet traité et du temps imparti.

Pierre B. 23/09/2019
5 / 5
J'ai pu clarifier certaines notions que je n'avais acquis qu'en auto-didacte, ras.

Hervé C. 23/09/2019
5 / 5
Il aurait fallu, pour ma part passer plus de temps sur les boucles car plus complexes à comprendre.

AZIZA H. 08/07/2019
4 / 5
La formation est une bonne initiation à la programmation Python. N'ayant aucune base, cela a été abordable. Certains exercices étaient trop abstraits mais les corrections faites après ont permis de dissiper les doutes.

Joelle L. 08/07/2019
4 / 5
Je n'etais pas debutante en developpement comme la moitié des participants. Je pense qu'il aurait ete plus interessant pour moi de recevoir une formation "faux debutant". J'ai apprécié les exercices avec les specificités de python. Mais je n'avais pas besoin du pseudo-code par exemple. Le formateur a gentiment repondu à des questions un peu plus poussées mais j'aurais souhaité un peu plus.

Benoit C. 08/07/2019
5 / 5
Exercices assez détaillés pour comprendre en profondeur les concepts

safia m. 08/07/2019
5 / 5
cours correspond au niveau annoncé, même si beaucoup de developpeurs dans les participants, le formateur est resté sur les bases pour ne pas "perdre" les novices Merci pour cela

Frederic F. 08/07/2019
5 / 5
bon stage pour apprendre à commencer à programmer en python

Frédéric P. 24/06/2019
4 / 5
satisfaction globale, j'aurais apprécié un peu plus d'exercice pratique au détriment de la théorie

Hortense G. 24/06/2019
4 / 5
Correspondant aux attentes de début de formation
Avis client 4,2 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys