regarder maintenant
2 Etudiants

38 Leçons

Débutant

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 27
Les cours 1

Avis sur la plateforme BitDegree

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