Sources of Knowledge:
My journey in programming has been rich with learning
experiences, especially in
C++. I’ve used this language extensively to
solve problems on platforms like
Codeforces
and
LeetCode.
My first C++ course was completely free on YouTube,
taught by
Eng. Osama El Zero —
you can find it
here.
After completing it, I advanced my skills by taking
another C++ course on the
GeeksforGeeks
platform.
There are also many other trusted sources to learn
programming effectively, such as:
Beyond online learning, I have participated in organizing events at Creativa Ismailia, which reflects my commitment to teamwork and initiative.
Skills
I am passionate about creating projects that come to
mind when I am alone. One time, I came up with the idea
of developing an Encryption–Decryption
Program that encrypts and decrypts any
text entered by the user. I created it using
C++, and it was a highly rewarding
experience for me. I have also developed several other
projects in the past.
The main idea behind the project’s encryption and
decryption process relies on certain
characteristics of text. Since gaining knowledge in the
programming field, I have learned that every character
and symbol — essentially anything that can be typed on a
keyboard — is represented by what is known as
ASCII code, which stands for American
Standard Code for Information Interchange. From its
name, we can conclude that it is meant to be a standard
numerical representation of characters and symbols,
allowing computers to process them efficiently.
My program uses this property by converting the
numerical representation of characters into hexadecimal
values for encryption, and as expected, the decryption
process converts these hexadecimal values back into the
original text.
After learning about the program, I am sure you
would like to try it. Click here
to download.
I am also a good problem solver. I began practicing
problem solving a year ago with the help of my cousin,
starting on Codeforces, and you can view my progress on
my
Codeforcesaccount.
Ever wondered what happens when clean code meets smart
design? I’ve built a calculator that’s more than just
numbers—it’s quick, accurate, and surprisingly fun to
use. One click, and you’ll see how simple math can feel
like magic. click Calculator
to try it out!
Contact
Phone Number: +201285399738
E-mail: Youssef.nabil.takawi@gmail.com