In a small bowl with a whisk, or in a jar with a tight-fitting lid, combine olive oil, red wine vinegar, parmesan cheese, sesame seeds, oregano, poppy seeds, garlic, paprika, celery seed, and salt. Mix well and allow flavors to blend while preparing the salad.
Bring 4 quarts water and 1 tablespoon salt to boil. Add spaghetti and cook according to package directions, about 9 minutes. Drain well and rinse in cold water.
Meanwhile, in a large bowl combine zucchini, tomatoes, cucumber, bell peppers, onion, and black olives. Add rinsed pasta and drizzle with salad dressing to taste (you don't have to use it all). Cover and chill at least 2 hours or overnight.