RiseUpp Logo
Educator Logo

BiteSize Python for Absolute Beginners: Data Structures

Master Python data structures—lists, tuples, sets, and dictionaries. Learn creation, manipulation, and practical use through hands-on exercises.

Master Python data structures—lists, tuples, sets, and dictionaries. Learn creation, manipulation, and practical use through hands-on exercises.

This beginner-friendly course provides a comprehensive introduction to Python's four essential built-in data structures: lists, tuples, sets, and dictionaries. You'll start by exploring lists, learning how to create, access, slice, and manipulate them, including powerful list comprehension techniques. Next, you'll discover tuples and their unique immutable properties, followed by sets for working with unique, unordered elements and performing set operations. The course then covers dictionaries for key-value pair storage and access. Throughout the modules, you'll practice with hands-on labs and exercises designed to build your confidence. The course concludes with practical case studies applying all four data structures to solve real-world problems, helping you understand when and why to choose each structure for specific scenarios. By the end, you'll have practical skills to efficiently organize and manipulate data in your Python programs.

Instructors:

English

Not specified

Powered by

Provider Logo
BiteSize Python for Absolute Beginners: Data Structures

This course includes

12 Hours

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

Free course

What you'll learn

  • Create and manipulate lists to store ordered collections of items

  • Work with tuples to maintain immutable sequences of data

  • Implement sets to manage unique elements and perform set operations

  • Use dictionaries to store and retrieve data using key-value pairs

  • Apply list, tuple, set, and dictionary comprehensions for efficient data processing

  • Choose the appropriate data structure based on specific requirements

Skills you'll gain

Python Data Structures
Lists
Tuples
Sets
Dictionaries
List Comprehension
Data Manipulation
Python Programming
Key-Value Pairs
Collection Types

This course includes:

9 Hours PreRecorded video

4 assignments

Access on Mobile, Tablet, Desktop

FullTime access

Shareable certificate

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 5 modules in this course

This course offers a thorough exploration of Python's four primary built-in data structures: lists, tuples, sets, and dictionaries. The curriculum begins with lists, covering their creation, access methods, manipulation techniques, and the powerful concept of list comprehensions. Students then learn about tuples, understanding their immutable nature and various operations. The third module introduces sets, focusing on their unique properties for storing distinct elements and performing mathematical set operations. The fourth module covers dictionaries for key-value pair storage, including creation, access, and dictionary comprehensions. The course culminates in a practical module where students apply all four data structures to a real-world case study involving a grade book, allowing them to compare the advantages and limitations of each structure in context. Throughout the course, hands-on labs reinforce theoretical concepts with practical experience.

The List Data Structure

Module 1 · 4 Hours to complete

The Tuple Data Structure

Module 2 · 2 Hours to complete

The Set Data Structure

Module 3 · 2 Hours to complete

The Dictionary Data Structure

Module 4 · 2 Hours to complete

Data Structure Case Studies

Module 5 · 2 Hours to complete

Fee Structure

Instructor

Di Wu
Di Wu

4.4 rating

93 Reviews

41,403 Students

18 Courses

Teaching Assistant Professor

Dr. Di Wu is a Teaching Assistant Professor at the University of Colorado Boulder, specializing in data science and computer science. His primary research interests include temporal databases, the semantic web, knowledge representation, and data science, with a focus on extending the Resource Description Framework (RDF) for temporal dimensions. Before joining CU Boulder, he taught various courses such as algorithms and data structures, programming languages, and database management. Dr. Wu aims to develop an inclusive and engaging pedagogy in data science education over the next five years, emphasizing experiential learning in both in-person and online formats. He is involved in teaching courses related to data science and programming, including specializations in Python programming for data scientists.

BiteSize Python for Absolute Beginners: Data Structures

This course includes

12 Hours

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

Free course

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.