Python Essentials - SN

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 19

MAÎTRISEZ

PYTHON
LES FONDAMENTAUX DE PYTHON

1
Qui sommes-nous?

Rejoignez-nous chez GOMYCODE, où nous


transformons l'expérience éducative pour les
talents en Afrique et au Moyen-Orient.

Avec une approche d'apprentissage


innovante, nous nous éloignons des méthodes
conventionnelles.

En vous fournissant des compétences


pratiques et techniques, nous vous préparons à
exceller dans ce nouveau paysage numérique.

2
+10 +40K +40
Pays étudiants formés Hackerspaces
Présence mondiale Succès prouvé Réseau solide

3
3
APERÇU DU COURS
90000 FCFA
Mois
Investissement garanti

4
Heures de cours
les weekends

48
Heures avec votre instructeur
4
Pour
qui ?
Pour les débutants en
programmation, les étudiants,
les analystes de données, ou
toute personne intéressée par
l'apprentissage de Python.

Aucune expérience préalable


en programmation n'est
nécessaire.

5
VUE D'ENSEMBLE DU COURS
Les Fondamentaux de Python

Durée : 48 heures

Public : Idéal pour les débutants en programmation, les étudiants , les analystes de
données ou toute personne intéressée par l'apprentissage de Python.
Prérequis : Aucune expérience préalable en programmation n'est requise.

Outils :
• Python, environnement de développement intégré (IDE) comme PyCharm ou
VSCode, Jupyter Notebooks.

Objectifs :
• Acquérir une base solide en programmation Python.
• Apprendre à écrire un code propre, efficace et réutilisable.
• Comprendre les concepts fondamentaux de la programmation tels que les structures
de données, l'algorithmique et la programmation orientée objet.
• Résoudre des problèmes réels en utilisant Python. 6
DÉTAIL DU PROGRAMME
SEMAINES Les bases de Python • Bibliothèque Pandas :
1-4
• Découverte de la bibliothèque Pandas pour
• Bases de Python :
l'analyse de données.
• Apprendre à créer des séries et des
• Apprendre la syntaxe de base de Python,
dataframes et à manipuler des données.
comprendre les types de données (int, float,
string, boolean) et effectuer des opérations
arithmétiques et logiques. SEMAINES Python en Action
8-10
• Structures de Données et Structures de
• Fonctions et Tableaux Python :
Contrôle :
• Définir et utiliser des fonctions Python, y
• Manipuler des listes, dictionnaires, ensembles
compris les fonctions Lambda.
et tuples.
• Comprendre les paramètres et arguments
• Créer des structures conditionnelles et utiliser
dans la construction de fonctions.
des boucles (for et while).
• Explorer les tableaux et la bibliothèque Numpy
• Introduction à l'indentation et aux
pour les opérations numériques.
commentaires pour un code clair.
• Algorithmes en Python :
SEMAINES Progression avec Python
5-7 • Découvrir les principaux algorithmes Python, y
compris les algorithmes de recherche et de tri.
• Objets et Classes : • Implémenter des algorithmes d'arbre
basiques.
• Comprendre le concept d'objets et de classes
en Python.
7
• Apprendre à définir et manipuler des objets et
des classes.
DÉTAIL DU PROGRAMME
Projet Final, Votre Création Python

• Le Défi Python : Du Concept à la Création.

• Aperçu : Rassemblez toutes vos compétences Python pour relever un problème


réel. C'est votre opportunité de montrer vos capacités de codage et de résolution de
problèmes.

• Portée du Projet : Développer une application ou un outil complet basé sur Python.

• Options de Projet :

• Créer un bot de scraping Twitter, construire une application simple de liste de tâches ou
développer un jeu de pendu.

• Le projet doit démontrer une maîtrise de l'organisation du code, de la pensée


algorithmique et de l'application pratique des bibliothèques Python.

• Critères d'Évaluation :

• Qualité et efficacité du code.

• Créativité dans la résolution de problèmes.


8
• Fonctionnalité et expérience utilisateur de l'application finale.
LA MÉTHODOLOGIE
DE GOMYCODE

9
Learn
by making
Que des projets pour apprendre

À la fin de chaque chapitre, vous aurez


l'occasion d'appliquer les compétences
nouvellement acquises à travers une
pratique concrète.

Cela implique de réaliser plusieurs


petits projets, que vous soumettrez
ensuite pour l'évaluation et
l'approbation de votre instructeur !

10
Suivi
personnalisé
Un instructeur et des

petits groupes

Explorez la synergie d'un apprentissage


en petit groupe avec nos instructeurs
dédiés.

Ce cadre intimiste garantit un suivi


personnalisé et un soutien tout au long
de votre parcours d'apprentissage.

11
LEARN
Votre compagnon tout au

long de votre parcours

Explorez une nouvelle façon d'apprendre


sur notre plateforme en ligne.

Suivez des vidéos, effectuez des


exercices interactifs, progressez avec
des ressources et des défis, et recevez
des retours personnalisés. Que vous
appreniez une compétence, un métier,
ou visiez une certification, notre
plateforme vous offre un accès complet
pour pratiquer à votre rythme et
dépasser vos limites.

12
Grandir
ensemble
Grandir ensemble : Rejoignez

notre communauté GOMYCODE

Rien de mieux que de rejoindre une


communauté de passionnés par les nouvelles
technologies.

Partagez connaissances, opportunités et


sujets d'actualité, renforçant ainsi la pensée
critique et les liens sociaux. Les avantages
s'étendent au-delà du cadre académique,
influençant positivement votre parcours
personnel et éducatif bien après la formation.
Profitez d'un accès à un réseau professionnel,
des événements exclusifs et des opportunités 13
uniques au sein de la communauté.
GOMYCODE
HACKERSPACES

14
Hackerspace en ligne

Rejoignez notre Hackerspace virtuel offrant


une expérience équivalente au cadre
physique.

Les étudiants à distance participent à des


ateliers en ligne interactifs, collaborent
en temps réel, planifient des rencontres
personnalisées avec les instructeurs, et
accèdent aux enregistrements de toutes
les sessions.

15
Explorez nos Hackerspaces
Au Sénégal

Point E
Immeuble Elh Omar Dia, Bd de
St Louis, Dakar, Sénégal

Yoff
Rond point yoff, Dakar 12000,
Sénégal

16
Un environnement inspirant
Nos espaces physiques sont conçus pour inspirer et faciliter l'apprentissage,
offrant un environnement confortable et adapté à la technologie.

17
Rejoignez une communauté
d'apprenants passionnés
Rejoignez notre communauté passionnée d'apprenants ! Engagez-vous,
apprenez, et progressez à nos côtés.

18
Vous avez besoin de
plus d'aide ?
Vous cherchez plus d'informations ou de
conseils ?

Nos consultants éducatifs sont prêts à


vous aider à choisir le meilleur chemin.

+221 33 825 62 92
+221 77 526 38 59
[email protected]

19

Vous aimerez peut-être aussi