Self-paced courses
Self-Paced Online

Pandas Bootcamp for Data Analysis

New: Published in the last 30 days.

Pandas Bootcamp for Data Analysis: a self-paced PACI course with 140 lessons in 16 sections and a quiz after each section.

  • AI & Data Science
  • English language
  • Beginner

What you’ll learn

  • prerequiste lectures before python pandas
  • python pandas chapter 01
  • python pandes chapter 2
  • python pandes chapter 3
  • Python Pandas chapter 04
  • Python Pandas chapter 05

About this course

Pandas Bootcamp for Data Analysis is a self-paced recorded course from the Punjab Artificial Intelligence and Cybersecurity Initiative (PACI). It has 140 lessons in 16 sections (124 video lessons, 16 quizzes). What the course covers: - prerequiste lectures before python pandas - python pandas chapter 01 - python pandes chapter 2 - python pandes chapter 3 - Python Pandas chapter 04 - Python Pandas chapter 05 - Python Pandas chapter 06 - Python Pandas chapter 07 - Python Pandas chapter 08 - Python Pandas chapter 09 - Python Pandas chapter 10 - Python Pandas chapter 11 - Python Pandas chapter 12 - Python Pandas chapter 13 - and more

Course content

16 modules · 140 lessons

01section 1 prerequiste lectures before python pandas7 lessons
  • 1 Python Introduction with Explanation
  • 2 Variable in Python with Examples
  • 3 Function in Python with Examples
  • 4 List-Data Structure in Python
  • 5. Dictionary-Data Structure in Python
  • 6 Introduction to Pandas Library
  • Quiz
02section 2 python pandas chapter 017 lessons
  • 7. 01 Pandas Chapter 01 Outlines
  • 8. What is Pandas
  • 9. 03 Where we can use Pandas
  • 10. 04 What we can do with Pandas
  • 11. 05 Pandas Installation
  • 12. 06 Pandas Basic Program
  • Quiz
03Section 3 python pandes chapter 25 lessons
  • 13. 01 Pandas Chapter 02 Outlines
  • 14. 02 Series Data Structure
  • 15. 03 DataFrame Data Strcuture
  • 16. 04 Panel Data Structure
  • Quiz
04Section 4 python pandes chapter 323 lessons
  • 17. 01 Chapter 03 Outlines for Pandas
  • 18. 02 Series Creation with 5 Methods
  • 19. 03 Indexing with Series
  • 20. 04 Slicing with Series
  • 21. 05 Arithmetics with Series
  • 22. 06 Comparision with Series
  • 23. 07 Aggregation with Series
  • 24. 08 Filtering with Series
  • 25. 09 All Attribues of Series
  • 26. 10 head method with Series
  • 27. 11 tail method with Series
  • 28. 12 describe method with Series
  • 29. 13 info method with Series
  • 30. 14 mean method with Series
  • 31. 15 sum method with Series
  • 32. 16 unique method with Series
  • 33. 17 value_counts method with Series
  • 34. 18 sort_values method with Series
  • 35. 19 apply method with Series
  • 36. 20 fillna method with Series
  • 37. 21 drop method with Series
  • 38. 22 concat method with Series
  • Quiz
05Section 5. Python Pandas chapter 0421 lessons
  • 39. 01 Chapter 04 Outlines for Pandas
  • 40. 02 Methods to create DataFrame
  • 41. 03 Select Add and Delete Column
  • 42. 04 Select Add Delete Row
  • 43. 05 Indexing and Slicing in DataFrame
  • 44. 06 Arithmetic Operation with DataFrame
  • 45. 07 Comparision Operations on DataFrame
  • 46. 08 Aggregation with DataFrame
  • 47. 09 Filtering in DataFrame
  • 48. 10 Missing Data Handling in DataFrame
  • 49. 11 Joining Method with DataFrame
  • 50. 12 Sorting in DataFrame
  • 51. 13 Attributes for DataFrame
  • 52. 14 Head and Tail method in DF
  • 53. 15 Describe and Info method with DF
  • 54. 16 sort_values method with DF
  • 55. 17 dropna Method with DF
  • 56. 18 fillna and merge method with DF
  • 57. 19 apply method with DF
  • 58. 20 Panel in Pandas
  • Quiz
06Section 6. Python Pandas chapter 054 lessons
  • 59. 01 Chapter 05 Outlines
  • 60. 02 Descriptive Statistics in Pandas
  • 61. 03 Descriptive Methods in Pandas
  • Quiz
07Section 7. Python Pandas chapter 066 lessons
  • 62. 01 Pandas Chapter 06 Outlines
  • 63. 02 Function Application in Pandas
  • 64. 03 Element Wise Application
  • 65. 04 Row or Column Wise Application
  • 66. 05 Table wise Application
  • Quiz
08Section 8. Python Pandas chapter 0710 lessons
  • 67. 01 Pandas Chapter 07 Outlines
  • 68. 02 Reindexing in Pandas
  • 69. 03 Iteration with items method
  • 70. 04 Iteration with iterrows method
  • 71. 05 Iteration with itertuples method
  • 72. 06 Iteration in Pandas
  • 73. 07 Sort Values in Pandas
  • 74. 08 Sort Index in Pandas
  • 75. 09 nlargest and nsmallest in Pandas
  • Quiz
09Section 9. Python Pandas chapter 0812 lessons
  • 76. 01 Pandas Chapter 08 Outlines
  • 77. 02 lower and upper method
  • 78. 03 title and capatilize method
  • 79. 04 swapecase method in Pandas
  • 80. 05 strip lstrip rstrip in pandas
  • 81. 06 join method in Pandas
  • 82. 07 replace method in Pandas
  • 83. 08 contains method in Pandas
  • 84. 09 startswith and endswith in Pandas
  • 85. 10 find and rfind in Pandas
  • 86. 11 count and len Method in Pandas
  • Quiz
10Section 10. Python Pandas chapter 097 lessons
  • 87. 01 Pandas Chapter 09 Outline
  • 88. 02 Display Option in Pandas
  • 89. 03 Customizing Data Types
  • 90. 04 Data Cleaning
  • 91. 05 Label integer and boolean based indexing
  • 92. 06 Query Method in Pandas
  • Quiz
11Section 11. Python Pandas chapter 105 lessons
  • 93. 01 Pandas Chapter 10 Outline
  • 94. 02 Rolling Window in Pandas
  • 95. 03 Rolling window functions in Pandas
  • 96. 04 Expending Window in Pandas
  • Quiz
12Section 12. Python Pandas chapter 1110 lessons
  • 97. 01 Pandas Chapter 11 Outline
  • 98. 02 groupby Method in Pandas
  • 99. 03 Aggregation on groupby in Pandas
  • 100. 04 Aggregation Example with groupby
  • 101. 05 Transformation on groupby in Pandas
  • 102. 06 Transformation Example on groupby
  • 103. 07 Filteration in Pandas
  • 104. 01 Pandas Outline Chapter 12
  • 105. 02 Pandas Categorical Data Introduction
  • Quiz
13Section 13. Python Pandas chapter 128 lessons
  • 106. 03 Pandas Categorical Data Example
  • 107. 01 Pandas Chapter 13 Outlin
  • 108. 02 Lineplot in Pandas
  • 109. 03 Barplot in Pandas
  • 110. 04 Scatter plot in Pandas
  • 111. 05 Boxplot in Pandas
  • 112. 06 Area plot in Pandas
  • Quiz
14Section 14. Python Pandas chapter 138 lessons
  • 113. 01 Pandas Chapter 14 Outline
  • 114. 02 Reading CSV File with Pandas
  • 115. 03 Writing CSV file with Pandas
  • 116. 04 Reading Excel file with Pandas
  • 117. 05 Writing Excel file with Pandas
  • 118. 06 Reading JSON file with Pandas
  • 119. 07 Writing JSON file with Pandas
  • Quiz
15Section 15. Python Pandas chapter 146 lessons
  • 120. 01 Pandas Chapter 15
  • 121. 02 to_datetime in Pandas
  • 122. 03 Date Range in Pandas
  • 123. 04 strftime in Pandas
  • 124. 05 Timestamp in Pandas
  • Quiz
16Final Exam1 lessons
  • Final Exam

Your instructor

P
PACI

Punjab Artificial Intelligence and Cybersecurity Initiative

No reviews yet20 courses on NSDP

PACI (Punjab Artificial Intelligence and Cybersecurity Initiative) publishes recorded courses in artificial intelligence, cybersecurity, web development and data skills.

View full profile

24-hour refund policy

Start learning with confidence.

  1. 1

    Pay and start

    Pay the course fee and open your first lessons on the NSDP Portal.

  2. 2

    Ask within 24 hours

    Not satisfied? Ask for a refund within 24 hours of payment.

  3. 3

    Get your fee back

    Our team confirms your request and refunds the course fee.

The same policy applies to self-paced courses (within 24 hours of payment) and to live Zoom and on-campus classes (within 24 hours of the first class). To ask, contact the NSDP helpline 0304 111 0869, WhatsApp 03484350668 or email support.department@nsdp.pk with your CNIC and PSID / challan number, or type “refund” in the NSDP Rehnuma chat. Requests after 24 hours aren’t eligible. See the cancellation & refund policy.

Student reviews

No reviews yet. Students can share their experience once they have completed at least half of the course.

Record your course on NSDPInstructors wantedCreate a self-paced course once, reach learners across Pakistan and abroad, and earn on every enrolment.Become an instructor

Students also explore

Self-Paced OnlineAdmissions open

AI & Data Science · English · Beginner

Master Power BI Desktop for data analysis

Master Power BI Desktop for data analysis: a self-paced PACI course with 75 lessons in 8 sections and a quiz after each section.

New: Published in the last 30 days.

6 months course

PPACIPKR 1,000 / month
Self-Paced OnlineAdmissions open

AI & Data Science · English · Beginner

The SQL Programming Essentials

The SQL Programming Essentials: a self-paced PACI course with 53 lessons in 9 sections and a quiz after each section.

New: Published in the last 30 days.

6 months course

PPACIPKR 1,000 / month
Self-Paced OnlineAdmissions open

Machine Learning · English · Beginner

Machine Learning Classification Bootcamp

Machine Learning Classification Bootcamp: a self-paced PACI course with 88 lessons in 11 sections and a quiz after each section.

New: Published in the last 30 days.

6 months course

PPACIPKR 1,000 / month
Self-Paced OnlineAdmissions open

Machine Learning · English · Beginner

Machine Learning Regression Masterclass

Machine Learning Regression Masterclass: a self-paced PACI course with 81 lessons in 11 sections and a quiz after each section.

New: Published in the last 30 days.

6 months course

PPACIPKR 1,000 / month
Government of Punjab emblem

© 2026 National Skills Development Program. All rights reserved.A Government of Punjab supported program for learners across Pakistan and overseas · Under the vision of the Governor of Punjab