A well-designed training program is the difference between steady progress and months of stagnation. Yet the majority of lifters train without a real plan, stringing together random exercises. This guide teaches you how to master the fundamental program variables and assemble them intelligently.
The fundamental program variables
Training volume
Volume represents the total amount of work performed. It is typically measured in effective sets per muscle group per week. Current recommendations from the scientific literature are:
- Beginner: 10 to 12 sets per muscle group per week
- Intermediate: 14 to 18 sets per muscle group per week
- Advanced: 18 to 22+ sets per muscle group per week
Optimal volume is individual. Start at the lower end and increase gradually. If you recover well and keep progressing, the volume is right. If you feel constantly fatigued or your performance drops, you are likely exceeding your recovery capacity. For more on managing recovery, see our guide on recovery and injury prevention.
Intensity
Intensity refers to the percentage of your max load (1RM) used on an exercise, or more practically, how close to muscular failure you push each set (RPE). Different intensity ranges produce different results:
- 1-5 reps (85-100% 1RM): maximal strength development
- 6-12 reps (60-80% 1RM): optimal muscular hypertrophy
- 12-20+ reps (50-65% 1RM): muscular endurance and complementary hypertrophy
A balanced program generally combines several rep ranges. Compound exercises lend themselves better to heavier loads (6-10 reps), while isolation exercises work well at higher rep ranges (12-20). The distinction between these two types of movements is detailed in our guide on compound vs isolation exercises.
Frequency
Frequency is the number of times you train a muscle group per week. Research shows that a frequency of 2 times per week per muscle group is generally superior to once per week, at equal total volume.
Practical example: rather than doing 16 sets of chest on Monday (frequency 1), it is more effective to do 8 sets on Monday and 8 sets on Thursday (frequency 2). The quality of each set will be better because you will be less fatigued.
Choosing exercises by muscle group
For each muscle group, select a balance between compound and isolation movements. Here is an optimal selection:
Chest
- Compound: bench press (barbell or dumbbell), incline press
- Isolation: cable flyes, pec deck
- Include at least one incline movement to target the clavicular portion
Back
- Vertical pull: pull-ups, lat pulldown (back width)
- Horizontal pull: barbell row, dumbbell row, seated cable row (back thickness)
- Include at least one movement from each category
Shoulders
- Compound: overhead press, dumbbell press
- Isolation: lateral raises (lateral delt), face pulls (rear delt)
- The anterior delt is already heavily stimulated by bench pressing
Quads and hamstrings
- Quads: squat, leg press, leg extension, lunges
- Hamstrings: Romanian deadlift, leg curl, hip thrust
- Quads and hamstrings should receive balanced volume
Arms
- Biceps: barbell curl, dumbbell curl, incline curl
- Triceps: cable pushdowns, dips, skull crushers
- Arms are already trained indirectly through compound movements for the back (biceps) and chest/shoulders (triceps)
Exercise substitution matrix
Each movement pattern can be trained by several exercises. If an exercise does not suit you (pain, missing equipment, insufficient mobility), replace it with an alternative from the same pattern. Here are the main substitutions:
| Movement pattern | Primary exercise | Alternative 1 | Alternative 2 | Alternative 3 |
|---|---|---|---|---|
| Horizontal push | Barbell bench press | Dumbbell bench press | Chest press machine | Weighted push-ups |
| Vertical push | Barbell overhead press | Seated dumbbell press | Overhead press machine | Arnold press |
| Horizontal pull | Barbell row | Single-arm dumbbell row | Seated cable row | T-bar row machine |
| Vertical pull | Pull-ups | Wide-grip lat pulldown | Neutral-grip lat pulldown | Assisted pull-ups (machine or band) |
| Squat (knee dominant) | Back squat | Front squat | Goblet squat | Leg press |
| Hip hinge (hip dominant) | Conventional deadlift | Romanian deadlift | Barbell hip thrust | Good morning |
| Lunge / unilateral legs | Walking lunges | Bulgarian split squat | Step-ups | Reverse lunges |
Substitution rule: always replace an exercise with another from the same pattern. Never swap a pulling movement for a pushing movement, or a quad exercise for a hamstring exercise. Maintaining pattern balance is essential for joint health and well-rounded development. AIVancePro’s AI coach handles these substitutions automatically: tell it your constraints or available equipment, and it selects the best alternatives within each pattern.
Structuring your training week
Full Body (3 sessions/week)
Each session trains the entire body. Ideal for beginners or those with a maximum of 3 available days.
Advantages
- High frequency per muscle group (3x/week)
- Flexibility: missing a session has less impact
- Balanced, complete sessions
Limitations
- Sessions can be long if total volume is high
- Difficult to fit enough volume per muscle for advanced lifters
Upper/Lower (4 sessions/week)
Alternating upper body and lower body sessions. An excellent compromise between frequency and volume.
Typical structure
- Monday: Upper A (push emphasis)
- Tuesday: Lower A (quad emphasis)
- Thursday: Upper B (pull emphasis)
- Friday: Lower B (hamstring/glute emphasis)
This structure allows you to train each muscle group twice per week with sufficient volume, while having well-spaced rest days.
Push/Pull/Legs (5-6 sessions/week)
PPL divides training into three types of sessions: push (chest, shoulders, triceps), pull (back, biceps) and legs. Each session is repeated twice per week.
Typical structure
- Monday: Push (chest, shoulders, triceps)
- Tuesday: Pull (back, biceps, rear delts)
- Wednesday: Legs (quads, hamstrings, calves)
- Thursday: Push
- Friday: Pull
- Saturday: Legs
PPL is suited for intermediate and advanced lifters who can train 6 days per week. It allows high volume per muscle while maintaining a frequency of 2.
Planning progression
A program without a progression plan is a program without results. Here are the most common progression methods:
Linear progression
Add weight every session (2.5 kg for upper body, 5 kg for lower body). This method works well for beginners over 3 to 6 months.
Double progression
Define a rep range (e.g., 8-12). Increase reps from session to session. When you hit the top of the range on all sets, increase the load and start back at the bottom. Ideal for intermediates.
Volume progression
Add one set every week or every two weeks on the main exercises. After a 4 to 6-week block, take a deload week (reduced volume) then start a new cycle.
Undulating progression
Vary loads and reps within the week. For example, Monday (4x6 at 80%), Wednesday (3x10 at 70%), Friday (5x3 at 85%). This approach is effective for advanced lifters who no longer progress linearly. Our guide on periodization basics details these different progression models.
The deload week: when and how
The deload is a planned recovery week with reduced volume and/or intensity. It allows accumulated fatigue to dissipate, gives tendons and joints time to recover, and relaunches progression for the following cycle.
When to deload
- Systematically: every 4 to 6 weeks of intense training
- Reactively: when performance stalls or regresses over 2 consecutive sessions, when motivation drops, or when joint pain appears
Deload example — Full Body (3 sessions/week)
Normal week:
- Goblet squat: 3 x 10 @ 24 kg (RPE 8)
- Dumbbell bench press: 3 x 10 @ 18 kg (RPE 8)
- Dumbbell row: 3 x 10 @ 20 kg (RPE 8)
Deload week:
- Goblet squat: 2 x 8 @ 16 kg (RPE 5-6)
- Dumbbell bench press: 2 x 8 @ 12 kg (RPE 5-6)
- Dumbbell row: 2 x 8 @ 14 kg (RPE 5-6)
Principle: reduce volume by 40 to 50% (fewer sets) and intensity by 30 to 40% (lighter loads). Keep the same exercises to maintain the motor pattern.
Deload example — Upper/Lower (4 sessions/week)
Normal week (Upper A):
- Barbell bench press: 4 x 6 @ 80 kg (RPE 8)
- Barbell row: 4 x 8 @ 70 kg (RPE 8)
- Overhead press: 3 x 10 @ 40 kg (RPE 8)
- Curls: 3 x 12 @ 14 kg (RPE 9)
Deload week (Upper A):
- Barbell bench press: 2 x 6 @ 56 kg (RPE 5-6)
- Barbell row: 2 x 8 @ 50 kg (RPE 5-6)
- Overhead press: 2 x 10 @ 28 kg (RPE 5-6)
- Curls: 2 x 12 @ 10 kg (RPE 6)
Normal week (Lower A):
- Barbell squat: 4 x 6 @ 100 kg (RPE 8)
- Romanian deadlift: 3 x 8 @ 80 kg (RPE 8)
- Leg press: 3 x 12 @ 140 kg (RPE 8)
- Leg curl: 3 x 12 @ 40 kg (RPE 9)
Deload week (Lower A):
- Barbell squat: 2 x 6 @ 70 kg (RPE 5-6)
- Romanian deadlift: 2 x 8 @ 56 kg (RPE 5-6)
- Leg press: 2 x 12 @ 100 kg (RPE 5-6)
- Leg curl: 2 x 12 @ 28 kg (RPE 6)
During the deload, focus on technique, mind-muscle connection and mobility. It is not a “wasted” week: it is an investment in the longevity of your progression.
Training around physical limitations
Joint pain or past injuries should not stop you from training. The goal is to find variations that work the same muscle groups without causing pain. For more on injury management, see our guide on recovery and injury prevention.
Shoulder issues
| Painful exercise | Modification / Alternative | Why it helps |
|---|---|---|
| Barbell bench press | Dumbbell bench press, neutral grip (palms facing each other) | Allows more natural external rotation of the shoulder. Reduces stress on the rotator cuff. |
| Barbell overhead press | Dumbbell press, landmine press | Less compression on the acromioclavicular joint. The landmine press works through a natural arc. |
| Dips | Machine dips (lever), decline push-ups | Eliminates compression at the bottom position. The machine allows you to control the range of motion. |
| Lateral raises | Lateral raises with a slight forward lean, arms starting slightly in front of the body | Reduces subacromial impingement by modifying the plane of movement. |
Knee issues
| Painful exercise | Modification / Alternative | Why it helps |
|---|---|---|
| Deep barbell squat | Box squat, controlled partial squat, leg press | The box squat limits range of motion to a pain-free zone. The leg press reduces load on the knees. |
| Lunges | Reverse lunges (stepping back), step-ups on a low bench | Reverse lunges reduce shear force on the knee. Step-ups allow you to control the descent. |
| Leg extension (full range) | Partial range leg extension (45 to 90 degrees), or isometric leg extension at the top | Reduces shear force on the patellar tendon in the problematic range. |
Lower back issues
| Painful exercise | Modification / Alternative | Why it helps |
|---|---|---|
| Back squat | Front squat, goblet squat, belt squat | Front squat and goblet squat keep the torso more upright. The belt squat completely removes load from the spine. |
| Conventional deadlift | Trap bar (hex bar) deadlift, hip thrust, rack pull | The trap bar centers the load, reducing the lever arm on the lower back. The hip thrust eliminates trunk flexion. |
| Bent-over barbell row | Chest-supported row, seated cable row | Chest support removes axial load from the spine. The seated row reduces lower back stress. |
General rule: if an exercise causes joint pain (not a muscular effort sensation or soreness), stop it and try an alternative. If pain persists across multiple variations, consult a healthcare professional before continuing.
Adapting the program to your schedule
The best program is one you will follow consistently. Here is how to adapt your training to your availability:
2 days per week
Go with two intense full body sessions. Prioritize compound exercises and slightly increase the number of sets per exercise. You can absolutely achieve excellent results with only 2 sessions, provided they are high quality.
3 days per week
Full body remains the optimal choice. Place your sessions with a rest day in between (Monday/Wednesday/Friday or Tuesday/Thursday/Saturday).
4 days per week
The Upper/Lower split is the most suitable structure. You can also opt for a 4-day full body if you prefer shorter sessions.
5-6 days per week
PPL or a modified Upper/Lower with a fifth specialization session. Make sure your recovery (sleep 7 to 9 hours in a room at 18-20 degrees Celsius, nutrition with 1.6 to 2.2 g of protein per kg, stress management) is up to par with this training volume.
Exercise order
The order in which you perform your exercises has a significant impact on your performance:
- Heavy compound exercises first: squat, bench press, deadlift. These movements require the most energy and focus.
- Secondary compound exercises next: rows, overhead press, lunges.
- Isolation exercises at the end: curls, extensions, lateral raises. Less technically demanding, they can be performed even under fatigue.
Rest periods between sets
Rest periods directly influence the quality of your subsequent sets:
- Heavy compound exercises: 2 to 4 minutes for full recovery
- Moderate compound exercises: 1.5 to 2.5 minutes
- Isolation exercises: 1 to 2 minutes
Do not sacrifice the quality of your sets to move faster. Adequate rest allows you to maintain load and rep count, which is essential for progression.
Evaluating and adjusting your program
How long before judging a program?
A program should be followed for 6 to 8 weeks minimum before being evaluated. The body needs time to adapt to a new stimulus. Changing programs every 2 weeks is one of the most common mistakes and guarantees no measurable progress.
Metrics to track
To know if your program is working, track these indicators objectively:
- Strength: are the loads increasing on your main exercises? Compare your performance on the same exercise, at the same rep count, from one month to the next. AIVancePro automatically generates progression charts for every exercise.
- Total volume: is the tonnage (weight x reps x sets) increasing progressively over the weeks? A growing total volume is a reliable indicator of progress.
- Consistency: how many sessions did you actually complete vs how many were planned? A program with an adherence rate below 80% (fewer than 4 out of 5 sessions) needs to be simplified or reorganized.
- Subjective recovery: are you systematically exhausted, with recurring joint pain? Or do you feel fresh and motivated at the start of each session? If fatigue dominates, volume or intensity is likely too high.
When to modify the program
- Strength stagnation for more than 3 consecutive weeks despite good recovery: increase volume by 1-2 sets per muscle group, or change your progression method.
- Chronic fatigue, declining performance: reduce volume by 20-30% for 2 weeks (mini-deload), then resume at a slightly lower volume.
- Lack of motivation, boredom: change the secondary exercises (keep the main compounds), modify the session order, or introduce a new progression method.
- Recurring joint pain: substitute the problematic exercise (see the substitution matrix above) and consult a professional if needed.
Common programming mistakes
1. Too much volume, too fast
Jumping from 10 to 20 sets per muscle group in a single week is a recipe for overtraining and injuries. Volume must increase gradually, by 1 to 2 sets maximum per week per muscle group.
Solution: start at the lower end of the recommended range for your level (10-12 sets/week for a beginner, 14-16 for an intermediate). Increase by 1 to 2 sets every 2 to 4 weeks. If recovery keeps up and performance improves, continue. Otherwise, stay at the current volume or reduce.
2. Not enough compound exercises
A program made up of 80% isolation (curls, raises, leg extensions) and 20% compounds is fundamentally unbalanced. Compound exercises recruit more muscle mass, allow you to lift heavier and stimulate a greater hormonal response.
Solution: structure each session around 2 to 3 compound exercises, complemented by 1 to 3 isolation exercises. The ratio should be roughly 60-70% compounds / 30-40% isolation. The bench press for example, is a compound movement that should be at the core of your “Push” session.
3. Ignoring weak points
It is natural to favor exercises you enjoy (often the ones where you are strong) and neglect the difficult ones. The result: imbalances deepen, overall performance plateaus and injury risk increases.
Solution: place exercises for your weak points at the beginning of the session, when your energy is highest. If your back lags behind your chest, start with rows or pull-ups. If your hamstrings are weak relative to your quads, open your leg session with Romanian deadlifts.
4. No deload week
Training hard 52 weeks a year without ever deloading is a direct path to stagnation, chronic injuries and burnout. Accumulated fatigue masks your real progress and degrades session quality.
Solution: plan a deload every 4 to 6 weeks (see the dedicated section above). Reduce volume by 40 to 50% and intensity by 30 to 40%. It is counterintuitive, but the best performances often come in the 1 to 2 weeks following a deload.
5. Switching programs too often
Every program needs time to produce measurable results. Changing every 2 to 3 weeks means you never let the stimulus work long enough. You also cannot measure what works and what does not.
Solution: commit to a program for 8 to 12 weeks. Evaluate results objectively (see “Evaluating and adjusting” section). If loads are going up and you have no pain, the program is working — keep going. Minor adjustments (swapping a secondary exercise, adding a set) are fine. Structural changes (switching from PPL to Full Body) should only happen after a thorough evaluation.
Want to create your program without getting lost in the details? AIVancePro automatically generates a personalized program in seconds, adapted to your level, goals, equipment and schedule. Download the app for free and get started today.
FAQ
What is the best program for a beginner?
Full body 3 times per week is the most recommended choice. It offers high frequency (3 exposures per week to each movement), appropriate volume (10-12 sets per muscle group), and leaves enough rest days for recovery. Our beginner’s guide to strength training provides a ready-to-use full body program with detailed Session A and Session B.
How long should a session last?
An effective session lasts between 45 and 75 minutes (excluding the 10-15 minute warm-up). Beyond 90 minutes, set quality drops significantly. If your sessions consistently exceed 90 minutes, reduce the number of exercises or use time-saving techniques (antagonist supersets, for example a curl followed by a tricep extension).
Can you build a good program training at home?
Absolutely. With minimal equipment (adjustable dumbbells and a bench), you can cover all the essential movement patterns. The substitution matrix above shows the available alternatives. Our guide to setting up a home gym details the recommended equipment. The advantage of AI coaching like AIVancePro is that it can adapt your program to whatever equipment you have available.
← Back to guides