I really cannot comment to the Navy side, as I have just done the swap over from the Army. But in my decade of experience from the Army Intel side of the house: In the Army 35Fs (All Source Intel Analysts) and 35Ds (Intel Officers) go to the same course, not at the same time of course, its the same curriculum wise.
The course is about 16 weeks long, and quite honestly, in my opinion, if you had good common sense and knew how to use Microsoft office, you'd shown up to your first unit with the same level of knowledge without the course than you did after the course. The primary function of the course was learning briefing skills and how to process information. A huge amount of time wasted in the course itself was how to use DCGS which is a crap software that no other branch utilizes, but the Army uses because a former General Officer received an appealing retirement package for pushing it.
The National Guard offers its own internal 35F re-class course that is a month long the last time i checked, because it cuts out the garbage that fills the active duty course, such as major training on DCGS. Honestly, when i switched to the Guard from Active Duty, my reclass analysts were on par, and in some cases better than my active duty trained analysts.
Again, while i cannot compare the Navy training pipelines, I will say that i believe it is the quality of the person, not the training that makes them valuable as an analyst.