View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All
View All

Free Certificate

Learn Basic Python Programming

Join this free online Python course to master fundamentals, real-world applications & hands-on exercises. Ideal for beginners, this Python course offers a certification upon completion.

12 hours of learning

Python Programming

Matplotlib

Basics of Coding

For enquiries call:
18002102020
banner image

KEY HIGHLIGHTS

What You Will Learn

Lists in Python

Learn how to iterate through lists using loops and conditionals, implement list comprehensions for cleaner code, and use built-in Python functionalities for efficient operations.

Topics Covered:

  • Smallest Element Problem – Find the smallest number in a list.
  • Above Average Problem – Calculate and compare values against the average.
  • Calendar Problem – Work with date-related data structures.
  • Fenced Matrix Problem – Solve problems related to structured data storage.

Strings and Their Applications

Develop strong problem-solving skills by working with strings, leveraging Python’s syntax to manipulate text, and solving logical challenges.

Topics Covered:

  • Refresher – Strengthen foundational string concepts.
  • Palindrome String Problem – Check if a word or phrase reads the same forward and backward.
  • Reverse Words Problem – Implement logic to reverse word sequences.
  • No Spaces Problem – Remove spaces from text data.
  • Move Vowels Problem – Manipulate and rearrange vowel placements.
  • Common Prefix Problem – Identify common prefixes in multiple strings.
  • Anagrams Problem – Detect anagram relationships between words.

Other Data Structures

Understand dictionaries, one of the most critical data structures for data science, and solve real-world problems using key-value pairs.

Topics Covered:

  • Refresher – Get a strong grasp of dictionary fundamentals.
  • Remove Duplicates Problem – Eliminate duplicate values efficiently.
  • upGrad String Problem – Apply dictionary-based logic to string manipulation.
  • Balanced Brackets Problem – Validate properly nested brackets using data structures.

Python Programming Free Certification

Earn and Share Your Certificate

Official & Verifiable

Receive a signed and verifiable e-certificate from upGrad upon successfully completing the course.

Share Your Achievement

Post your certificate on LinkedIn or add it your resume! You can even share it on Instagram or Twitter.

Stand Out to Recruiters

Use your certificate to enhance your professional credibility and stand out among your peers!

image

upGrad Learner Support

Talk to our experts. We are available 7 days a week, 9 AM to 12 AM (midnight)

text

Indian Nationals

1800 210 2020

text

Foreign Nationals

+918045604032