Python Programming

Video description

Gain hands-on experience with Python and Django and learn essential Python concepts

About This Video

  • Learn the basics of Python
  • Understand input-output functions
  • Explore software installation and environment set-up

In Detail

Python is the future of AI and machine learning and one of the most popular programming languages in the world. This course will help you understand Python’s design, memory models, object-arranged highlights, and more.

You’ll start with the basics of Python before moving on to explore data operations. The course will guide you through everything, from data conversion to list methods. As you progress, you’ll also get to grips with error handling and file operations. Toward the concluding sections, you’ll focus on web scraping using Beautiful Soup, before finally going on to understand Django.

By the end of this course, you’ll have skills you need to confidently create and send robust Python applications using off-the-rack libraries.

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Python Basics
    1. Course Introduction 00:01:50
    2. Learning Objectives 00:00:50
    3. Introduction to Python and its Features 00:06:10
    4. Introduction to Python - Uses and Flavours 00:06:17
    5. Introduction to Python- Why Python? 00:00:56
    6. Software Installation and Environment Setup 00:01:42
    7. Demo - Software Installation and Environment Setup 00:05:13
    8. Datatypes 00:04:24
    9. Input-Output Functions 00:01:24
    10. Demo - Datatypes and Input-Output Functions 00:02:58
    11. Key Takeaways 00:00:32
  2. Chapter 2 : Data Operations
    1. Learning Objectives 00:00:26
    2. Datatype Conversion 00:04:37
    3. Arithmetic Operators 00:02:36
    4. Comparison Operators 00:03:14
    5. Assignment Operators 00:03:02
    6. Bitwise Operators 00:02:17
    7. Demo - Data Operations 00:26:55
    8. String Methods 00:05:02
    9. Demo - String Operations 00:04:37
    10. List Methods 00:02:37
    11. Demo - List Operations 00:02:44
    12. Tuple Methods 00:01:40
    13. Demo - Tuple Operations 00:02:50
    14. Sets Methods 00:01:50
    15. Dictionary Methods 00:03:26
    16. Demo - Dictionary Operations 00:03:29
    17. Key Takeaways 00:00:22
  3. Chapter 3 : Conditional Statements and Functions
    1. Learning Objectives 00:00:21
    2. Expressions 00:03:28
    3. Conditional Statements 00:03:08
    4. Demo - Conditional Statements 00:04:32
    5. Loops - for 00:04:34
    6. Loops - while 00:01:01
    7. Demo - Loops 00:04:48
    8. Functions 00:02:42
    9. Demo - Functions 00:06:08
    10. Key Takeaways 00:00:19
  4. Chapter 4 : Error Handling and File Operations
    1. Learning Objective 00:00:26
    2. File Handling 00:05:49
    3. Demo - File Handling 00:04:13
    4. Errors 00:04:45
    5. Exceptions 00:04:51
    6. Demo - Errors and Exceptions 00:05:56
    7. Logging 00:03:03
    8. Demo - Logging 00:04:59
    9. Python Debugger (pdb Module) 00:03:45
    10. Demo - Python Debugger 00:07:46
    11. Objects and Classes 00:03:36
    12. Objects and Functions 00:04:12
    13. Demo - Object Oriented Programming 00:10:36
    14. Key Takeaways 00:00:24
  5. Chapter 5 : Shell Scripting and Django
    1. Learning Objectives 00:00:24
    2. Shell Scripting 00:04:21
    3. Sys, OS and Sub-Process Module 00:03:36
    4. Reading and Writing Files and Working with Date-Time Module 00:04:42
    5. Demo - Shell Scripting in Python 00:04:39
    6. Web Scrapping 00:02:25
    7. Demo - Web Scrapping Using BeautifulSoup 00:06:22
    8. Django - Intro and Architecture 00:04:00
    9. Demo - Django Installation 00:05:31
    10. Key Takeaways 00:00:22

Product information

  • Title: Python Programming
  • Author(s): Learnkart Technology Private Limited
  • Release date: July 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781800564374