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

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

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 55m | 2.00 GB

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.

Learn

  • Gain knowledge of data type conversion
  • Explore the different operators
  • Get to grips with the conditional statement
  • Understand the Python debugger
  • Get up to speed with reading and writing files and working with the date-time module
  • Understand web scraping using Beautiful Soup
  • Gain insights into the architecture of Django
Table of Contents

Python Basics
1 Course Introduction
2 Learning Objectives
3 Introduction to Python and its Features
4 Introduction to Python – Uses and Flavours
5 Introduction to Python- Why Python
6 Software Installation and Environment Setup
7 Demo – Software Installation and Environment Setup
8 Datatypes
9 Input-Output Functions
10 Demo – Datatypes and Input-Output Functions
11 Key Takeaways

Data Operations
12 Learning Objectives
13 Datatype Conversion
14 Arithmetic Operators
15 Comparison Operators
16 Assignment Operators
17 Bitwise Operators
18 Demo – Data Operations
19 String Methods
20 Demo – String Operations
21 List Methods
22 Demo – List Operations
23 Tuple Methods
24 Demo – Tuple Operations
25 Sets Methods
26 Dictionary Methods
27 Demo – Dictionary Operations
28 Key Takeaways

Conditional Statements and Functions
29 Learning Objectives
30 Expressions
31 Conditional Statements
32 Demo – Conditional Statements
33 Loops – for
34 Loops – while
35 Demo – Loops
36 Functions
37 Demo – Functions
38 Key Takeaways

Error Handling and File Operations
39 Learning Objective
40 File Handling
41 Demo – File Handling
42 Errors
43 Exceptions
44 Demo – Errors and Exceptions
45 Logging
46 Demo – Logging
47 Python Debugger (pdb Module)
48 Demo – Python Debugger
49 Objects and Classes
50 Objects and Functions
51 Demo – Object Oriented Programming
52 Key Takeaways

Shell Scripting and Django
53 Learning Objectives
54 Shell Scripting
55 Sys, OS and Sub-Process Module
56 Reading and Writing Files and Working with Date-Time Module
57 Demo – Shell Scripting in Python
58 Web Scrapping
59 Demo – Web Scrapping Using BeautifulSoup
60 Django – Intro and Architecture
61 Demo – Django Installation
62 Key Takeaways