Python lists, tuples, sets and dictionaries – Intermediates.
Python lists, tuples, sets and dictionaries – Intermediates., available at $44.99, has an average rating of 4.95, with 12 lectures, based on 38 reviews, and has 163 subscribers.
You will learn about You will be able to make better decisions when to use one of the 4 built-in container types by seeing their specific features Work more efficiently with lists and tuples by practicing iteration, subscription and unpacking The purpose of dictionaries and sets and their powerful operations Common list operations that can be applied to one or more containers Work with parts of lists by slicing them Transform containers with mapping and filtering by using comprehensions This course is ideal for individuals who are beginning programmers with ~6 months Python experience who want to take their coding skills to the next level or developers who bring experience from another programming language and want to learn how to work with lists in Python or self-taught Python developers who want to improve their list skills by learning best practices It is particularly useful for beginning programmers with ~6 months Python experience who want to take their coding skills to the next level or developers who bring experience from another programming language and want to learn how to work with lists in Python or self-taught Python developers who want to improve their list skills by learning best practices.
Enroll now: Python lists, tuples, sets and dictionaries – Intermediates.
Summary
Title: Python lists, tuples, sets and dictionaries – Intermediates.
Price: $44.99
Average Rating: 4.95
Number of Lectures: 12
Number of Published Lectures: 12
Number of Curriculum Items: 12
Number of Published Curriculum Objects: 12
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- You will be able to make better decisions when to use one of the 4 built-in container types by seeing their specific features
- Work more efficiently with lists and tuples by practicing iteration, subscription and unpacking
- The purpose of dictionaries and sets and their powerful operations
- Common list operations that can be applied to one or more containers
- Work with parts of lists by slicing them
- Transform containers with mapping and filtering by using comprehensions
Who Should Attend
- beginning programmers with ~6 months Python experience who want to take their coding skills to the next level
- developers who bring experience from another programming language and want to learn how to work with lists in Python
- self-taught Python developers who want to improve their list skills by learning best practices
Target Audiences
- beginning programmers with ~6 months Python experience who want to take their coding skills to the next level
- developers who bring experience from another programming language and want to learn how to work with lists in Python
- self-taught Python developers who want to improve their list skills by learning best practices
This course teaches developers what they should know about Python lists beyond beginner level. The course aims to solidify and deepen your basic knowledge about lists, tuples, dictionaries and sets to intermediate level. Developers who follow the course, will learn tips and tricks and work through many exercises that allows them to practice common list tasks.
Target audience
Developers who especially benefit from this course, are:
-
beginning programmers with ~6 months Python experience who want to take their coding skills to the next level
-
developers who bring experience from another programming language and want to learn how to work with lists in Python
-
self-taught Python developers who want to improve their list skills by learning best practices
Challenges
Students that are interested in this course often know basic list features but are not yet aware of Python’s unique language features that allows to write more optimized code. This can lead to verbose or slow code. It is my goal to teach you up-to-date, preferred ways to work with lists in Python and make your code readable, predictable and elegant.
What can you do after this course?
-
Make better decisions when to use one of the 4 built-in container types by seeing their specific features.
-
Work with lists more efficiently by using Python-specific language features like unpacking, slicing and comprehensions.
-
Optimize your existing code after learning that Python offers many built-in common list operations.
Topics
-
What is a Container? Container definition and the 4 built-in container types in Python.
-
Lists: Create and change lists. Accessing elements, reverse, sort, count elements.
-
Tuples: Create and unpack, assign, swap variables, tuples as return type.
-
Dictionaries: Dictionary purpose, keys, lookup, iterate.
-
Sets: Set purpose, mathematical operations, superset, subset.
-
Common operations: Zip, enumerate, all, any, concatenate, check if element is in list.
-
Slicing: Slice, head, tail, init, last.
-
Comprehensions: Mapping, filtering, flatten, matrix.
Duration
2 hours video time, ~6 hours including practicing exercises.
The teacher
This course is taught by Loek van den Ouweland, a senior software engineer with 25 years of professional experience. Loek is the creator of Wunderlist for windows, Microsoft To-do and Mahjong for Windows and loves to teach software engineering.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction
Lecture 2: MacOS: Install Python and Visual Studio Code (2024)
Lecture 3: Windows: Install Python and Visual Studio Code (2024)
Lecture 4: Containers introduction
Chapter 2: Container types
Lecture 1: Lists
Lecture 2: Tuples
Lecture 3: Dictionaries
Lecture 4: Sets
Chapter 3: Common
Lecture 1: Common operations
Lecture 2: Slicing
Lecture 3: Comprehensions
Lecture 4: Course conclusion
Instructors
-
Loek van den Ouweland
Passionate Python Teacher
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 4 votes
- 5 stars: 31 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024