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,1 / 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
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.

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.

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

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

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

PAYEN 24/06/2019
5 / 5
Très instructif, a bien répondu à mes attentes

Maud G. 24/06/2019
5 / 5
2 jours sont très peu même s'il s'agit d'une initiation. Pas assez de temps pour approfondir avec davantage d'exercices pour un débutant.

moïse p. 24/06/2019
5 / 5
En un temps très court (2jours), très bonne initiation permettant de repartir en pouvant commencer de petits utilitaires simples

Gaizka A. 24/06/2019
4 / 5
J'ai trouvé le cours très intéressant mais il me semble qu'il faudrait trouver de cas plus pratique, en lien avec les standards du web : exploitation des API, traitement fichier Excel ou autre,...

Francois R. 24/06/2019
4 / 5
pour une initiation, nous avons une approche très complète du language Python, Gaetan est un formateur dynamique qui s'adapte à chaque élève.

David V. 24/06/2019
5 / 5
Formateur de qualité et pédagogue.

Patrick A. 24/06/2019
5 / 5
Très bon stage

BRUNO F. 24/06/2019
5 / 5
Très bonne formation, excellent intervenant, disponible et à l'écoute.

Christine N. 24/06/2019
4 / 5
Tres intéressant mais cette formation demande de la pratique ensuite pour progresser , de la pratique avant aurait été préférable

Murard d. 24/06/2019
5 / 5
contenu riche bonne pédagogie timing: serré pour bien pratiqué en séance

Renaud S. 24/06/2019
5 / 5
Super, merci ! Petit conseil pour les sessions suivantes : ajouter un lexique du Python au support de formation.

Pierre L. 24/06/2019
5 / 5
Très intéressant, hâte de pouvoir suivre d'autres formations !

RODAT 24/06/2019
3 / 5
FORMATEUR DE QUALITE ET FORMATION TRES INTERESSANTE , EN REVANCHE ELLE N'EST PAS ADAPTEE A MON NIVEAU (LACUNE EN PROGRAMMATION)
Avis client 4,1 / 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.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
PARIS
[+]
AIX
[+]
BORDEAUX
[+]
LILLE
[+]
LYON
[+]
NANTES
[+]
SOPHIA-ANTIPOLIS
[+]
STRASBOURG
[+]
TOULOUSE

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
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