/formations/code/python?tri=date_desc

Les formationsPython

Apprenez les règles de programmation du code Python avec les formations Elephorm. Vous débutez votre formation au langage Python avec un apprentissage des fondamentaux du code Python : syntaxe, mots clés de ce langage, types de base. Une fois ces fondamentaux acquis, vous poursuivez votre apprentissage par les techniques avancées du code Python : programmation fonctionnelle, programmation objet, méthode spéciale et définitions des opérateurs, générateurs, réfléxivité, typage, modèle objet...

Python
  • Pack 5 formations
    Pack Python : Des bases aux techniques avancées
    Découvrir
    Objectifs :  Apprendre les fondamentaux du langages de programmation objet Python Ecrire un code, lire et comprendre celui des autres Être capable de coder pour les autres Maîtriser Python avec une qualité de code et de maintenance optimales Maîtriser les fonctionnalités avancées de Python Apprendre les bases de la programmation web avec Python et Django Apprendre à traiter, analyser et visualiser les données avec Python de manière autonome  Apprendre à gérer des rapports complet pour l’analyse de vos données   Pour qui ? Ce pack de formation en ligne est idéal pour un apprentissage destiné aux programmeurs débutants et expérimentés souhaitant apprendre et maîtriser le langage de programmation le plus populaire Python.
    22h52 154 leçons
  • Maîtrisez Python : Analyse et visualisations des données
    Découvrir
    Apprendre à utiliser Python pour l’analyse et la visualisation des données.
    3h47 3,67 / 5
  • Apprendre Python
    Découvrir
    Maîtriser Python avec une qualité de code et de maintenance optimales
    3h09 23 leçons
  • Maîtriser Python
    Découvrir
    4h42 39 leçons 5 / 5
  • Apprendre à programmer en Python
    Découvrir
    Apprendre les fondamentaux du langage de programmation Python
    6h33 60 leçons 4,75 / 5
  • Apprendre le Web avec Python/Django
    Découvrir
    Apprendre les principes fondamentaux de la programmation Web
    4h38 32 leçons 4 / 5

Les derniers commentaires sur les formations Python

Bonnne formation mais aucun support de cours
Il y a 6 jours
tres claire... merci !
Il y a 9 mois
yvan.vogel
Hello, sur la video autour de asyncio, vous utilisez python 2.7.12. J'utilise python 3.10, aussi je souhaite faire partager mon code (qui fonctionne) selon ma vision et compréhension sur le sujet d'étude que vous avez proposé. Yvan Vogel.

#CODE en python 3.10.0 64 bits (VScode 1.62.3)
import datetime
import asyncio
import aiohttp
import requests


# ----------------------------------------------------------------------------------------------------------------------------
def req_bloquante(num):
print(f"Get {num}")
uid = requests.get("https://httpbin.org/uuid").json()["uuid"]
print(f"Res {num}: {uid}")


def faire_toutes_les_requetes():
for x in range(51):
req_bloquante(x)


print("=====> ### Bloquant : ")
start = datetime.datetime.now()
faire_toutes_les_requetes()
exec_time = (datetime.datetime.now() - start).seconds
print(f"Downloading all take {exec_time} seconds\n")

# ----------------------------------------------------------------------------------------------------------------------------


async def requeteSansBloquer(semaphore, num, session):
print(f"Get {num}")
# await semaphore.acquire() # putting this await semaphore commande the Res is ordering but process very slow ~60 sec
async with session.get("https://httpbin.org/uuid") as response:
uid = (await response.json())["uuid"]
# await asyncio.sleep(delay=3) #delay = number of seconds
# semaphore.release()
print(f"Res {num}: {uid}")
# return uid # ?


async def main():
semaphore = asyncio.Semaphore(value=1)
tasks = []
async with aiohttp.ClientSession(
loop=loop, connector=aiohttp.TCPConnector(ssl=False)
) as session:
for x in range(51):
tasks.append(requeteSansBloquer(semaphore, x, session))
await asyncio.gather(*tasks)
print("This is after the loop...")


if __name__ == "__main__":
print("=====> ### Non Bloquant : ")
start = datetime.datetime.now()
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
exec_time = (datetime.datetime.now() - start).microseconds
print(f"Downloading all take {exec_time} micro seconds\n")
Il y a 1 année
Très bien , mais il manque les supports de cours
Il y a 1 année
Bien mais il manque les supports de cours
Il y a 1 année
Ceci n'est pas une critique sur ce cours qui est très bien. Seulement il n'est plus à jour étant donné qu'il traite d'une version de Django bien antérieure à la version actuelle. Sans parler de l'utilisation de jQuery, qui bien qu'encore très utilisé n'est plus vraiment d'actualité.
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...
Il y a 1 année
Très facile à comprendre pour quelqu'un qui n'a pas de formation en programmation.
Il y a 1 année
Je suis au dernier exercice du module 3, le code proposé ne fonctionne que si le dossier parcouru ne contient que des fichiers .txt, alors que dans la correction il semble pouvoir parcourir des fichiers .py également.
Autrement jusque-là tout était très clair, merci beaucoup :-)
Il y a 1 année
Hello,
Pratiquant le Python régulièrement, je trouve que ce cours et l'intervenant font parties des meilleurs sur le Web pour l'apprentissage de ce language.

La partie sur les able est simplement limpide et tellement utile.

Certains sujets sont passés en revue rapidement tel que le debugeur mais on le comprend très bien, déjà avec plus de 6h de formation, cela aurait été dense et finalement cela ne concerne pas vraiment les débutants.

Je conseille d'aller voir les autres formations de l'enseignant qui sont du même acabit.

Regarder les design pattern, c'est du Python mais cette formation ne ressort pas avec le moteur de recherche....

Bon apprentissage.
Il y a 2 années