Python Masterclass - The Complete Guide 2024
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.28 GB | Duration: 13h 56m
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.28 GB | Duration: 13h 56m
Learn Python Programming language from basics to advanced level with ton of examples
What you'll learn
Learn Python fundamentals, download and install Python and PyCharm IDE
Learn Python concepts with tons of examples
Learn Python Data types, Operators
Learn Python Statements, Flow control
Requirements
No prior programming experience required, just access to a computer with good internet connection.
Description
Learn Python programming with hands on experience. We will walk you step-by-step instructions on how to download and install Python/PyCharm IDE, various fundamental concepts of Python programming. You will develop new skills and improve your understanding of all the concepts.We will cover the following topics:Python introduction, installation and setupPython indentation, comments, escape characters and constantsPython flow control - if statement, else statement, for loop, while loopPython pattern programs using loopsPython datatypes - int, float, complex, bool, str, range, list, tuple, set, frozenset, dict, bytes, bytearray, NonePython operators - Arithmetic, Relational, Equality, Logical, Bitwise, Assignment, Ternary, SpecialPython statements - Input and output statementsAnd many more..You will get lifetime access and more to come.This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. This course is designed to give you the Python skills you need to get a job as a software engineer or a developer. By the end of the course, you will understand Python so well and be able to build your own Python applications.After going through this course, several students have got enough knowledge to get their first job or promote to the next level in their career.Each concept is explained with practical examples to better understand the theory. This is the course to advance your career and gain the knowledge required for absolute beginners. So, what are you waiting for? Go ahead and enroll..Happy learning!!
Overview
Section 1: Python Introduction, Installation and Setup
Lecture 1 Prerequisites to learn Python
Lecture 2 Download and install Python, execute first Python program
Lecture 3 Download and install PyCharm, execute first Python program
Lecture 4 What is Python
Lecture 5 Where do we use Python
Lecture 6 Python History
Lecture 7 Why is Python popular
Lecture 8 Python is simple and easy to read
Lecture 9 Python is dynamically typed programming language
Lecture 10 Python is platform independent
Lecture 11 Python is portable
Lecture 12 Python is High-level programming language
Lecture 13 Python is Freeware and Open Source Software (FOSS)
Lecture 14 Python is Procedure oriented and object oriented
Lecture 15 Python is Interpreted programming language
Lecture 16 Python is Extensible
Lecture 17 Python is Embedded
Lecture 18 Python has Extensive library support
Lecture 19 Limitations of Python
Lecture 20 Python versions backward compatibility
Section 2: Python Indentation and comments, Escape characters, Constants and Identifiers
Lecture 21 Indentation and comments in Python
Lecture 22 Escape characters in Python
Lecture 23 Python Constants
Lecture 24 Python Identifiers
Section 3: Python Flow control
Lecture 25 Flow control Introduction
Lecture 26 Conditional or selection statements - if, if-else, if-elif-else, if-elif
Lecture 27 Iterative statements or loops - for loop and while loop
Lecture 28 Loops example 1: Program to display stars in a given row
Lecture 29 Loops example 2: Program to display square pattern with stars
Lecture 30 Loops example 3: Program to display square pattern with fixed number
Lecture 31 Loops example 4: Program to display square pattern with fixed alphabet
Lecture 32 Loops example 5: Program to display square pattern with given number
Lecture 33 Loops example 6: Program to display square pattern with fixed number in each row
Lecture 34 Loops example7:Program to display square pattern with fixed alphabet in each row
Lecture 35 Loops example 8: Program to display square pattern with numbers in each row
Lecture 36 Loops example 9: Display square pattern with numbers in descending order
Lecture 37 Loops example 10: Program to display right angle triangle with stars
Lecture 38 Loops example 11: Display right angle triangle with numbers in descending order
Lecture 39 Loops example 12: Program to display pyramid pattern with stars
Lecture 40 Transfer statements - break, continue
Lecture 41 Loops with else block - for-else, while-else
Lecture 42 pass and del keywords
Section 4: Python Data types
Lecture 43 Data Types Introduction
Lecture 44 ‘int’ data type
Lecture 45 ‘float’ data type
Lecture 46 ‘complex’ data type
Lecture 47 ‘bool’ data type
Lecture 48 ‘str’ datatype
Lecture 49 ‘str’ datatype – access elements of a string using 'index'
Lecture 50 ‘str’ datatype – slice operator
Lecture 51 ‘str’ datatype – mathematical operations on a string
Lecture 52 ‘str’ datatype – comparison operators on a string
Lecture 53 ‘str’ datatype – remove space from a string
Lecture 54 ‘str’ datatype – find 'substring' from a given string
Lecture 55 ‘str’ datatype – example 1 : reverse a given string
Lecture 56 ‘str’ datatype – example 2 : reverse order of words in a given string
Lecture 57 ‘str’ datatype – example 3 : reverse internal content of words in a given string
Lecture 58 ‘str’ datatype – example 4 :get characters at even and odd positions in a string
Lecture 59 ‘str’ datatype – example 5 : print a string by merging characters of two strings
Lecture 60 ‘str’ datatype – example 6 : sort characters present in a given string
Lecture 61 ‘str’ datatype – example 7 : string as alphabet times digit
Lecture 62 ‘str’ datatype– eg8:string as alphabet followed by digit char from that alphabet
Lecture 63 ‘str’ datatype – example 9 : remove duplicate characters from a given string
Lecture 64 ‘str’ datatype – eg10: find the number of occurrences of each character present
Lecture 65 ‘str’ datatype – example 11 : Find if a string is Palindrome
Lecture 66 difference between str() and repr()
Lecture 67 Type casting or coercion
Lecture 68 Immutability
Lecture 69 ‘range’ data type
Lecture 70 ‘list’ data type Introduction
Lecture 71 ‘list’ data type – Ways of creating a list
Lecture 72 ‘list’ data type – Traverse elements of a list
Lecture 73 ‘list’ data type – List API - functions of list
Lecture 74 ‘list’ data type – Mathematical operations on a list
Lecture 75 ‘list’ data type – Nested lists
Lecture 76 ‘list’ data type – list comprehension
Lecture 77 ‘tuple’ data type Introduction
Lecture 78 ‘tuple’ data type – Ways of creating a tuple
Lecture 79 ‘tuple’ data type - Mathematical operations on a tuple
Lecture 80 ‘tuple’ data type – Tuple API - functions of tuple
Lecture 81 ‘tuple’ data type – tuple packing and unpacking
Lecture 82 ‘tuple’ data type – tuple comprehension
Lecture 83 ‘tuple’ data type – print sum and average of a tuple of numbers
Lecture 84 difference between ‘tuple’ and ‘list’ datatypes
Lecture 85 ‘set’ data type Introduction
Lecture 86 ‘set’ data type – Ways of creating a set
Lecture 87 ‘set’ data type – Set API - functions of set
Lecture 88 ‘set’ data type - Mathematical operations on a set
Lecture 89 ‘set’ data type – set comprehension
Lecture 90 ‘set’ data type – remove duplicates present in a list w/ and w/o using set
Lecture 91 ‘set’ data type – print different vowels present in a given word using set
Lecture 92 difference between ‘list’ and ‘set’ datatypes
Lecture 93 ‘frozenset’ data type
Lecture 94 ‘dict’ data type Introduction
Lecture 95 ‘dict’ data type - demonstrate with an example
Lecture 96 ‘dict’ data type – Dict API - functions of dict
Lecture 97 ‘dict’ data type – sum of dict values
Lecture 98 ‘dict’ data type – number of occurrences of characters in a string using dict
Lecture 99 ‘dict’ data type – number of occurrences of vowels in a string using dict
Lecture 100 ‘dict’ data type – sample application on how to apply dict functions
Lecture 101 ‘dict’ data type – dict comprehension
Lecture 102 Merge collections - list, tuple, set, dict
Lecture 103 Nested collection
Lecture 104 Nested collection application
Lecture 105 ‘bytes’ data type
Lecture 106 ‘bytearray’ data type
Lecture 107 ‘None’ data type
Section 5: Python Operators
Lecture 108 Operators Introduction
Lecture 109 Arithmetic operators +, -, *, /, %, //, **
Lecture 110 Relational operators <, <=, >, >=
Lecture 111 Equality operators ==, !=
Lecture 112 Logical operators - and, or, not
Lecture 113 Assignment operators =, +=, -=, *=, /=, %=, //=, **=, &=, |=, ^=, >>=, <<=
Lecture 114 Ternary operator
Lecture 115 Special operators - Identity and membership operators
Lecture 116 Operator precedence
Lecture 117 Walrus operator or Assignment Expressions
Section 6: Python Statements
Lecture 118 Input Statements Demo
Lecture 119 Input statements-Sum Of Two Numbers Using Input and refactor
Lecture 120 Input statements-Print Employee Data Using Input and refactor
Lecture 121 Input statements-eval function demo
Lecture 122 Input statements-read multiple values
Lecture 123 Input statements – Command Line Arguments
Lecture 124 Output statements
Absolute beginners who have never programmed before or trying to switch from other languages to Python