Programmation avec Python - GOMYCODE Tunisie
TN
Programmes

En ligne

HackerspacesPour les entreprises

Plateforme

À propos

+216 39 143 900
FR
Tunisia

Apprenez à développer avec Python

Ce cours vous permettra d’apprendre Python, en explorant sa syntaxe (commentaires, indentation, mots-clés ...), en découvrant ses structures de données, en examinant ses conditions de contrôle et ses boucles, et en manipulant ses principales bibliothèques telles que Numpy et Pandas ...

Durée : 12 semaines
4 heures / semaine en présentiel
Apprenez sur notre plateforme 24/7
Disponible dans nos hackerspaces ou en ligne

Un contenu Riche

1
Premiers pas en Python

Découvrir les structures de données de Python.

Définir les caractéristiques de chaque structure de données.

Comprendre comment manipuler des listes, des dictionnaires, des tuples et des sets.

2
Syntaxe de base de Python

Apprendre la syntaxe de base de Python.

Explorer l'indentation et les commentaires en Python.

Comprendre comment importer des bibliothèques de Python.

3
Les bases de Python

Découvrir les différents types de données de Python (int / float / string / boolean).

Manipuler les opérations de base de Python en utilisant les opérateurs arithmétiques et logiques...).

Créer des structures conditionnelles avec Python.

Utiliser les boucles (“for” et “while”).

4
Structures de données de Python

Découvrir les structures de données de Python.

Définir les caractéristiques de chaque structure de données.

Comprendre comment manipuler des listes, des dictionnaires, des tuples et des sets.

5
Les fonctions de Python

Définir des fonctions en Python.

Comprendre la fonction Lambda en définissant son objectif et sa structure.

Expliquer l'utilisation des paramètres et des arguments dans la construction de fonctions Python.

6
Classes et objets avec Python

Définir des objets et des classes en Python.

Faire la différence entre objet et classe.

Expliquer comment manipuler des objets et des classes avec Python.

7
La bibliothèque Numpy

Définir et créer des tableaux en Python.

Découvrir et utiliser la bibliothèque Numpy.

Expliquer les principales opérations utilisées dans les tableaux Numpy.

Manipuler quelques fonctions usuelles associées à Numpy en Python.

8
La bibliothèque Pandas

Découvrir la bibliothèque Pandas.

Découvrir comment construire des dataframes.

Apprendre à manipuler les “dataframes” et les séries en Python.

9
Les algorithmes Python

Découvrir les principaux algorithmes de Python.

Définir des algorithmes de recherche et de tri.

Implémenter des algorithmes d'arbres.

10
Gestion des fichiers Python

Comprendre comment créer des fichiers en Python.

Expliquer comment lire et manipuler des fichiers en Python.

#
Inscrivez-vous pour nous rejoindre
Apprenez à développer avec Python
Loading...

Qui peut nous rejoindre ?

arrow

Aucun prérequis n’est requis.

arrow

Envie d'apprendre et d’explorer de nouvelles compétences.

arrow

Avoir des connaissances de bases en anglais.

Les objectifs de ce programme

arrow

Comprendre la syntaxe de base de Python (commentaires, indentation, mots clés...).

arrow

Explorer les types de données de Python.

Découvrir les structures de données de Python (listes, dictionnaires, tuples,sets...) et comprendre les caractéristiques de chacune.

arrow

Comprendre comment utiliser les boucles(for, while) et les instructions de décision en Python.

arrow

Implémenter des fonctions et des classes avec Python.

arrow

Résoudre des problèmes de mathématique en utilisant Python.

arrow

Examiner la bibliothèque Numpy et comprendre comment gérer les tableaux (arrays).

arrow

Travailler avec la bibliothèque Pandas et manipuler les dataframes.

arrow

Apprendre à écrire des programmes en minimisant les lignes de code.

Prix et financement

Payez au comptant
750DT
Aucun autre paiement ne vous sera demandé ni durant, ni après le parcours.
Besoin de conseils ?

Contactez notre équipe d'admission pour vous aider.

Comment Payer ?

Dans l’un de nos hackerspaces

Prenez rendez-vous avec un de nos conseillers pour venir effectuer le paiement dans l’un de nos hackerspaces.

Par virement bancaire

Appelez-nous et recevez toutes les informations nécessaires pour effectuer le paiement depuis votre banque.

Par mandat minute

Appelez-nous et recevez toutes les informations pour payer depuis le bureau de poste le plus proche de chez vous.

Se préparer aux métiers du futur

42% des offres d’emploi sont influencées par la digitalisation et on compte 400 000 nouveaux postes dans l'industrie numérique !

La vision de GOMYCODE est de former les talents de demain, ceux qui pourront faire face, et même profiter, de cette digitalisation. Ce parcours vous permettra de démarrer votre carrière de développeur Python et de créer un portfolio riche et d’acquérir.

Pourquoi choisir ce programme ?

Accompagnement personnalisé
Chaque étudiant sera accompagné par un instructeur de haut niveau. Nous croyons fortement qu'une formation efficace passe par une assistance humaine.
Notre plateforme éducative
Une plateforme qui permet à l'étudiant d'accéder à tout moment aux supports de formation, d'organiser son emploi du temps avec son instructeur, de suivre sa performance et d'identifier ses points d'amélioration.
Un contenu riche et interactif
Le contenu de nos parcours est élaboré avec nos partenaires, il répond donc à leurs besoins et il est constamment mis à jour selon leur demande. Le contenu est aussi interactif et riche en exercices pratiques, mini-projets vidéos et images.
Notre communauté
En rejoignant GOMYCODE vous aurez accès au support de toute une communauté passionnée par le numérique pour vous motiver au quotidien. Nous organisons aussi différents événements: hackathons, talks, panels… pour notre communauté.
Une expérience unique

L’expérience GOMYCODE est unique ! Notre méthode permet à nos étudiants de développer leurs compétences techniques et personnelles.

En rejoignant notre communauté, l’étudiant apprend à travailler en groupe, développe son esprit critique et ses soft skills et améliore ses compétences en communication.

Plusieurs milestones permettent à l'étudiant de maîtriser les compétences techniques:

1

Évaluations : ce sont des exercices rapides (quiz, coding exercices...) qui se trouvent après chaque compétence et qui permettent de tester la compréhension du cours par l’étudiant.

2

Checkpoints : ce sont des mini-projets qui permettent à l'étudiant de mettre en pratique ce qu'il a appris et de se préparer pour le projet final. Les checkpoints sont ensuite corrigés et évalués par l'instructeur.

3

One-to-one meetings : ce sont des réunions en one to one entre l'étudiant et l'instructeur. L'instructeur échange avec l'étudiant et lui pose plusieurs questions à à l'oral pour tester sa compréhension de ce qu'il a appris et lui faire un feedback sur les points à améliorer (entre 5 et 20 selon le programme).

4

Workshops : ce sont des mini présentations animées par l'instructeur pendant lesquelles l'instructeur explique un concept ou résout un problème en direct avec les étudiants. Le but étant de consolider les connaissances de nos étudiants par le biais d'exercices pratiques.

5

Projet final ou Lab phase : c'est le moment pendant lequel l'étudiant va mettre en pratique tout ce qu'il a appris pendant le programme et construire un vrai produit technologique. L'étudiant est assisté par l'instructeur durant toute cette phase.

circle and square
Ce parcours est aussi disponible en ligne.
Vivez toute l’expérience GOMYCODE sans avoir à vous déplacer. Les cours, les workshops, le suivi des instructeurs et les réunions…tout est en ligne.

Nos partenaires recruteurs

Un encadrement assuré

Nos instructeurs sont présents physiquement ou en ligne pour encadrer les étudiants, organiser des réunions one-to-one et les aider à avancer et à valider les projets pour faciliter l’assimilation du contenu du cours en ligne.

Foire aux questions

Je peux rejoindre un des programmes à distance ?
Combien dure la formation?
Où ont lieu les formations ?
Qui sont vos instructeurs ?
Le programme, est-il certifié ? Aurai-je un certificat ?
Quand puis-je commencer ?
#
Posez nous toutes vos questions
Nous allons vous recontacter au plus vite.
Loading...