Learning Python [Video]

Learning Python [Video]

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 26m | 708 MB

Begin your journey with Python to take your skills to the next level and create outstanding applications of all kind

Python is a great language to get started in the world of programming and application development. This course will help you to take your skills to the next level having a good knowledge of the fundamentals of Python.

We begin with the absolute foundation, covering the basic syntax, type variables, and operators. Then we’ll move on to concepts such as statements, arrays, operators, string processing, and I/O handling. You’ll learn how to operate tuples, and understand the functions and methods of lists.

We’ll help you develop a deep understanding of list and tuples and you’ll learn about the Python dictionary. As you progress through the course, you’ll learn about function parameters and how to use control statements with the loop. Further on, you’ll see how to create modules and packages, storing of data as well as handling errors. Later, we’ll dive into advanced level concepts such as Python collections and you’ll see how to use class, methods, and objects in Python.

By the end of this course, you’ll have taken your skills to the next level, with a good knowledge of the fundamentals of Python.

This fast-paced guide, which will get you speed up your knowledge of Python language and help you write elegant and efficient code

What You Will Learn

  • Use if else statement with loops and see how to break and skip the loop
  • Get acquainted with Python types and operators
  • Create modules and packages
  • Understand slicing, indexing, and string methods
  • Explore advanced concepts such as collections, classes, and objects
  • Get to know dictionary operation and methods
  • Discover the scope and function of variables with arguments and return value
Table of Contents

01 The Course Overview
02 Python and Its Installation
03 Notepad++ Installation
04 Writing a Simple Program
05 Basic Python Syntax
06 Variables
07 Operators
08 Python Strings
09 Slicing for Substrings
10 Python String Methods
11 String Functions
12 Tuple
13 Tuple Functions and Operations
14 Creating a List
15 List Operations
16 List Functions
17 List Methods
18 List Comprehensions
19 Operations on the Dictionary
20 Dictionary Functions
21 Dictionary Methods
22 Python Dictionary with for Loop
23 The if and if…else Statement
24 The if…elif…else Statement
25 Loops
26 Nested Loops
27 Functions
28 Pass by Reference Versus Pass by Value
29 Scope of Variables
30 Modules
31 Compiled Python Files
32 The Python Package
33 Reading Text from a File
34 Writing Text to a File
35 Pickling and Unpickling
36 Exceptions
37 Counter
38 Deque
39 Ordered Dictionary
40 Default Dictionary
41 Named Tuple
42 Object-Oriented Programming Overview
43 The _init_ Method
44 Class Variables
45 Class Inheritance
46 Operator Overloading
47 The Class Method and Static Method
48 Private Variable
49 User Defined Exception