Published 9/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.48 GB | Duration: 7h 15m
Master Python Concepts & Python Subjects such as Object Oriented Programming, Exceptions, Generators, Modules etc
What you’ll learn
In this course students will learn advanced programming concepts such as object-oriented programming, exception handling,
In addition this course covers a wide range of topics such inheritance, modules & packages, reading/writing to files, generators, list comprehension and more
Students will further enhance their knowledge and skills in python programming language
After completing this course students will be prepared for advanced topics in Python and should be proficient in creating and writing complex codes
Requirements
Before taking a Python intermediate course, it is recommended to have a basic understanding of Python programming .This includes knowledge of data types, input/output operations, conditional statements, control structures, and functions.
Description
Ready to take your Python programming skills to the next level? Look no further than our Intermediate Python Course. Designed for beginners eager to take the next step. This comprehensive course will propel you forward in the world of programming. empower you with the knowledge and skills needed to tackle more complex projects and challenges. Dive deep into advanced topics like object-oriented programming(OOP), exceptions, generators ,closures, lambda function, modules, list comprehensions and students will also learn about reading and writing to files and more. With hands-on exercises and real-world examples, you’ll gain the confidence to write efficient, elegant Python code like a pro. Don’t miss out on this opportunity to level up your programming game, and unlock endless possibilities with Python! Enroll now! The intermediate course in Python programming language focuses on building on the fundamentals of the language and introducing more advanced topics. Students who complete this course will have a solid understanding of the language and will be able to create more complex programs and applications. This course is recommended for individuals with some prior experience with Python or programming in general.I as you instructor will guide you through practical exercises and real-world projects, giving you the hands-on experience you need to become a proficient Python programmer with skills and knowledge
Overview
Section 1: Additional operators & useful functions
Lecture 1 end & sep keywords
Lecture 2 \n newline character
Lecture 3 and, or statements
Lecture 4 3. float data type ,shortcut operator &,comments
Lecture 5 input() function
Lecture 6 Regular div, integar div & modulo operator
Lecture 7 Inner list : copy & independent copy
Lecture 8 Slicing
Lecture 9 We can apply the for loop on a string
Lecture 10 What operators & methods we can and can’t use on strings
Section 2: String methods
Lecture 11 capitalize(), center(), endswith(), find(), isalnum()
Lecture 12 isalpha(), islower(), isspace(), isupper(), lower(), lstrip()
Lecture 13 replace(), rfind(), rstrip()
Lecture 14 upper(), title(), swapcase(), strip(), startswith(), split()
Lecture 15 split() part 2
Lecture 16 join()
Section 3: Encoding & ASCII & UTF-8 , code points
Lecture 17 Introduction to encoding
Lecture 18 ASCII
Lecture 19 UTF- 8
Lecture 20 ord(), chr functions
Lecture 21 min(), max(), list(), index(), count()
Section 4: List comprehension
Lecture 22 Introduction to list comprehension
Lecture 23 List comprehension part 2
Lecture 24 List comprehension part 3
Section 5: Functions and scopes
Lecture 25 Scope of a function part 1
Lecture 26 Scope of a function part 2
Lecture 27 global keyword
Lecture 28 global keyword part 2
Lecture 29 del keyword
Section 6: Modules & Packages
Lecture 30 Introduction to modules & packages
Lecture 31 import keyword
Lecture 32 from, as keywords
Lecture 33 randrange(), choice()
Lecture 34 dir() function
Lecture 35 platform module
Lecture 36 path variable
Lecture 37 How to create a module
Lecture 38 Package
Section 7: Exceptions
Lecture 39 Introduction to exceptions
Lecture 40 List of exceptions
Lecture 41 Practical example of an exception
Lecture 42 try, except block
Lecture 43 General exception vs specific exception
Lecture 44 else block
Lecture 45 2 except blocks
Lecture 46 finally
Lecture 47 Exception is a class
Lecture 48 args property
Lecture 49 raise instruction
Lecture 50 Empty raise instruction
Lecture 51 assert
Section 8: Object Oriented Programming ( OOP )
Lecture 52 Introduction to OOP
Lecture 53 Class & object creation
Lecture 54 __init__ constructor, self parameter
Lecture 55 instance variable
Lecture 56 life of an instance variable
Lecture 57 Class variable
Lecture 58 Access a class variable through an object
Lecture 59 Method
Lecture 60 Invoke another class method through a class method
Lecture 61 __dict__
Lecture 62 __dict__ part 2
Lecture 63 Object is independent
Lecture 64 __str__ method
Lecture 65 Private instance variable
Lecture 66 __name__ attribute
Lecture 67 __module__ property
Lecture 68 Mangling
Lecture 69 Private method
Lecture 70 Access a private property through a method
Lecture 71 Introduction to inheritance
Lecture 72 Inheritance part 2
Lecture 73 Overriding a method
Lecture 74 Inheritance : How to override the instance variable of a superclass
Lecture 75 super() function
Lecture 76 Inheritance: Ways to access a class variable
Lecture 77 Inheritance : Access instance variable of a superclass
Lecture 78 is operator
Lecture 79 Multiple inheritance
Lecture 80 How Python looks for data In multiple inheritance
Lecture 81 __bases__ attribute
Lecture 82 hasattr() function
Lecture 83 issubclass() function
Lecture 84 isinstance() function
Lecture 85 procedural approach vs object approach
Section 9: Generators & Closures
Lecture 86 Introduction to generators
Lecture 87 yield statement
Lecture 88 yield statement part 2
Lecture 89 List comprehension vs generator
Lecture 90 lambda functions
Lecture 91 map() function
Lecture 92 filter() function
Lecture 93 Function assigned to a functions parameter
Lecture 94 lambda used as anonymous function
Lecture 95 Closures
Lecture 96 Closures part 2
Lecture 97 Closures part 3
Section 10: Processing Files
Lecture 98 Introduction to data processing
Lecture 99 open() function
Lecture 100 Different open modes
Lecture 101 stream
Lecture 102 close() function, IOError & errno property
Lecture 103 errno property part 2
Lecture 104 errno module
Lecture 105 strerror() function
Lecture 106 read() function
Lecture 107 read() function part 2
Lecture 108 read() function part 3
Lecture 109 readline() method
Lecture 110 readlines() method
Lecture 111 for loop on open() function
Lecture 112 write() method
Lecture 113 Introduction to bytearray
Lecture 114 bytearray part 2
Section 11: Factorials & Fibonacci
Lecture 115 Recursive function
Lecture 116 Factorials
Lecture 117 Factorials part 2
Lecture 118 Fibonacci
This intermediate level python course is designed for individuals who already have a foundation in Python programming and are looking to expand their knowledge and skills. It is ideal for those who have completed a beginner level course or have some experience working with Python but want to further develop their abilities. With this course, learners will gain a deeper understanding of the language and be able to tackle more complex programming challenges. Whether you are a student, professional, or hobbyist, this course is perfect for anyone looking to take their Python programming to the next level.
Password/解压密码www.tbtos.com
转载请注明:0daytown » Mastering Intermediate Python: Dive Deeper Into The Language