You have listed a wide list of semi-related skills. The cheapest place to start is likely with the Oracle documentation set since you get it free with your database or can download it off OTN.
For a DBA you should read the Concepts and DBA Administration Guide while for a developer there is the Application Developers Guide - Fundamentals. After that Oracle has a Warehousing Guide and you would probably need also read up on Large Objects which has an Application Developers Guide devoted to this subject. Throw in the SQL and PL/SQL manuals.
To become full knowledgable on the complete list of subjects you posted could easily take years.
You may want to look into buying some books like Mastering Oracle SQL and SQL*Plus (Oaktable Press) by Lex de Haan and then for Warehousing look up (Ralph) Kimball who represents on of the major schools of warehouse design. the Kimball groups offers a lot of information on their web site while on Amazon some links for free downloads appeared including: http://vip.informatica.com/?elqPURLPage=872&mkwid=suBLvkrE0&pcrid=9189244933&kw=ralph%20kimball&mt=e&gclid=CN7Ti73MkLUCFWKCQgodyx0AXg
I would try the Kimball Group site before proving email contact info.
Items 7 & 8 are basic Computer Science topics and there are numerous books on the subjects as well as web articles.