O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Python for Beginners: Learn Python Programming (Python 3)

Video Description

Learn Python programming the easy way, complete with examples, quizzes, exercises, and more. Learn Python 2 and Python 3.

About This Video

  • How to install Python on Windows, Mac, and Linux.
  • A practical tutorial designed for Python beginners.

In Detail

This course will teach you Python in a practical manner, complete with examples, quizzes, exercises, and more. You will learn when to use Python 2 and Python 3; both versions are covered in the course and you will learn to program in both. You'll learn how to take tedious and repetitious tasks and turn them into programs that will save you time and simplify your life on Linux, UNIX, or MAC systems. You will learn how to prepare your computer for programming in Python; how to work with various data types including strings, lists, tuples, dictionaries, Booleans; how to perform mathematical operations using Python, and more.

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 http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Course Overview and Downloads
    1. Course Overview 00:01:13
  2. Chapter 2 : Python Setup
    1. Python 2 vs Python 3 00:01:14
    2. Installing Python on Windows 00:01:14
    3. Installing Python on Mac 00:01:14
    4. Installing Python on Linux 00:05:57
    5. Writing Python Programs 00:05:29
    6. Running Python Programs 00:04:45
  3. Chapter 3 : Strings and Variables
    1. Section Overview 00:00:44
    2. Variables and Strings 00:05:30
    3. Functions and Printing 00:01:52
    4. String Methods 00:01:47
    5. String Concatenation 00:02:49
    6. Formatting Strings 00:05:43
    7. Section Summary 00:01:26
    8. Solutions to the Practice Exercises - #1 - Video 00:03:07
    9. Solutions to the Practice Exercises - #2 - Video 00:01:30
    10. Solutions to the Practice Exercises - #3 - Video 00:03:33
  4. Chapter 4 : Numbers and Math
    1. Section Overview 00:00:21
    2. Numbers, Numeric Operations, and Numeric Functions 00:04:48
    3. Comments 00:01:47
    4. Section Summary 00:00:43
  5. Chapter 5 : Booleans and Conditionals
    1. Section Overview 00:00:33
    2. Booleans 00:05:34
    3. Conditionals 00:04:16
    4. Section Summary 00:00:47
  6. Chapter 6 : Functions
    1. Section Overview 00:00:30
    2. Functions, Part I 00:05:25
    3. Functions, Part II 00:02:36
    4. Section Summary 00:01:18
  7. Chapter 7 : Lists
    1. Section Overview 00:00:39
    2. Lists 00:04:47
    3. Slices 00:02:57
    4. Exception Handling 00:02:16
    5. Loops 00:02:38
    6. Sorting and Ranges 00:03:51
    7. Section Summary 00:01:31
  8. Chapter 8 : Dictionaries
    1. Section Overview 00:00:29
    2. Dictionaries - Part I 00:06:25
    3. Dictionaries - Part II 00:02:27
    4. Section Summary 00:00:54
  9. Chapter 9 : Tuples
    1. Section Overview 00:00:32
    2. Tuples 00:06:13
    3. Section Summary 00:00:59
  10. Chapter 10 : Files
    1. Section Overview 00:00:48
    2. Files, Part I 00:06:05
    3. Files, Part II 00:07:52
    4. Section Summary 00:01:47
  11. Chapter 11 : Modules
    1. Section Overview 00:00:43
    2. Modules, Part I 00:06:34
    3. Modules, Part II 00:04:33
    4. Section Overview 00:01:10