Les tuples en langage Python

    1 - Définir un tuple en Python Un tuple est une collection ordonnée et non modifiable (n-uplets en mathématiques). En Python, les tuples sont écrits avec des parenthèses. Exemple. Création d'un tuple: 2 - Accéder aux élément d'un tuple Vous pouvez accéder aux éléments d'un tuple en vous référant au numéro d’index, entre…

Premier Programme en C

1 - Installation de l'IDE Code::Block Afin que vous puissiez réaliser votre premier programme en langage C, vous devez préalablement installer un IDE (environnement de développement intégré : integrated development environment). A cet effet de nombreux choix s'offre à vous, voici une liste des meilleurs IDE les plus utilisés pour le développement en langage C :…

Cours Python Complet

Ce cours traite à la fois les notions de bases et les notions avancées du langage Python. Auteur : Younes Derfoufi  Docteur agrégé Enseignant d'informatiques  Au CRMEF OUJDA Ce cours est protégé par : Copyright France    Version Complète: COURS & EXERCICES + SOLUTIONS     Younes Derfoufi CRMEF OUJDA

Introduction au langage C

    1 - A propos du langage C Le langage C qui fait la base de tous les langages de programmations a été initialement développé par Dennis Ritchie en 1972 dont le but de créer des utilitaires fonctionnant sous Unix. Plus tard, il a été appliqué pour ré-implémenter le noyau du système d'exploitation Unix.…

Pourquoi Java est-il l'avenir du Big Data ?

  Pourquoi Java est-il l'avenir du Big Data ? Comme la plupart des données générées par les personnes et les appareils coûtent trop cher et prennent trop de temps à être intégrées dans une base de données relationnelle traditionnelle pour analyse, les entreprises, grandes ou petites, acceptent de nouvelles approches en matière d'analyse et de…

Java en 2019 - Quelques prédictions

En ce début d’année 2019, examinons certaines des choses à surveiller dans le Nouvel An en Java et les technologies associées, et amusons-nous en essayant de prévoir ce qui pourrait arriver. 1 - Java 11 commence à être adopté de manière modeste mais significative Cela pourrait être la prédiction la moins controversée de cette liste.…

Pourquoi Java RDBMS?

  Il est bien connu que Java, en tant que langage de programmation, a créé un nouveau paradigme dans l’industrie du logiciel. Tout à coup, chaque programmeur digne de ce nom était entouré de jargons logiciels tels que «Platform-Independence», «Cross-Platform-Deployment» et «The Java Virtual Machine». En fait, Java n'a pas tardé à usurper le statut…

Comment sécuriser les applications Web Java?

  Il est communément admis que la plupart des applications Web Java développées ne sont pas sécurisées. Selon l'un des rapports publiés par le WASC, près de 84% des applications développées sont susceptibles d'attaques XSS. Si nous approfondissons ce problème, nous découvrirons qu’un certain nombre de facteurs expliquent les vulnérabilités des applications Web Java aux…

L'avenir de la programmation orientée objet avec Java

  Le paradigme orienté objet est basé sur l'idée que les objets existent indépendamment les uns des autres et que des opérations peuvent être exécutées sur eux. Par conséquent, un utilisateur appartenant à un véritable environnement de développement orienté objet devrait pouvoir créer de manière interactive des objets de toutes les classes disponibles, manipuler ces…

Les meilleurs méthodes pour sécuriser vos bases de données

  Selon une étude réalisée par l'Institut Ponemon, 54% des entreprises interrogées estiment qu'il peut s'écouler entre 10 mois et deux ans pour qu'une entreprise répare des dommages causés à sa réputation par une atteinte à la confidentialité des données. Outre la perte d'une bonne partie de leur clientèle, les entreprises victimes d'infractions de ce…

Les raisons  pour lesquelles le langage C est essentiel pour un  programmeur 

  Il existe différents types de langages de programmation sur lesquels on peut apprendre et même se spécialiser. Différents langages sont conçues pour atteindre différents objectifs. Que vous soyez un programmeur expérimenté ou que vous soyez nouveau dans ce jeu, il existe un langage que vous ne devriez jamais négliger. C'est le langage de programmation…

Java IO- Gestion des fichiers en Java

1 - La classe File Java La classe File Java  permet de gérer les fichiers, les noms de chemins de fichiers et de répertoires de manière abstraite. Cette classe est utilisée pour la création de fichiers et de répertoires, la recherche de fichiers, la suppression de fichiers, etc. Nous verrons plus loin dans les  prochains…

Connxion Java avec MySql Database

Connxion Java avec MySql Database

  Nous allons vous présenter un guide complet  étape par étape pour créer une connexion Java avec une base de donnée MySql en utilisant l'IDE Eclipse et le driver JBDC pour MySql. 1 - Créer un projet Eclipse Un projet dans Eclipse est essentiellement un dossier contenant tout le code source et d’autres fichiers nécessaires.…

Exceptions Java - try catch

1 - Introduction aux exceptions Java Lors de l'exécution du code Java, différentes erreurs peuvent se produire: erreurs de codage commises par le programmeur, erreurs de l'utilisateur dues à une entrée erronée, fichier introvable... ou autre chose imprévisible.... En cas d'erreur, Java s'arrête normalement et génère un message d'erreur. Le terme technique utilisé est le…