Begin Python Programming in 7 Days

Video Description

Become a Python programmer in one week. Learn to code in Python from scratch with this hands-on course

About This Video

  • Learn how to program in Python in seven days with this easy-to-follow course.
  • A 30-minute video lessons every day, followed by a 60-minute coding exercise that you can do on your own.
  • Covers the latest Python version, 3.6, giving you an up to date start with Python

In Detail

We get you started setting up your environment and the tools you need to start programming in Python. You will be learning about variables and operators and how to make use of them in Python programs. You will learn all about control flow statements and loops in Python and you will be using them in your programs to solve your coding problems.

Then you will learn to use Python's advanced data structures such as lists and dictionaries. You will be able to organize in functions and save time coding by writing code that can be reused. Then, you will learn about Python modules and how to make use of them. On the last day, you will start interacting with files using Python code.

The course will give you a strong entry point into programming in general and programming in Python in particular.

All the code files of this course are available on Github at

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at If you purchased this course elsewhere, you can visit and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Getting Started with Programming in Python
    1. The Course Overview 00:01:59
    2. Installing Python and Code Editor 00:09:18
    3. Getting Familiar with Command Line 00:06:47
    4. Writing and Running Your First Python Program 00:04:32
    5. Understanding Basic Syntax 00:05:53
    6. Assignment Day 1 00:01:40
  2. Chapter 2 : Using Python Variables and Operators
    1. Understanding Python Variables 00:09:38
    2. Using Variables in Code 00:06:45
    3. Understanding Python Operators 00:05:00
    4. Usage of Python Operators 00:04:42
    5. Assignment Day 2 00:02:08
  3. Chapter 3 : Programming Control Flow and Loops in Python
    1. Introducing Control Statements 00:08:36
    2. Usage of Control Statements 00:05:28
    3. Understand Loops 00:05:56
    4. Use Loops in Your Python Code 00:03:25
    5. Assignment Day 3 00:01:30
  4. Chapter 4 : Understanding List and Dictionary Data Types
    1. Introducing Python Lists 00:06:12
    2. List Operators, Functions, and Methods 00:06:43
    3. Introducing the Dictionary Data Type 00:04:28
    4. Dictionary Operators, Functions, and Methods 00:05:35
    5. Assignment Day 4 00:01:46
  5. Chapter 5 : Program Functions in Python
    1. Introducing Functions 00:09:32
    2. Usage of Functions in Your Code 00:04:23
    3. Understanding Scope of Variables 00:04:35
    4. Example Code for a Scope of Variable Demonstration 00:03:48
    5. Assignment Day 5 00:01:57
  6. Chapter 6 : Working with Python Modules and Packages
    1. Python Modules 00:07:15
    2. Using Third-Party Python Modules 00:05:12
    3. Compiling Python Files 00:06:10
    4. Using Python Packages 00:04:55
    5. Assignment Day 6 00:03:24
  7. Chapter 7 : Handle Files Programmatically in Python
    1. Reading Text from a File 00:09:42
    2. Writing Text to a File 00:05:33
    3. Handling Exceptions 00:05:18
    4. Assignment Day 7 00:02:52

Product Information

  • Title: Begin Python Programming in 7 Days
  • Author(s): Rudy Lai
  • Release date: October 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781788990813