fbpx
No-AK Tutoring
image
image
image

Langage de programmation Python

$50.00

Categories: ,

Description

OBJECTIFS

  • Maîtriser le langage de programmation Python
  • Être en mesure de programmer en Python de manière professionnelle.
  • Apprendre Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly et Matplotlib.
  • Créer un portefeuille de 100 projets Python pour postuler à des emplois de développeur.
  • Être capable de créer des sites et des applications Web à part entière avec Python.
  • Être capable d’utiliser Python pour la science des données et l’apprentissage automatique.
  • Créer des jeux comme le Blackjack, le Pong et le Snake avec Python.
  • Créer des interfaces graphiques et des applications de bureau avec Python.

MODULES

  • Introduction a Python
  • Les bases de Python ( Variable, type de donnée et opérateur)
  • Les Listes
  • Les Dictionnaires
  • Les Tuples et les sets
  • Les Structures de contrôle
  • Les fonctions
  • Clean Code en python
  • Environnement Virtuelle en Python
  • Importation des packages avec le module PIP
  • Comprendre le Systeme de versioning de packages
  • Comprendre la Programmation Orienté Objet
  • Les Classes et Objets
  • Turtle & l’interface utilisateur grapghique (GUI)
  • Système de fichiers
  • La gestion des dates
  • Extraction de données web
  • Mini-projet à definir
  • Les expression Lamda
  • Les Contextes en python
  • Les Itérables
  • Les gérénrateurs et Décorateurs
  • Les métaclasses
  • Les Design patterns
  • Présentation de la librairie Panda
  • Présentation de la librairie Numpy
  • Le style PEP 8
  • Les principes SOLID
  • Introduction au framework Web Flask
  • Création d’interface graphique avec PyQt
  • Introduction au framework Django
  • Programmation Avancé avec Django
  • La Programmation Systeme avec Pyhton
  • Le Machine Learning avec Python
  • Le Programmation mobile avec la Librairie KIVY

NIVEAUX D’APPRENTISSAGE

  • Déutant(e)s
  • Intermediaires
  • Avancé(e)s

PREREQUIS

  • Formation possible à partir de 15ans
  • Avoir un ordinateur connecté à Internet