Some good resources to start training seriously:
Periodization
Scientific principles of strength training
Scientific principles of hypertrophy training
Becoming a supple leopard
NSCA Essentials of Strength Training and Conditioning
Calisthenics specific:
Overcoming gravity