I still don't understand why you won't explain why you "need" to learn about curl.
You don't need to know anything at all about curl unless you're working on a technical project, and no offense, I don't think you are.
Why do you ""need"" to know about curl?