Si vous désirez démarrer avec un langage de programmation simple d’un point de vue syntaxique et très peu typé, découvrez cette formation sur Python 3. Ensemble, vous aborderez les structures de contrôle, les tuples, les listes, les dictionnaires et les itérateurs. Vous découvrirez aussi les fonctions, les classes ainsi que la programmation orientée objet. Puis, vous mettrez en place vos premières applications graphiques en utilisant la bibliothèque Tkinter. Vous vous initierez à la data science grâce aux nombreuses bibliothèques scientifiques mises à disposition par la communauté. Enfin, vous apprendrez à utiliser la bibliothèque PyQt5 qui vous permettra d’effectuer des interfaces graphiques en Python tout en introduisant des syntaxes propres à l’environnement Qt.
Créer vos propres classes, c’est possible dans de nombreux langages de programmation ! Il faut toutefois savoir analyser le problème à traiter afin de pouvoir concevoir et organiser vos futures classes.
Découvrir la conception orientée objet
S’initier aux concepts de base de la
conception orientée objet
Analyser un problème en programmation
Voir des cas d’utilisation de la conception
orientée objet
S’initier à la modélisation
Créer des classes orientées objet
Découvrir l’héritage, l’interface,
l’agrégation et la composition
Connaître les concepts avancés de la
programmation orientée objet
Utiliser les patrons de conception
Manipulez des structures de données et des collections d’éléments. Utilisez les tableaux, les files d’attente, les piles, etc., indépendamment du langage de programmation utilisé.
Aborder les structures de données en
programmation
Aborder les structures de données
simple
Découvrir les éléments de listes
Découvrir les files d’attente et les piles
Comprendre les tableaux associatifs et
leur implémentation
Aller plus loin avec les structures
avancées
Abordez toutes les bases de ce langage, permettant d’effectuer de simples programmes jusqu’à l’écriture complète d’un système d’exploitation tel que la version de Ubuntu de Linux.
Aborder Python 3
Débuter avec les structures de contrôle et
les fonctions
Comprendre la programmation orientée
objet et le fonctionnement des classes
Construire une interface graphique sous
Tkinte
Exploiter la data science avec Python
Construire une interface graphique sous
PyQt5
Apprenez à développer en MVC avec Django, le framework Python le mieux conçu. Vous aussi, faites partie des développeurs exigeants et optimisez vos temps de développements.
S’initier à Django
Configurer les routes et créer des vues et
gabarits
Afficher des requêtes avec Django
Installer son application Django
Prenez en main Python 3 et approfondissez vos connaissances sur ce langage NoSQL très riche afin de mettre en pratique la création et le développement d’un script.
Mettre en place l’environnement de
développement
Créer des éléments de base d’une classe
Python
Faire une gestion avancée des classes
Manipuler des dictionnaires et des tuples
Traiter des chaînes et la programmation
GUI
Avec Omar Souissi, partez à la découverte du langage de programmation Python appliqué à la data science.
Aborder le langage HTML
Aborder le fonctionnement du
langage HTML
Marquer le texte en HTML
Ajouter des éléments multimédia
Structurer les pages
Mettre en place des liens
Créer des formulaires
Finaliser le site
Améliorer l’accessibilité et le
référencement des sites web
Aborder le langage HTML
Aborder le fonctionnement du
langage HTML
Marquer le texte en HTML
Ajouter des éléments multimédia
Structurer les pages
Mettre en place des liens
Créer des formulaires
Finaliser le site
Améliorer l’accessibilité et le
référencement des sites web
Aborder le langage Python
Mener des opérations basiques
Charger et préparer les données
Manipuler différents types de données
Aborder la visualisation des données
S’initier au web scraping
Se familiariser avec les algorithmes de
machine learning
Aborder le deep learning avec Keras et
TensorFlow
Maîtrisez les ressources du langage de programmation Python. Abordez en détail les structures de données natives telles que les listes, les tuples et les dictionnaires.
Aborder les structures de données
En savoir plus sur les structures natives
Lancez-vous dans le monde de l’électronique embarquée ! Configurez votre microSD, insérez l’OS de votre choix, et configurez votre Raspberry pour en profiter pleinement.
Découvrir Raspberry Pi 2
Aborder et installer Raspberry avec
Rasbian
Comprendre les principes de base de
Linux
Mettre en place un site web
Suivez votre progression et consulter vos statistiques (temps de connexion, taux de complétion ...)
Notre plateforme e-learning vous permet de monter en compétences sans barrière d'horaire
Des experts vous présentent les notions clés de la formation via des vidéos de bonne qualité
Vos exercices téléchargeables au format .PDF afin de pouvoir évoluer sans connexion