Advanced Python : Take Your Python Skills To The Next Level

Suresh Kumar Srivastava

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
37 Videos (3h)
    • Introduction to Exceptions

      6:39
    • Handling Exception - try...except block

      5:58
    • try...except...else Block

      4:17
    • Nested try

      5:53
    • Another Demo program for Nested Try

      4:19
    • Catching Multiple Exceptions - Multiple Except Handler

      5:40
    • Catching Multiple Exceptions - Single Except Handler

      10:14
    • finally Block

      5:40
    • Raising Exception

      8:12
    • User Defined Exception

      6:59
    • What Is Context Manager?

      0:49
    • Creation and Use of Context Manager

      5:29
    • A Simple Demo of Context Manager

      3:15
    • __enter__ Method

      4:39
    • Handling Exception

      2:12
    • A Simple Demo of Coming Exception

      5:56
    • Handling Exception in __exit__ Method

      6:31
    • Re-raising the Exception

      7:32
    • Raising Another Exception

      6:08
    • What Is Metaclass?

      0:44
    • Exploring class and type

      6:09
    • Dynamic Class Creation

      7:36
    • Creation of Class Using type

      4:34
    • Creation of Subclass Using type

      2:47
    • Adding Attributes to Class

      2:16
    • Adding Methods to Class

      2:51
    • Creation of Metaclass and Creating Class Using Metaclass

      6:52
    • What Is Introspection?

      1:30
    • dir() Function

      4:16
    • type(), id() Function

      4:59
    • isinstance() Function, __doc__ Attribute

      6:15
    • hasattr(), getattr() Function

      3:28
    • callable(), issubclass() Function

      4:57
    • inspect Module

      6:04
    • Class Introspection

      2:52
    • Python C Extensions

      1:28
    • Demo of Python C Extensions

      4:02

About This Class

Design and development of a product requires great understanding of full capability of implementation language. The complexity of real world application requires the use of strength of language to provide robust, flexible and efficient solution. Python provides the Object Oriented capability and lot of rich features to stand with changing demand of current world application requirement. The course covers following topics-

  • Exception Handling
  • Context Manager
  • Metaclasses
  • Introspection
  • C Extensions

This course is first one in my Complete Python Design and Development course series-

  • Advanced Python : Take Your Python Skills To The Next Level
  • Design Patterns Through Python

Course will be updated with adding new topics and existing topics will be provided in detail to have good understanding of advanced features of Python to build the technical strength and shape your career.

6

Students

--

Projects

0

Reviews (0)

Entrepreneur

Founder and Managing Director of Sonebhadra Technologies which provides software solutions and training.

Author

Author of best selling book on C language "C In Depth" and on Data Structures "Data Structures Through C In Depth".

C In Depth S K Srivastava, Deepali Srivastava BPB Publications Sold 130,000+ copies

Data Structures Through C In Depth S K Srivastava, Deepali Srivastava BPB Publications Sold 80,000+copies

Industry Experience

...

See full profile