How to us git & github

Comment utiliser Git & Github

Contenu du cours Qu'est-ce que git, qu'est-ce que github ? Télécharger et installer Git Créez un compte GitHub et un nouveau dépôt. Configurer votre nom et votre email avec Git Initialiser un nouveau dépôt Git local et pousser le vers votre dépôt en ligne Annuler ou supprimer un remote assigné par erreur!   1. Qu'est-ce…

api python

Comprendre le fonctionnement d'une API

Contenu du cours Une API c'est quoi? Pourquoi aurions-nous besoin d'une API ? Fonctionnalités de l'API Fonctionnement et type d'API Exemples simples d'API en Python Liste des API les plus utilisées en Python 1. Une API c'est quoi? L'interface de programmation d'application (API: Application Programming Interface) est une interface logicielle qui permet à deux applications…

comment passer une varible django en url

Passer une variable en url dans django

Contenu du cours A propos des varibles passées en url Créer un projet Django Créer une application "blog" Configuration des URLs Créer la Vue Lancer le serveur et tester l'application 1. A propos des varibles passées en url dans django Django est un framework robuste et complet qui peut vous aider à créer des applications…

Gestion d'un cabinet médical avec django (Clinic Management)

Contenu du cours Création du projet Django Migration initiale des bases de données Création d’un super utilisateur Réglage de la page d’accueil avec héritage de base.html Création et configuration de l'application principale Création des modèles Patient, Treatment & Appointment Création des vues Template d'affichage   0. Introduction au projet A propos du projet La gestion…

Deep seek en concurrence avec open ai

DeepSeek défie OpenAI avec une IA puissante et abordable

1. Une percée fulgurante sur l’App Store DeepSeek a surpris le marché lorsque son assistant basé sur le modèle DeepSeek-V3 a atteint la première place de l’App Store d’Apple aux États-Unis, éclipsant des applications de longue date. Désormais, tous les regards sont tournés vers Janus Pro 7B, la dernière itération de son modèle d’IA spécialisé…

TP récapitulatif sur les fichiers en python avec solutions

TP complet sur les fichiers en Python (TP N°1)

1. Objectif de ce TP Vu l'importance de la notion de fichiers en programmation, notamment en Python, nous avons décidé de proposer des travaux pratiques complets à ce sujet. Ce premier TP a pour objectif: Explorer et manipuler les méthodes associées au fichiers en Python Mettre en pratique les opérations essentielles : création, lecture, écriture,…

image no disponible

Solution Exercice 11 : TP Gestion des étudiants avec Python SQLite

Exercice 11 Nous allons travailler avec un dictionnaire d'étudiants contenant les informations suivantes : nom, âge et note. La colonne id est générée automatiquement par SQLite à l'aide de AUTOINCREMENT.

Post Views: 83

les framework css en tendance 2025

Top 10 Framework CSS

Contenu du cours Le framework Bootstrap CSS Le framework Tailwind CSS Le framework Foundation CSS Le framework Bulma CSS Le framework Materialize CSS Le framework UIkit CSS Le framework Pure CSS Le framework Skeleton CSS Le framework Metro 4 CSS Le framework Tachyons CSS Un framework CSS est une bibliothèque permettant une conception Web plus…

learn bootstrap-5 with simples examples

Le Framework Bootstrap CSS

Contenu du cours A propos du framework Bootstrap ? Installation de Bootstrap Système de Grille (Grid System) Composants de Bootstrap Formulaires de Bootstrap Badge Bootstrap Les cartes (card) Bootstrap   1. A propos du framework Bootstrap ? 1.1 Qu'est-ce que Bootstrap ? Bootstrap est un framework de développement front-end gratuit et open source pour la…

image no disponible

Solution Exercice 10 : base de données sqlite products

Exercice 10 1. Créez une base de données database.db et une table products avec les colonnes : id, name, category, price. 2. Insérez 6 produits appartenant à différentes categories de deux façons différentes : l'une en utilisant la commande executmany et l'autre en utilisant simplement la boucle for et la commande execute:

3. Affichez…

create a webbrowser in python pyqt5 with qwebengineview

Le Widget QWebEngineView PyQt5 Python

Contenu du cours A propos du widget QWebEngineView Principales Fonctionnalités Usage Typique du widget QWebEngineView Usage Basique de QWebEngineView Créer un navigateur web simple   1. A propos du widget QWebEngineView QWebEngineView est un widget dans PyQt5 qui vous permet d'intégrer du contenu Web dans vos applications PyQt5. Il est basé sur Chromium, un projet…

os system used in cybersecurity-kali-linux-parrot-ubuntu

Les systèmes d'exploitations et outils intégrés utilisés en cybersécurité

Contenu du cours Kali Linux Parrot Security OS BlackArch Linux Ubuntu (avec des outils de sécurité spécifiques installés) Tails (The Amnesic Incognito Live System) Windows avec outils spécifiques Fedora Security Spin CAINE (Computer Aided INvestigative Environment) DEFT Linux (Digital Evidence and Forensic Toolkit) Comparaison rapide Nombreux les systèmes d’exploitation qui offrent une combinaison d’outils prêts…

Formation en cybersécurité gratuite-terminologie-de-base, malware, ddos

La terminologie de base de la cybersécurité

Contenu du cours Concepts fondamentaux Les différent types de cybersécurité Menaces et attaques Défenses et mesures de sécurité Acteurs et terminologie associée Cadres et outils Réglementations et normes Types de systèmes ciblés   1. Concepts fondamentaux Cybersécurité : Ensemble de pratiques visant à protéger les systèmes, réseaux et données contre les cyberattaques. Confidentialité : Garantir…

Formation en cybersécurité gratuite, ethical hacking

Introduction à la cybersécurité

Contenu du cours Qu'est-ce que la cybersécurité ? Importance de la cybersécurité Défis de la cybersécurité Ingénierie de la cybersécurité Devenir un expert en cybersécurité Normes et réglementations en matière de cybersécurité Cybersécurité des services et infrastructures Les meilleures entreprises qui recrutent des experts en cybersécurité Les défis actuels pour la cybersécurité   1. Qu'est-ce…

L’avenir du développement logiciel à l’époque de l’intelligence artificielle.

Le codage traditionnel survivra-t-il à la révolution de l’IA ?

Contenu du cours Le codage est le langage de la technologie La touche humaine dans la résolution de problèmes Comprendre l’IA et améliorer son utilisation L’IA a besoin d’une surveillance humaine Le codage, une compétence d’avenir Le codage améliore la créativité Renforcer les professions non technologiques Apprentissage continu dans un monde axé sur la technologie…

Le Widget QDateEdit PyQt5 En Python

Contenu du cours A propos du widget QDateEdit Importation des modules nécessaires Créer une fenêtre avec QDateEdit Personnalisation de QDateEdit Utiliser un calendrier intégré Gestion des événements Exemple complet avec fonctionnalités Liste des méthodes associées au Widget QDateEdit   1. A propos du widget QDateEdit QDateEdit est une classe PyQt5 qui offre à l'utilisateur la…

QPixmap insert image in pyqt5 window Python

Gérer les images en PyQt5 avec la classe QPixmap

  Contenu du cours A propos de QPixmap Importation de QPixmap et affichage d'une image Afficher une Image avec QPixmap selon l'approche objet Redimensionner une Image avec QPixmap Charger une Image à Partir de Données Brutes (Bytes) Sauvegarder une Image avec QPixmap Utiliser QPixmap pour Dessiner Manipuler la Transparence avec QPixmap Liste des méthodes associées…