
Master Primavera for civil project planning in a 35-hour live course designed for intermediate to advanced learners, starting with basics and advancing to live projects and the G+15 case study.
Learn to download all course documents from the resource section, including the Primavera Course document and KPI charts, contracts, and milestones for the g+5 building and high-rise projects.
Learn to become a Primavera P6 planning specialist by mastering work breakdown structures, resources, costs, cash flow, and clear communication with clients and contractors.
Learn to install Primavera P6 on Windows using a free YouTube tutorial. Follow a trusted video, access the Google Drive download link, and complete the installation steps.
Learn to create an enterprise project structure in Primavera P6, organizing the Chennai zone projects (metro and buildings) under a head office for centralized civil engineering planning.
Learn to create a Primavera P6 project for a single-story building, including setting the project ID, contract ID, and notice to proceed start date, with a 24 hour calendar.
Create a WBS in the traditional method using Primavera P6, defining groups: general requirements, engineering, procurement, construction, close up, and refine by dragging approvals and mobilization under the WBS.
Master an advanced method to create a WBS in Primavera P6. Export to Excel, assign parent-child relationships, and import the structure into your project.
Develop a high-level wbs for civil projects, detailing authority approvals, mobilization, procurement, shop drawings, and construction activities, plus testing and commissioning and handover processes.
Learn to create currencies in Primavera P6 by using admin preferences to add country currencies, including the Qatar riyal. The lesson leads into units of measures next.
Learn how to create a unit of measure in Primavera P6 for a project, including adding a new unit, setting an abbreviation, and using running meter as an example.
Learn how to modify time and date settings in Primavera P6, including 12-hour vs 24-hour formats, digit display, and date sequence (month/day/year) with flexible separators.
Learn to create Primavera P6 activities in Excel with a data loading sheet and unique activity IDs, covering approvals, mobilization, shop drawings, MOS, and material submittals.
Export the Primavera activity template to Excel, map each activity to the correct WBS ID, and import back to Primavera, ensuring IDs are pasted as values for thousands of activities.
Convert bill of quantities into construction activities by analyzing items, units, quantities, and rates, and breaking down RCC quantities into foundation, column, beam, and slab activities for project execution.
Convert the bill of quantities into a Primavera activity list, distribute quantities and costs to activities, and build a baseline program for a single-story civil project.
Import BOQ activities into Primavera P6 for civil engineers by converting a book’s list into uniquely identified activities mapped to the WBS, covering substructure to superstructure, finishing and MEP works.
Import BOQ activities from Excel into Primavera P6, set up WBS codes, and prepare project closure tasks including testing and commissioning, snagging, as built drawings, handover documents, and demobilization.
Learn to create and assign calendars in primavera p6, including global, resource, and project calendars with seven, six, or five day nine-hour workweeks and non-working days.
Learn how to assign activity durations in Primavera P6 for civil projects, including approvals, mobilization, procurement lead times, and shop drawings, with zero start dates.
Learn to use a productivity calculator to estimate daily outputs for footing, reinforcement, and shuttering, adjust for climate and location, and input results into line items to determine project durations.
Learn to calculate activity duration from productivity data by mapping quantity to daily output, adjusting for crews, and using power query to organize data before importing durations into Primavera P6.
Verify construction durations and import them into Primavera P6, then create and assign labor, material, and non-labor resources with calendars and units per time.
Learn to create bulk resources, export to Excel, and import into Primavera, then assign manpower and materials to activities using VLOOKUP and resource assignment sheets.
Learn how to read and customize resource and activity usage in Primavera P6 by importing resources from Excel, adjusting labor and non-labor units, and viewing distribution by time.
Master progress measurement in Primavera P6 by applying duration, cost, and man-hours methods and using the A+B+C weighting (30% duration, 40% cost, 30% man-hours) for accurate project progress.
Apply a progress measurement system to civil projects by defining engineering, procurement, construction (EPC) weightages and minimum–maximum allocations, aligning with the client for billing and cash flow.
Create a high level weightage breakdown sheet for a WBS. Allocate percentages to general arrangements, engineering, procurement, and construction, and prepare to distribute weightages to activities in the next session.
Master weightage allocation in Primavera P6 by converting budgeted and BOQ cost into activity percentages. Balance mobilization, shop drawings, method statements, testing and commissioning through A+B+C covenants and percent-driven distribution.
Explore the types of relationships in Primavera P6, including finish-to-start, start-to-start, and finish-to-finish, with real-world examples and the roles of predecessor and successor.
Learn how to apply relationships in Primavera P6 by linking predecessors and successors with finish-to-start, start-to-start, and finish-to-finish types, including lag, and to schedule accurately.
Learn Primavera's international standards for activity relationships, prioritizing 90% finish-to-start and 10% start-to-start or finish-to-finish, while avoiding start-to-finish, with project start and project finish treated as open-ended.
Master advanced activity relationships in Primavera P6 for civil engineers, linking excavation through handover with start-to-start and finish-to-start dependencies, material deliveries, and drawings and method statements.
Learn the six activity types in Primavera P6 for civil project planning. Explore task dependent, resource dependent, start milestones, finish milestones, WBS summary, and level of effort, plus calendar implications.
Explore four duration types in Primavera P6—fixed duration fixed units, fixed duration with units per time, fixed units, and fixed units per time—and how they affect duration, units, and productivity.
Learn the three percentage complete types in Primavera P6—duration, physical, and units—and how to compute progress to monitor and control project performance.
Explore contract milestones in construction, including timelines like excavation start and slab completion, and understand penalties for noncompliance and alignment with client requirements.
Learn to create and link contract milestones in the WBS general requirements, set 100% engineering completion as a finish milestone, and schedule procurement, civil, electrical, plumbing, and finishing works.
Link activities with contract milestones in Primavera P6 by assigning predecessors and approvals, managing total float, and adjusting durations to meet milestones with zero float.
Learn how to use hard and soft constraints in Primavera P6 to link activities to contract milestones and set finish on or before dates.
Learn to prepare and customize S curves in Primavera using activity usage profiles, time scales, and Excel to chart planned, cumulative, and actual percentages for engineering, procurement, and construction.
Align s-curve values with Primavera P6 data by adjusting the cutoff and value dates, match weekly progress to week end dates, and verify percentages across dates.
Define and assign a baseline program in Primavera as the benchmark to monitor progress against the original duration and baseline start and finish.
Align and update the baseline program in Primavera P6 by configuring start, finish, original duration, and actual start and finish, and track the percentage complete.
Learn to update actual progress in Primavera P6 by converting duration-based percentages to physical percent complete and applying it across tasks using fill down.
Explore how Primavera P6 calculates schedule and performance in real-time projects using budgeted total cost, baseline costs, and WBS-based cost percentages, and how to update remaining duration and finish dates.
Learn to import updated weekly p6 data and update progress for a single-storey building by using baselines, wbs, and weekly updates in primavera p6.
Learn to validate updated Primavera programs for client delivery by applying standard filters, performing progress and cost checks, and exporting a weekly progress report.
Learn earned value management to track project performance using pv, ev, and ac, compute sv and cv, and forecast completion with bac, eac, spi, and cpi.
Apply earned value management to monitor project time and cost using PV, EV, and AC, then assess SPI, CPI, and schedule variance to see if the project remains on track.
Learn how to print Primavera schedules with proper formatting, including page setup, removing grid lines, adjusting gantt options, headers, logos, and landscape layout for client reports.
Learn to prepare and format R logs for civil projects, converting schedule data into shop drawings, method of statements, and procurement logs with actual start, finish, and delivery dates.
Learn to prepare a narrative report in Primavera P6 by detailing the scope of work, calendars, activity codes, WBS, resources, S curves, submittals, and milestones for baseline and revised programs.
Explore Primavera P6 planning essentials, including baseline program, WBS, levels of schedule (L1–L5), resources, activity types, duration and percentage types, critical path, Gantt charts, and productivity calculations.
Master planning and cost control in Primavera P6 with interview questions on milestone duration, constraints, relationships, open-ended activities, and earned value management.
Explore recovery and revised schedules in Primavera P6, including fast-tracking and crashing to mitigate delays, align with baseline, and update global, resource, and project calendars, activity codes, and s-curves.
Learn to prepare a baseline program for a 15-story project by gathering contract documents, drawings, and bill of quantities, while coordinating with the project team on milestones and interface dates.
Learn to read contract documents, reference the bill of quantities, and prepare a baseline program aligned with milestones and penalties, with start date July 1, 2025 and weekly progress updates.
Learn how to read the boq, perform quantity takeoff, and distribute quantities across foundations, floors, and systems with a quantity surveyor to ensure project program accuracy.
Break down floor quantities into activity quantities using Power Query in Excel, unpivot data, and load floor- and activity-level quantities for Primavera P6 planning.
Create a complete WBS for a 15-storey project in Primavera P6, defining high level categories: general requirements, engineering, procurement, construction, and closure, and drill down to floor-by-floor activities.
Learn to create and customize project calendars in Primavera P6, including seven-day and six-day work schedules, adjusting for Saudi Arabia holidays, and assigning calendars to projects and activities.
Learn to import construction activities from Excel into Primavera P6 by aligning with the WBS, creating activity IDs, and mapping via Vlookup before importing.
Create and import shop drawings from Excel into Primavera P6 by defining mobilization and authority approval activities, assigning IDs and durations, and mapping WBS codes.
Learn to organize and import construction activities from Excel to Primavera P6, including method of statement preparation, material submittals, purchase orders, lead times, and stage-wise delivery planning.
Learn how to import additional activities from Excel into Primavera P6, set up testing and commissioning (ATP 1–4) across floors, manage snagging, and plan document handover milestones.
Learn how to import contract milestones from Excel into Primavera P6, create and label milestones, set zero duration, map them to activities, and prepare the import spreadsheet.
Learn to assign constraints for activities in Primavera P6, using finish on or before and start on or before milestones, and set milestone dates for key foundation tasks.
Learn to assign project calendars in Primavera P6 for civil projects, mapping activities to seven, six, and five day calendars, set working hours, adjust workweeks, and manage approvals.
Develop a productivity calculator to compute construction activity durations from quantity and daily productivity, merge with the data loading sheet, and import the results into Primavera P6 for scheduling.
Master Primavera P6 relationships to build a project-wide sequence, using start-to-start, finish-to-start, finish-to-finish, and start-to-finish links, from excavation through floor plans and drawings.
Learn to create and link relationships in Primavera P6, including start finish to start with zero lag, between engineering drawings and construction activities, and verify scheduling with F9.
Master creating relationships in Primavera P6 by linking construction activities with methods of treatment and material deliveries, using finish-to-start with zero lag for PCC, RCC, reinforcement.
Learn to import and set up relationships in Primavera P6, linking predecessor and successor activities from Excel data using finish-to-start relationships, for engineering and procurement workflows.
Master how to import construction activity relationships from Excel into Primavera P6, linking bulk activities with predecessors and successors across floors from ground to terrace.
Master how to import and link construction activities from Excel into Primavera P6, sequencing column, slab, shuttering, reinforcement, block works, conduits, plastering, painting, and electrical tasks.
Link activities from ground floor through the fifth floor in Primavera P6, detailing reinforcement, shuttering, slab and column works, block works, doors, windows, plastering, waterproofing, pipes, and finishing tasks.
Learn how to link activities from the 6th to the 8th floor in a civil project, detailing reinforcement, shuttering, concrete, lintel and block works, plastering, waterproofing, and finishes.
Master linking activities from the 9th to the 11th floor in Primavera P6, coordinating column and slab works, shuttering, reinforcement, lintel and staircase tasks, and interior finishes with finish-to-start timing.
Learn how to link activities across floors 12th to 14th and external works, detailing shuttering, reinforcement, concrete, slab, lintel, block works, staircase, internal plastering, doors, conduits, and waterproofing.
Link electrical, plumbing, and mechanical activities to project finishing tasks, enabling final testing, snagging, and approvals in a Primavera P6 plan.
Link ground to terrace activities to achieve 100% completion and align with project milestones. Use Primavera P6 to monitor total float and finish by 19 October 2025.
Learn to remove negative floats by recalculating durations through manpower adjustments—expanding shuttering and concrete teams, and rebalancing excavation, PCC, and reinforcement—then export and refresh data between Primavera and Excel.
Learn how to check the sequence of activities and identify missing links in Primavera P6 (Part 1), and adjust relationships to reduce delays and align with milestones.
Identify and fix sequence errors by checking logs, linking milestones, and assigning correct predecessors and successors. Adjust durations and manage material delivery to ensure a coherent construction schedule.
Learn to set up labor, material, and cost resources in Primavera P6, assign resource IDs, and load manpower, material, and cost to activities.
Learn how to set manpower-based weightage allocations in a Primavera P6 project, balancing physical and financial progress, and build a weightage sheet for general requirements, engineering, procurement, and construction.
Learn weightage-based cost allocation for engineering and procurement, distributing expenses across shop drawings, method statements, material submittals, and procurement to achieve 100 percent cost distribution.
Calculate construction weightages in Primavera P6 by mapping man hours and costs to activities. Allocate budgets to closure, snagging, testing and commissioning, and monitor progress with resource assignments.
Evaluate the baseline schedule against dcma-14 standards by exporting from primavera p6, analyzing with schedule prospector, correcting relationships, and reducing high floats to prepare for approval.
Develop KPI charts by mapping budgeted units to project tasks, calculate planned vs actual progress, and use variance analysis and conditional formatting to track weekly performance and S curves.
Master Primavera P6 for civil engineers by learning to create s-curves from kpi charts in excel, including planned versus actual, cumulative budgeted cost, and weekly to monthly progress curves.
Learn to create activity codes and assign a G+14 WBS in Primavera P6, then build engineering, procurement, and construction S-curves using planned and actual percentages.
Learn to prepare a monthly manpower histogram in Excel for a civil project, converting data to monthly values and per-day man-hours for KPI charts and cash flows.
Learn to prepare a monthly cash flow for a civil project by creating a cash flow Excel sheet, setting cost as the resource, and tracking monthly cost achievement in INR.
Create and assign a baseline program in Primavera P6, set up a weekly update program, save from the mother file, and regularly update progress each Thursday.
Outline a narrative report for a Primavera P6 program by detailing the cover page, table of contents, scope of work, calendars, and WBS, plus milestones, cash flow, and KPI charts.
Learn how to build a reporting dashboard in Primavera P6, including S-curve consolidation, phased progress (engineering, procurement, construction), baselines, forecasts, variances, and conditional formatting.
Learn how to update weekly progress in Primavera P6, set baseline, monitor percent complete, and build a dashboard for weekly progress report with a progress curve and standard checks.
Define a project in Primavera as a temporary, unique end product with a start and end time, scope, and allocated resources, transitioning from construction to an operational phase.
Understand what win-win activities are and why Primavera requires creating activities for planning. See how construction stages like excavation, PCC, reinforcement, and concrete define project activities.
Learn to set up a Primavera project, create the enterprises project structure (EPS), build a work breakdown structure (WBS), and add activities from project start to finish.
Explore basic project planning terminology in Primavera P6, including predecessors and successors, total float, and free float, and lag, with duration-based examples and driving activity concepts.
Open a Primavera P6 project and build a work breakdown structure that splits a project into five high-level areas: general requirements, mobilization, engineering, procurement, and construction, highlighting approvals and setup.
Primavera p6 masterclass explains four relationship types—finish to start, start to start, start to finish, finish to finish—and shows how lag and three-day offsets affect critical path and total float.
Learn to create and assign resources in Primavera, categorizing manpower, materials, and machinery, setting calendars and maximum units, and calculating costs per hour and per day for project activities.
Learn to view the cost column in Primavera P6, allocate labor, material, and non-labor costs, and verify that budgeted total cost equals the sum of these components.
Explore resource distribution in Primavera P6 using the resource usage spreadsheet and histogram. See daily excavator and cement allocations, compare budgeted to remaining units, and note over-allocations and leveling options.
Apply activity leveling priority in Primavera P6 to level resources like excavators, then adjust maximum units per time to two per day to keep the schedule from extending.
Learn to read the activity usage spreadsheet and histogram to analyze cost distribution, budgeted total cost, and resource distribution by labor, non-labor, and materials for each activity.
Learn how to read progress curves by comparing the progress line to the red planned line, and keep performance above the line to stay on track.
Create and assign activity codes in Primavera P6, organizing codes by material and machinery. Filter activities by these codes to track cement and excavator costs and project progress.
Learn how to rename the activity ID in Primavera P6, including switching to design, procurement, and construction stage prefixes. Practice bulk renaming to apply incremental values and CON prefixes.
Learn how to create and assign calendars in Primavera P6 for civil projects, including base calendars, work weeks, detailed work hours, and applying calendars to activities and resources.
Coordinate with the team to prepare and review a baseline, a copy of the construction program approved by consultant and client, to benchmark planned versus actual progress.
Learn to create and copy a baseline in Primavera P6, assign it to the project, and view baseline start and baseline finish with planned and actual dates for progress monitoring.
Update actual progress in Primavera P6 by coordinating with the client on percentage complete and applying physical progress, then compare schedule and performance percentages to manage delays.
Learn to update project progress using step weights in Primavera P6 by dividing activities into sub-works like reinforcement, shuttering, and concrete, assigning weightages, and tracking percentage complete through activity steps.
Explore the basics of earned value analysis in Primavera, including planned value, earned value, and actual value, and learn to monitor project progress against the baseline.
Master the basics of earned value management in Primavera P6 by calculating earned value, planned value, and actual cost, and analyzing schedule and cost performance through spi, cpi, and variances.
Master Primavera P6 filters to view completed, in progress, critical, and not started activities. Create and apply resource- and progress-based filters to monitor look ahead schedule and progress percentage complete.
Master group and sort in Primavera P6 to filter activities by WBS level, material, manpower, and machinery, and view grant totals and progress.
Identify how constraints in Primavera P6 set activity dates by using hard and soft constraints, including start on, finish on, and as late as possible, with float handling.
Explain how hard and soft constraints, including start on, start on or after, finish on or after, and finish on, govern early and late start/finish in Primavera P6.
Discover how to use global change in Primavera P6 to perform bulk edits on activities, including updating durations and calendars via WBS filters, with change logs and commits.
Learn to create and use user defined fields in Primavera P6, set up activity status and PO numbers, and apply filters to highlight items needing management attention.
Discover how to export Primera data using export options, selecting formats such as XCR, XER, XML, and Spreadsheet to extract activities, relationships, costs, and resources for Synchro 4D.
Discover how to export Primavera files to XCR format or Excel, convert high-version files to lower versions, and edit activities, relationships, costs, and resources for seamless re-import.
Learn to use the import option in Primavera to bring XCR and Excel files into a project, update, create, or replace a project, and map activities, resources, and calendars.
Master the look ahead schedule in Primavera P6 by creating a one-month plan, filtering activities by date, and sharing shop drawings, material submissions, and manpower with the team.
Learn to prepare and manage embedded layouts in Primavera P6 by creating, saving, and applying customized templates for different stakeholders, including cost control, MD reports, and look-ahead schedules.
Learn to verify resource distribution in Primavera P6 by examining resource assignments, units, and daily to monthly distribution for project planning.
Learn to use the spotlight option in Primavera P6 to highlight and update a large schedule, ensuring no construction activities are missed.
Learn to read the schedule log in Primavera P6, identify errors and warnings, and assess activity status, relationships, calendars, and critical path for baseline planning.
Configure print preview and page setup to print a Primavera P6 project, choosing paper size, margins, headers, and logos. Adjust fonts, revisions, dates, and destinations, then print a sample project.
Updated for 2026!
Are you a Civil Engineer who wants to master Primavera P6 and build a career as a Planning Engineer?
Then this is the course for you!
In this Primavera P6 Masterclass, you’ll learn how to plan, schedule, and monitor real construction projects — buildings, roads, and infrastructure — step by step.
I’ve designed this course based on my 8 years of site and planning experience, combining real-time civil projects, BOQ data, and construction workflows.
Course Structure Highlights
Over 25+ hours of video content
Hands-on planning exercises with site-based case studies
Downloadable resources & templates
Subtitles + Lifetime access + Certificate of Completion
What You’ll Learn:
Project Setup & Planning
How to calculate duration for any construction project
Creating resources in Primavera P6 (manual + Excel import)
Understanding and setting activity relationships
Assigning high-level weightages to activities
Resource & Cost Management
Reading resource and activity usage spreadsheets
Creating and managing contract milestones
Linking activities with project milestones
Tracking Progress & Reporting
Creating and evaluating S-Curves
Assigning baselines and tracking project performance
Updating actual progress (Part 1 & Part 2)
Testing updated project schedules
Earned Value Management explained with real examples
Reports & Documentation
Importing weekly updated schedules
Printing layouts and reports
Preparing a Schedule Log
Writing a Narrative Report from P6 data
Bonus: Work on Live Projects
You’ll not only learn the theory but also apply it practically, just like it's done in top construction companies.
Take the First Step Towards Your Planning Engineer Career
Enroll now and start your journey from a beginner to a confident, job-ready Primavera P6 Planning Engineer.
Instructor
Kabilan Subramaniyan
Project Planning & Control Manager
7+ Years of Experience in KSA
Working for Saudi 2030 Vision Projects
Project Planning & Cost Control Engineer | Expert in Primavera P6 & MS Project Specializing in construction scheduling, planning, & analysis Freelance consultant for schedule development & optimization
primavera p6
oracle primavera
civil engineering
construction planning
cpm scheduling
gantt chart
project scheduling
planning engineer
construction management
real project
cost control
resource loading
Boq
primavera for civil engineers
project management