17 décembre 2021

Formation Python – Devenir développeur Python

Dans cette formation Python, nous n’allons pas nous arrêter aux bases du langage, plusieurs parties sont entièrement consacrées aux concepts avancés de Python comme la programmation orientée objet et les tests unitaires.

Chaque concept de Python est expliqué en détail, avec des vidéos concises qui vont droit au but. Pas de vidéo théorique de 15 minutes dans ce cours !

On va également voir comment organiser le code, séparer les différentes parties entre l’API d’un côté et les interfaces de l’autre.

À la fin de la formation, on va aborder des concepts utilisés dans le milieu professionnel comme les tests unitaires, qui sont indispensables pour décrocher un emploi et développer de façon professionnelle.

Ce que vous apprendrez

  • Apprendre les bases du langage ainsi que les concepts avancés
  • Créer des applications de bureau multi-plateformes
  • Utiliser les bases de données
  • Créer tes propres modules
  • Automatiser des tâches répétitives
  • Créer des fonctions pour automatiser des tâches
  • Gérer les fichiers sur ton disque dur
  • Apprendre à réaliser des sites web avec Django
  • Créer des mini-jeux en ligne de commande
  • Lire et écrire des informations dans des fichiers
  • Apprendre tous les concepts de la programmation orientée objet
  • Apprendre la gestion d'erreurs et le débogage
  • Installer des packages et bibliothèques tierces avec pip
  • Utiliser le logging pour déboguer ton code
  • Utiliser des environnements virtuels
  • Apprendre à documenter ton code
  • Apprendre à utiliser le terminal
  • Comment tester ton code avec les tests unitaires
  • Découvrir l'IDE PyCharm pour coder à la vitesse de l'éclair
  • Apprendre à créer une API
  • Apprendre à créer un chatbot Discord

Programme de la formation

485 Lessons30h

Projet #1 – La calculatrice

Exercices sur les boucles

Projet #2 – La calculatrice (avec gestion des erreurs)

Projet #3 – La liste des courses

Projet #4 – Le nombre mystère

Projet #5 – Créer un jeu de rôle

Projet #6 – La liste des course (avec sauvegarde)

Projet #7 – Le trieur de fichiers

Projet #8 – Le créateur de dossiers

Projet #9 – Organiser des données

Exercices sur les fonctions

Étude de cas – Analyser des paroles de chansons

Fin de la deuxième partie

Troisième partie – Aller plus loin

Projet #15 – Un tableau de bord avec django

Aller plus loin

Cette formation comprend

  • 30 heures de vidéos
  • Accès pendant 1 an
  • Disponible sur PC & Tablette
  • Certificat de fin de formation
Durée 30h
Lectures: 485
Nombre d'inscrit Max 0
Niveau Tous niveaux
Langue Français
Certification Oui

Prérequis

  • Aucune connaissance préalable n'est requise, on part de 0 !
  • Avoir un ordinateur Windows, Mac OS ou Linux (les 3 sont expliqués dans la formation)

Public ciblé

  • Vous êtes débutant en programmation
  • Vous avez quelques bases en programmation
  • Vous maîtrisez la programmation dans un autre langage
  • Vous souhaitez vous entraîner avec tous les exercices de la formation
  • Vous souhaitez apprendre à faire des sites web
  • Vous souhaitez apprendre à créer des applications de bureau