It's usually a good idea to give the plants some variety in their feedings. Constantly feeding them the same thing increases the risk of overfertilization and missing micronutes.
So anyway, you'll have two ways to feed your plants- mixing solid ferts into the soil or pouring liquid ferts into the mixed soil. A good soil mix can provide enough nutrition for up to about 2 months of growth in a 5gal bucket; not that adding extra in the second half of that time frame won't help. Some of the best fertilizers include Bat & Seabird Guanos, Bone & Blood meal, Kelp & Seaweed ferts, Worm Castings, Fish Emulsion/Hydrolyzed Fish and certain types of high-Potassium ash. There are, of course, many other good ferts as well, not to mention more inert substrate components that can help with drainage, Ph and soil aeration. We use a mix of roughly 3 parts Edna's Best potting soil, 1 part Perlite and 1 part Worm Castings. We'll add a little Kelp, Bone and Blood Meals to the mix and some lime. For flowering we'll also add Ph-corrected palm ash. Coco coir can be added and we'll use it sometimes when it's on sale. More perlite should be used when adding coir to this mix. Wet the soil with pure water until a handful drips a few drops when moderately squeezed. Fill pots with soil and drop them onto the counter a few times while filling to pack & settle the substrate. Don't push down on the soil to pack it, you want there to be passageways for air to get to the roots. For fertilizing potted plants, look into making tea out of guanos. There are some threads on tea making in the Organics section. Fish emulsion and Maxicrop soluble powder are other excellent liquid ferts. Fish Emulsion/Hydrolyzed Fish contains all of the micronutes your plants need.
Start geminated seeds in seed starter soil. Once the second set of leaves appear (they are 3-bladed leaves after the first set of single-bladed leaves), they can be transplanted into regular potting soil with worm castings and/or be fed dilute organic ferts (1-1-1 for example, very weak). Always alternate feedings with plain water. Slowly increase ferts as the plant grows, watching the lowest leaves for signs of fertilizer burn. If they start to burn, ease off on the ferts a bit. By the time the plant has fully grown 5-bladed leaves, you should be feeding it something around 9-5-5, roughly equal parts Phosphorus and Potassium with almost twice as much Nitrogen. The nutrient requirements for flowering vary from strain to strain but usually a ratio around 7-6-10 will work well. These ratios can be strengthened or weakened as needed. Try to give the plants as much as you can without burning the leaves. During mid to late flowering, burning a few small bottom leaves is ok and should happen when you're pumping in the nutes for the end of bud formation.
Good Luck.