Skip to content
View ali-aboulsauood's full-sized avatar
💻
Learning Intermediate HTML and CSS
💻
Learning Intermediate HTML and CSS

Block or report ali-aboulsauood

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ali-aboulsauood/README.md

About me

Hello, World!

A medical student with a deep interest in computer science and programming.

My interest in programming started in early childhood, with an old computer schoolbook I borrowed from my cousin. It used Visual Basic 6.0 as a model to teach object-based programming. I was then fascinated by the idea that you can make the computer do whatever you want by communicating with it through a certain language the same way you can make someone do something for you by asking them. This, and the idea that I could turn any idea into reality by programming, felt like magic to me back then.

Fast forward to middle school, my long-forgotten interest was ignited again, when I attended computer lessons. Though the computer curriculum was (hopefully not still) of subpar quality, and I was essentially the only person who was even remotely interested, my passion for programming made me try and get the most out of it. I learned the basics of HTML, variables, functions, for and while loops, and other stuff that did not stick with me because it was complicated and the curriculum did not do a good job teaching us...

During high school, I tried to enter the world of programming by learning HTML (lol), but then I gave up, before coming back to it during college, but this time I decided to learn programming the right way, starting with the basics, which I am currently learning using C++.

So far, I have learned the very basics as well as the basics of object-oriented programming (OOP), which I find an interesting programming paradigm. Soon - Allah willing - I will start learning data structures and C#. I am also currently enrolled in the Foundations course at The Odin Project.

I still have not decided which track I will take in the future, but most likely I will go for web (and, maybe, mobile) development. I may use desktop development for personal/hobby projects.

  • 🔭 I’m currently working on small-scale C++ projects and trying to finish the Foundations Course with The Odin Project
  • 🌱 I’m currently learning the foundations of programming, using C++ as a model, as well as the foundations of web development
  • 🤔 I’m looking for help with finding decent resources to learn C#.
  • 📫 How to reach me: LinkedIn, Discord (search for the username aliaboulsauood_22503)
  • 😄 Pronouns: he/him

Pinned Loading

  1. landing-page landing-page Public

    A simple landing page, created as part of my journey with The Odin Project.

    CSS 1

  2. rock-paper-scissors rock-paper-scissors Public

    A simple browser game of "Rock, Paper, Scissors", created as part of my journey with The Odin Project.

    JavaScript 2 1

  3. rock-paper-scissors-cpp rock-paper-scissors-cpp Public

    A simple practice project for a game of Rock, Paper, Scissors..

    C++ 1

  4. math-game math-game Public

    A simple practice project for a game of math questions.

    C++ 1

  5. currency-exchanger currency-exchanger Public

    A mock currency exchange console application written in C++

    C++ 1

  6. etch-a-sketch etch-a-sketch Public

    A pretty neat browser-based drawing toy based on the Etch-A-Sketch, originally created as a practice on Document Object Model (DOM) manipulation through JavaScript.

    JavaScript 1