Python 2d Lists: A Project-based Approach

Go to class
Write Review

Free Online Course: Python 2d Lists: A Project-based Approach provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Python 2d Lists: A Project-based Approach is taught by Robin Andrews.

Overview
  • Master an important data structure in Python—2D lists—as you learn how to build a full-fledged memory game.

Syllabus
  • Introduction

    • 2D lists in Python
    • Memory game: Demonstration
    • Your Python setup
    1. Review of 1D Lists in Python
    • Python 1D lists review
    2. 2D Lists in Python
    • Python 2D lists: Introduction
    • Iterating through 2D lists in Python
    • Creating and working with 2D lists in Python
    • Challenge: Dice sums exercise
    • Solution: Dice sums exercise
    3. Game Outline
    • Imports and constants
    • Function stubs: The "skeleton" of your program
    4. Game Functions
    • Supporting functions in Python
    • Additional helper functions in Python
    • create_board()
    • Displaying elements of a 2D list in Python
    • Working with a 2D list in Python, part 1
    • Working with a 2D list in Python, part 2
    • Getting user input in Python
    • Validating user input in Python, part 1
    • Validating user input in Python, part 2
    • main() function final game logic
    Refining the Game
    • Refinements, part 1
    • Refinements, part 2
    • Review, comments, and next steps