CODAGE INFORMATIQUE PYTHON - tosa

À DISTANCE OU DANS NOS LOCAUX


OBJECTIFS DE LA FORMATION

  • Maîtriser les bases du HTML5
  • Exploiter les ressources des CSS
  • Créer des pages web de qualité 
  • Maîtriser la syntaxe du langage Python 
  • Acquérir les notions essentielles de la programmation objet 
  • Connaître et mettre en oeuvre les différents modules Python
  • Concevoir des interfaces graphiques

PUBLIC VISÉ

Salariés, demandeurs d’emploi, auto entrepreneurs, particuliers ou bénévoles souhaitant progresser dans l’acquisition de connaissances et savoirs.

PRÉ-REQUIS

Une maîtrise basique de l’ordinateur est demandée.

Tarif individuel
SESSION 25 H - 1750 € 

Certification incluse. Déjeuner non inclus.
Tarifs nets de TVA.


Financement

Formation éligible à l’ensemble des financements liés à la formation continue : OPCO, CPF, AIF, FNE…

Financement personnel possible : par CB sur notre page de paiement Lydia ou en 3 fois sans frais - Pour cette option, contactez-nous


Vous avez déjà constitué un groupe pour cette formation ?
Demander un devis de groupe

01 43 29 28 45




Programme de la formation CODAGE INFORMATIQUE PYTHON - tosa

QU'EST CE QUE LE CODAGE ?

  • Histoire du code et perpectives
  • Les balises et leurs attributs 
  • La structure d'une page HTML5, CSS3
  • Identifier une page, définir un en-tête, un title et le charset
  • Découvrir les balises
  • Savoir centrer un dessin quel que soit la taille de la fenêtre du navigateur

INTÉGRER LES VISUELS, SONS ET VIDÉOS

  • Les propriétés alt pour l'accessibilité et title pour l'infobulle
  • Balise figure et figcaption
  • Les différents formats du son et de la vidéo pour le web 
  • Les balises audio et vidéo

GÉRER LE CSS3

  • Les classes personnalisées, les pseudo-classes, les balises, les id
  • Positionnement des CSS3 
  • Balise inline et balises block
  • Police de base, styles, couleurs, enrichissement, nouvelle gestion des polices avec font-face
  • Éléments flottants avec la balise float
  • Gestion des images : taille, position, opacité

ANIMER SON SITE

  • Intégrer des effets dynamiques avec des éléments de la bibliothèque Javascript, Query : un diaporama et un menu déroulant 
  • Tester son site dans les navigateurs

UTILISER LES RESPONSIVES DESIGN

  • Structurer un document afin que le design s'adapte au support utilisé (smartphone, tablette, portable, ordinateur de bureau...) en utilisant un framework CSS
  • Personnaliser les éléments du design en intervenant dans le CSS
  • Utiliser les médias queries pour adapter la mise en forme en fonction du périphérique détecté 

PYTHON, GÉNÉRALITÉS ET DÉFINITION

  • Historique et versions de Python
  • Particularités, forces et faiblesses de Python
  • Installation et configuration
  • Environnement de travail
  • Interpréteurs (ligne de commande) , console et mode script
  • IDE et éditeurs de code adaptés à Python
  • Outils d'analyse statique du code (PYChecker, PYLint...)

BASE DE DÉVELOPPEMENT

  • Encodage des caractères (UTF-8)
  • Saisie de textes (input)
  • Gestion des commentaires de code
  • Variables, types de données (chaînes, booléens...) et transtypage
  • Chaînes de caractère et spécificités
  • Gestion des chiffres et calculs
  • Tableaux indicés (tuples et listes)
  • Tableaux associatifs (dictionnaires)

FONCTIONS ET PROCÉDURES

  • Gestion des fonctions def, arguments et valeurs à retourner
  • Gestion des arguments de fonctions (définis / indéfinis)
  • Portée des variables
  • Fonctions lambda
  • Fonctions prédéfinies

SCRIPTS, PACKAGES ET MODULES EXTERNES

  • A quoi servent les scripts et modules externes ?
    Installation de modules avec pip oui easy_install
  • Importation de modules python 
  • Stdlib et modules à connaitre (os, argparse, re, logging, time...)
  • Exécution de programmes externes
  • Création d fichiers compilés en Python (.pv, pvc...)

création d'une user face

  • Créer des interfaces graphiques avec Tkinter
  • Autre gestionnaires d'UI en Python : Kivy, wxPython, Pyforms...
  • Créer un jeu vidéo avec PYGame
  • Utiliser un controller avec Python (souris, clavier, manette...)



Modalités de la formation CODAGE INFORMATIQUE PYTHON - tosa


Intéressé(e) par cette formation ? Besoin d'un renseignement ?