OK, so I have to design a full-fledged FTP server for one of my classes (with EVERYTHING implemented). I've googled away, and found full-fledged code, but believe it or not I actually want to learn (and do it on my own, for the most part). Thing is, I don't know how to get started (everything is in java, and i never took java before, though I have experience in C/C++). Anyway, anyone know where I could find something where it would at least give me an example of how to even start this?