This portfolio showcases my skills and projects in web development and graphic design. Explore my work and discover how I can contribute to your next project.
SOMMAIRE DE LA PAGE
Projects
HTML / CSS
Découvrez mon CV en version web / digitale. Vous pourrez également télécharger mon CV en format PDF.
HTML / CSS / JS
Projet d'apprentissage dont l'objectif était de concevoir un site web de recherche d'emploi (frontend & backend).
Projects
1 name = input("Hello! What is your name? ")
2 print(f"Nice to meet you, {name}!")
3 age_input = input("How old are you?")
4 age = int(age_input)
5 bot_age = 3
6 age_difference = age - bot_age
7 print(f"You are {age_difference} years older than me. I'm only {bot_age} years old!")
8 print("What's your favorite color?")
9 color = "blue"
10 print(f"Oh, {color} is a beautiful color!")
1 def encode_message(message):
2 message = message.upper()
3 encoded = ""
4 for letter in message:
5 if 'A' <= letter <= 'Z':
6 number = ord(letter) - ord('A') + 1
7 encoded += f"{number:02}"
8 return encoded
9
10 def decode_message(encoded):
11 message = ""
12 for i in range(0, len(encoded), 2):
13 number = int(encoded[i:i+2])
14 letter = chr(ord('A') + number - 1)
15 message += letter
16 return message
1 import os
2 from english_words import get_english_words_set
3
4 def generate_word_list(output_file="word_list.txt", min_length=4, max_length=10):
5 """Génère une liste de mots anglais et les enregistre dans un fichier texte."""
6 web2lowerset = get_english_words_set(['web2'], lower=True)
7 with open(output_file, "w") as f:
8 for word in web2lowerset:
9 if min_length <= len(word) <= max_length and word.isalpha():
10 f.write(word + "\n")
11
12 def setup_hangman_game():
13 """Configure le fichier de mots si nécessaire et retourne le chemin du fichier."""
14 word_file = "word_list.txt"
15 if not os.path.exists(word_file):
Graphic Design with Adobe Suite (Photoshop, Illustrator, After Effects)
Logo Design with Adobe Illustrator
Logos created for personal and professional projects
Website Design with a no code platform (Design & site management)
You can visit sites by clicking on a device's screen