Yassine Mazhare's Projects
This repository contains a set of SQL queries tailored for the CentreFormation database. The queries are designed to extract various insights and statistics related to students, courses, enrollments, and sessions managed within the CentreFormation system.
A concise Python implementation for managing employee and student data. Utilizes abstract classes and demonstrates fundamental object-oriented concepts. Suitable as a lightweight foundation for simple personnel management systems.
This Python code identifies pairs of amicable numbers, where the sum of divisors of one number equals the other, and vice versa. It doesn't include the number itself and 1 in the divisor sum.
a simple repository featuring over 10 algorithm exercises focusing specifically on arrays.
A simple banking management system in Python, allowing to create, delete, and manage client accounts, deposit and withdraw money.
This repository contains a set of SQL queries tailored for the CentreFormation database.
This repository contains a Python code example for checking if a string is empty.
A Python script for checking whether a given word is a palindrome. Simply input a word, and the script will determine if it's a palindrome or not.
This repository contains SQL queries designed to retrieve specific information from the ChevauxDeCurie database, which presumably manages data related to horses, people involved in the equestrian world, races, competitions, and growth records.
SQL queries for managing horse data including color, race, competition participation, and ownership.
This repository contains a Python code example for counting the occurrences of a specific character in a string.
This repository contains a Python code example for counting the number of characters in a string.
A Python program for generating sales invoices with itemized details and automatic calculation of taxes and discounts for multiple clients.
This Python-based repository serves as a comprehensive guide for managers utilizing the Delivery Manager application. It provides essential information and instructions for overseeing deliveries and operations efficiently.
This code implements a simple system for managing documentary information. The Documentaire class represents a documentary item with properties like title, date, and a unique code.
A Python implementation of an Employee Management System with salary calculation, age determination, and retirement date prediction. Utilizes object-oriented principles, abstract methods, and class inheritance for a modular code structure.
This repository contains a Python code example for extracting words from a given sentence
This repository contains a Python code example for finding the position of a substring in a given string.
"InheritedVectors" is a Python repository showcasing the use of inheritance in vector classes. The code includes a base class, Vecteur2D, representing 2D vectors, and a derived class, vecteur3D, extending it to handle 3D vectors.
This repository contains fundamental examples of Object-Oriented Programming (OOP) concepts in Java. Explore simple and well-commented Java classes illustrating key OOP principles, such as encapsulation, inheritance, and polymorphism. Perfect for beginners looking to grasp the basics of Java programming through hands-on examples.
An object-oriented programming (OOP) examples with JS
This repository includes a Python implementation of Kadane's algorithm, a dynamic programming algorithm used to find the maximum subarray sum in a given array. The kadan_algorithm.py file contains a clear and concise implementation of the algorithm, along with comments for better understanding
This repository contains SQL code for setting up and managing a database for a hypothetical new store. The database is designed to handle product information and orders, facilitating efficient inventory management and sales tracking.
An object-oriented programming (OOP) example showcasing the implementation of a Point class in both Python and Java.
This Python code prompts the user for a password and allows a maximum of 3 attempts. If the password is not entered correctly, the user must answer a secret question for access
This repository contains PHP code for a basic calculator application. The calculator allows users to perform arithmetic operations (addition, subtraction, multiplication, division) on two input numbers.
A simple PHP guestbook application that allows users to submit their opinions about PHP 8. Users can provide their name, email, and comments, which are then saved to a text file. The application also features a functionality to display the most recent comments in a formatted table
This repository contains PHP code for managing actors in a MySQL database. It includes a web interface to display actor information stored in the database table "actor". The code utilizes PDO for database connectivity and error handling
An efficient Python script leveraging regular expressions to parse and analyze product compositions from structured text. Extracts information about elementary products, compositions of three elements, and compositions excluding specific elements. Useful for dissecting hierarchical product structures in various systems.
Python implementation for managing elementary and composite products with pricing information