Photo de profil de Skillshare

Préparé par Skillshare

5 cours (8 heures 40 minutes)


  • Matériel

    Connexion Internet, replit.com, glitch.com, Google Colab

  • Produit final

    Des outils d'automatisation personnalisés, des problèmes pratiques et leurs solutions, des diapositives téléchargeables

  • Niveau

    Débutant

Le bases du codage : Python pour les débutants

Dans ce cours, découvrez les concepts de base nécessaires pour commencer vous-même à utiliser du code, notamment les types de données, les fonctions et la logique de contrôle. Vous terminerez le cours en ayant créé un ensemble d'outils intéressants pour automatiser les tâches quotidiennes courantes, comme un reformateur de listes d'e-mails et un compte à rebours pour les anniversaires.

Apprenez à coder plus rapidement : programmation orientée objet en Python

Ce cours hautement interactif couvre un sujet incontournable pour tout programmeur : la programmation orientée objet (POO). À la fin du cours, vous aurez créé un simulateur simple de camion de glaces et d'éclairage domestique en utilisant des concepts OOP tels que des classes et des instances. Vous apprendrez également comment rendre le code lisible (abstraction), maintenable (héritage) et flexible (mixins, composition).

Entretiens avec Kick Butt in Coding : structures de données en Python

Ensuite, explorez un autre élément fondamental pour les programmeurs : les structures de données. Dans ce cours, vous apprendrez à analyser et à comprendre « l'efficacité » des algorithmes à l'aide de l'analyse des ordres de croissance, ainsi que des structures de données couramment utilisées : piles, files d'attente, listes liées, arbres et cartes de hachage. De plus, recevez des questions pratiques approfondies et des conseils utiles pour les entretiens si vous envisagez de postuler à des emplois en programmation !

L'intelligence artificielle pour les débutants : des outils pour apprendre le machine learning

Il est maintenant temps de passer de l'apprentissage des concepts de base à l'exploration d'une application concrète de l'informatique : l'intelligence artificielle. Vous allez découvrir ce qu'est l'intelligence artificielle et comment elle est liée à l'apprentissage automatique ; vous allez créer un classificateur d'émotions faciales pour vous entraîner à utiliser des concepts d'apprentissage automatique ; et approfondir des concepts tels que la régression linéaire, la variance biaisée, la classification, la régression et la featurisation.

Data Science 101 : Visualisation de données en Python pour les débutants

Enfin, découvrez l'une des applications les plus puissantes et les plus passionnantes de Python : la visualisation de données. Dans ce cours, vous allez apprendre à transformer un jeu de données synthétique sur le trafic Web entre deux pages de destination concurrentes en une histoire visuelle captivante. Le processus et les compétences que vous mettrez en pratique (conception expérimentale, collecte de données et analyse de données) sont applicables à d'innombrables scénarios que vous pourriez rencontrer dans vos futurs travaux.

Félicitations ! Vous avez terminé.

Vous avez réussi ! Vous avez terminé ce parcours d'apprentissage. Nous sommes impatients de voir où ces nouvelles compétences vont vous mener.