Like I said, don't even focus on implementation right now. Learn the entire language before even looking at private server sources. Without understanding the language, no one can explain implementation specifics to you. For example, I couldn't explain packets (without explaining stuff that you should know already) to you without you knowing variables, and the different sizes and types, at the very least.
Start at the very beginning. Yes, do a "hello world" program.
Start at the very beginning. Yes, do a "hello world" program.