regarder maintenant
3 Etudiants
38 Leçons
Débutant

Qu'est-ce que vous allez apprendre ?

  • Principes de base du multithreading en Python Comment implémenter la communication de transmission de messages entre processus pour créer des applications parallèles Comment créer un ingestor de données de médias sociaux distribué Comment implémenter des tâches distribuées avec Python et Django Comment faire évoluer le cloud avec AWS Simple Queue Service (SQS)

Curriculum

4h 19m
Section 1: Introduction
12:34
Préparer votre environnement
07:23
Section 2: Débuter avec le multithreading en Python
46:33
Blocage vs blocage (partie 1)
06:09
Blocage vs non bloquant (partie 2)
05:00
Concurrence Consommateur & Producteur: un problème en profondeur
06:37
Résoudre le problème des consommateurs avec l'exclusion mutuelle
06:18
Contrôler les threads avec conditions (Partie 1)
02:23
Contrôler les threads avec conditions (Partie 2)
08:15
Contrôler les threads avec conditions (Partie 3)
03:50
Fils de démon par exemple (Partie 4)
02:05
Consommateur producteur une file d'attente FIFO thread-safe
05:56
Section 3: Tâches distribuées de base Celery
59:02
Commencer avec Celery
05:52
Celery & Asyncresult par exemple
08:43
Gestion des exceptions Python
13:41
Gestion des exceptions dans Celery expliqué
09:22
Celery tâches périodiques prévues (Partie 1)
04:44
Celery tâches périodiques prévues (partie 2)
04:42
Tâches périodiques planifiées Celery Comment appliquer Mutex (Partie 3)
10:38
Celery programmer des tâches périodiques horaires solaires
01:20
Section 4: Tâches distribuées avec AWS SQS
1:05:01
Introduction aux tâches distribuées avec AWS SQS
13:59
Création de votre première file d'attente AWS SQS avec votre console AWS
05:20
Comment créer un travailleur d'arrière-plan AWS SQS en python (partie 1)
08:02
Comment créer un travailleur d'arrière-plan AWS SQS en python (partie 2)
09:41
Dead-letter Queues the theory
07:11
Files d'attente de lettres mortes illustrées
10:16
Comment contourner la limite de charge utile de 256 Ko AWS SQS (Simple Queue Service)
10:32
Section 5: Injecteur de données distribué Projet n ° 1
45:07
Introduction Projet n ° 1
01:04
Exemples concrets d'ingénieurs de données
03:59
Création d'une application de développeur Twitter et d'un jeton d'authentification
06:16
Construire votre premier twitter social ingestor (Partie 1)
01:22
Construire votre premier twitter social ingestor (Part 2)
03:33
Construire votre premier ingestor social twitter Taux limite (partie 3)
08:52
Construire votre premier ingestor social Twitter Handle (Part 4)
12:10
Construire votre premier ingestor social Twitter Handle (Part 5)
07:51
Section 6: Projet de courrier électronique distribué n ° 2
30:50
Principes de base des services SMTP et de messagerie transactionnelle
04:20
Création de votre premier agent de messagerie en arrière-plan (première partie)
11:48
Création de votre premier ouvrier de messagerie en arrière-plan (2e partie)
11:22
Créer votre premier ouvrier de messagerie en arrière-plan (partie 3)
03:20

Description

Prérequis

  • Python de base Principes fondamentaux de la programmation

A propos de l'instructeur

Les avis 0
Les étudiants 30
Les cours 1

Avis sur la plateforme BitDegree

Nos étudiants disent Excellent
9.5 sur 10
trustpilot logo 1 trustpilot logo