最新消息:请大家多多支持

Mastering Intermediate Python: Dive Deeper Into The Language

其他教程 dsgsd 57浏览 0评论

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

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Mastering Intermediate Python: Dive Deeper Into The Language

您必须 登录 才能发表评论!