Formation - Initiation à la programmation avec Python

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Qu'est Python?

  • L'histoire du Python
  • Les acteurs dans les environnements de développement intégrés
  • Atelier : Mise en place d'un environnement de développement

2 - Maîtriser la syntaxe de base

  • Interprétation directe et en script
  • Les variables, les opérateurs, les expressions
  • Les tests et les boucles
  • Les opérations avancées
  • Atelier : Multiples algorithmes pour maîtriser la syntaxe de base

3 - Comment structurer son code

  • Le code procédural
  • Les fonctions dans un algorithme complexe
  • Les fonctions spécifiques
  • Atelier : Opérations sur les chaînes de caractères par des fonctions

4 - Les algorithmes de bases

  • Les représentations graphiques
  • Les boucles prévisibles et imprévisibles
  • La récursivité
  • Atelier : Écriture en Python d'algorithmes courants

5 - La structuration de données

  • Comment choisir sa structure
  • Comment simplifier son algorithme
  • Atelier : Écriture en Python d'algorithmes plus étendus

6 - Les calculs

  • Les données temporelles
  • Manipulation des entrées et sorties
  • Les calculs scientifiques
  • L'essentiel du Python au quotidien

7 - Les bases de la programmation orienté objet

  • Les apports de l'objet
  • Objets et classes
  • Instanciation, destruction, encapsulation, agrégation
  • Polymorphisme et introspection
  • Atelier : Conception d'une application et implémentation Objet

Prérequis

  • Aucun.

Public

  • Toute personne souhaitant apprendre la programmation objet avec Python

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Concevoir des procédures et fonctions VBA
  • Réaliser des applications manipulant les différents objets Excel
  • Maîtriser les bases de la programmation et les concepts du langage VBA
  • Concevoir des formulaires
Tarif

A partir de 1 290,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

Implémenter une couche d'accès aux données avec un ORM
Tarif

A partir de 1 725,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

PHP Développement - Niveau 1

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Appréhender la syntaxe du langage PHP
  • Mettre en place un environnement de serveur Web dynamique
  • Comprendre le modèle de programmation de PHP
  • Développer un site Web dynamique accédant à une base de données.
Tarif

A partir de 6 200,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les concepts de base de la programmation en Solidity
  • Concevoir, coder et déployer des contrats intelligents (smart contracts) en Solidity
  • Interpréter les types de données, les structures de contrôle et les fonctions en Solidity
  • Déployer et interagir avec des contrats intelligents sur la Blockchain Ethereum
  • Expliquer la sécurité des contrats intelligents et les bonnes pratiques de développement en Solidity
  • Concevoir, mettre en oeuvre et déployer une application Blockchain fonctionnelle.
Tarif

A partir de 2 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Distance
  • Centre

Formation Groovy

Proposé par DAWAN

Objectifs de la formation

Maîtriser la programmation avec Groovy
Tarif

A partir de 2 150,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire le principe du modèle relationnel et des bases de données
  • Ecrire des requêtes avec le langage SQL pour créer des objets (tables, index…) de base de données
  • Ecrire des requêtes avec le langage SQL pour extraire, modifier, ajouter, supprimer des données
  • Ecrire des requêtes avec le langage SQL en utilisant des opérateurs et des fonctions
  • Ecrire des requêtes avec le langage SQL en groupant ou filtrant les lignes
  • Ecrire des requêtes avec le langage SQL impliquant des traitements sur plusieurs tables de données (jointures)
  • Ecrire des sous-requêtes avec le langage SQL
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Développer une application Android ou iOS évoluée.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Linux - Programmation Shell

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Découvrir les fonctionnalités de l'interpréteur de commande des systèmes Linux et apprendre à créer vos propres scripts d'administration.

À l'issue de la formation, le stagiaire sera capable de :

  • Comprendre comment automatiser, fiabiliser les travaux répétitifs
  • Savoir développer plus rapidement qu'en programmation traditionnelle
  • Maîtriser les principales instructions du langage de script
  • Connaître les différentes facettes de chacun des interpréteurs

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Analystes d'exploitation - Développeurs d'applications sur UNIX - Exploitants et administrateurs

Pré-requis

Connaissance des principes de base du système UNIX

Tarif

A partir de 1 825,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Utiliser les différents composants de l'interface Python
  • Comprendre et maîtriser la syntaxe de programmation du langage Python
  • Comprendre et maîtriser les concepts de la programmation objet
  • Être capable de créer un programme
  • Gérer les erreurs d'un programme et tester un programme
  • Mettre en œuvre différents modules Python
  • Concevoir des interfaces graphiques
  • Mettre en œuvre les outils de tests de programmes Python
Tarif

A partir de 4 650,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...