Learn Advanced Python Programming
  • ondemand_video
       Video Length : 23h30m0s
  • format_list_bulleted
       Tasks Number : 161
  • group
       Students Enrolled : 1764
  • equalizer
       Medium Level
  • Curriculum
  • 1. Linked List
    • videocam
      Linked List-Introduction
      10m0s
    • videocam
      Single and Double Link List
      10m0s
    • videocam
      Create and Traverse in Single Linked List
      10m0s
    • videocam
      Insertion in Single Linked List
      10m0s
    • videocam
      Deletion in Single Linked List
      10m0s
    • videocam
      Creation of Doubly Linked List
      10m0s
    • videocam
      Insertion in Doubly Linked List
      10m0s
    • videocam
      Appending Record in Doubly Linked List
      10m0s
    • videocam
      Deletion in Doubly Linked List
      10m0s
  • 2. Magic Functions
    • videocam
      Magic Functions- Introduction
      10m0s
    • videocam
      Binary Operators-Magic Methods
      10m0s
    • videocam
      Unary Operators-Magic Methods
      10m0s
    • videocam
      Comparison Operators-Magic Methods
      10m0s
    • videocam
      Extended Assignment Operator-Magic Methods
      10m0s
    • videocam
      Examples-Magic Methods
      10m0s
  • 3. Threads
    • videocam
      Section Overview
      10m0s
    • videocam
      Process vs Thread
      10m0s
    • videocam
      Main Thread
      10m0s
    • videocam
      Ways of Creating Threads in Python
      10m0s
    • videocam
      Using Functions to create Thread
      10m0s
    • videocam
      Thread Names
      10m0s
    • videocam
      Targeting Multiple Thread
      10m0s
    • videocam
      Creating Thread by extending the Thread Class
      10m0s
    • videocam
      Creating Thread without extending the Thread Class
      10m0s
    • videocam
      Multi-Threading
      10m0s
    • videocam
      Sleep Method
      10m0s
    • videocam
      Programming the Scenario
      10m0s
    • videocam
      Producer Consumer Problem
      10m0s
    • videocam
      Synchronization with Locks
      10m0s
    • videocam
      Semaphores
      10m0s
  • 4. Socket Programming
    • videocam
      Section Overview
      10m0s
    • videocam
      What is a Socket
      10m0s
    • videocam
      Network and Internet
      10m0s
    • videocam
      TCP vs UDP
      10m0s
    • videocam
      Lets start Socket Programming
      10m0s
    • videocam
      Server Side
      10m0s
    • videocam
      Client Side
      10m0s
    • videocam
      File Server
      10m0s
    • videocam
      File Client
      10m0s
    • videocam
      GUI Based Chat Room Overview
      10m0s
    • videocam
      Chat Room Server side
      10m0s
    • videocam
      Chat Room Client Side
      10m0s
  • 5. Python Comprehension
    • videocam
      Comprehension Introduction
      10m0s
    • videocam
      List Comprehension
      10m0s
    • videocam
      Dictionary Comprehension
      10m0s
  • 6. Decorators
    • videocam
      Meta Programming- Introduction
      10m0s
    • videocam
      Decorators Introduction
      10m0s
    • videocam
      Function Decorators
      10m0s
    • videocam
      More on Function Decorators
      10m0s
    • videocam
      Class Decorators
      10m0s
    • videocam
      Meta Classes - Introduction
      10m0s
    • videocam
      Creating Meta Classes
      10m0s
  • 7. Descriptors
    • videocam
      Descriptors- Introduction
      10m0s
    • videocam
      Get, Set and Del Descriptors
      10m0s
    • videocam
      Calling a Descriptor
      10m0s
    • videocam
      Decorator Protocol
      10m0s
  • 8. Random Module
    • videocam
      All about Random Module
      10m0s
  • 9. Simple Mail Transfer Protocol(SMTP)
    • videocam
      Section Overview
      10m0s
    • videocam
      Understanding SMTP
      10m0s
    • videocam
      Sending Emails using the SMTP module
      10m0s
    • videocam
      Sending Rendered HTMLEmails
      10m0s
    • videocam
      Sending Emails with some kind of Attachment
      10m0s
  • 10. Documentation
    • videocam
      Documentation- Introduction
      10m0s
    • videocam
      Doc Strings
      10m0s
    • videocam
      Doc Strings Types
      10m0s
    • videocam
      Importance of Documentation
      10m0s
  • 11. Python Advance Comments
    • videocam
      Advance Comments
      10m0s
  • 12. Python Generators
    • videocam
      Generator- Introduction
      10m0s
    • videocam
      Generators with Examples
      10m0s
    • videocam
      Python Generators Expressions
      10m0s
    • videocam
      Why Generators
      10m0s
  • 13. Databases in Python- SQLite3
    • videocam
      Section Overview
      10m0s
    • videocam
      Databases and their Types
      10m0s
    • videocam
      Creating a Database
      10m0s
    • videocam
      DB Browser Installation
      10m0s
    • videocam
      Creating a Table and Inserting Data into it
      10m0s
    • videocam
      Inserting Data
      10m0s
    • videocam
      Selecting Data From the Database
      10m0s
    • videocam
      Ordering the Data
      10m0s
    • videocam
      Distinct Data
      10m0s
    • videocam
      WHERE Clause
      10m0s
    • videocam
      Limiting the Data
      10m0s
    • videocam
      IN and NOT IN
      10m0s
    • videocam
      Matching with the Data
      10m0s
    • videocam
      GLOB Operator
      10m0s
    • videocam
      Sqlite Aggregate Functions
      10m0s
    • videocam
      Updating the Data
      10m0s
    • videocam
      Deleting the Data
      10m0s
    • videocam
      UNION Operator
      10m0s
    • videocam
      INTERSECTION Operator
      10m0s
    • videocam
      Alter Table
      10m0s
    • videocam
      Sqlite String Functions
      10m0s
    • videocam
      Sqlite Maths Function
      10m0s
  • 14. Arcade Module
    • videocam
      Arcade Module- Introduction
      10m0s
    • videocam
      Sad Faces
      10m0s
    • videocam
      Still Imaging
      10m0s
    • videocam
      Auto Timer
      10m0s
    • videocam
      Auto Snow
      10m0s
    • videocam
      Auto Radar
      10m0s
    • videocam
      User Controlled Moving Objects
      10m0s
  • 15. Graphs and Numerical Computation using Numpy Library
    • videocam
      Section Overview
      10m0s
    • videocam
      Different Types of Graphs
      10m0s
    • videocam
      Making a Simple Line Graph
      10m0s
    • videocam
      RGB Decimal Code
      10m0s
    • videocam
      Labels and Title
      10m0s
    • videocam
      Marker, Line style and Line width
      10m0s
    • videocam
      Multi Line Graph
      10m0s
    • videocam
      Bar Chart
      10m0s
    • videocam
      Styling the Bar Chart
      10m0s
    • videocam
      Pie Chart
      10m0s
    • videocam
      Making a Histogram Graph
      10m0s
    • videocam
      Numerical Computation with Numpy Module-Compute Advance Functions
      10m0s
    • videocam
      Using Numpy to make Complex Graphs
      10m0s
  • 16. Co-Routine in Python
    • videocam
      Co-Routine- Introduction
      10m0s
    • videocam
      Creating Co-Routine
      10m0s
    • videocam
      Pipe-lining in Co-Routine
      10m0s
    • videocam
      Closing a Co-Routine
      10m0s
  • 17. Regular Expressions
    • videocam
      Regular Expressions- Introduction
      10m0s
    • videocam
      RE Module Functions
      10m0s
    • videocam
      Match Function
      10m0s
    • videocam
      Some Comparision
      10m0s
    • videocam
      Modifiers
      10m0s
    • videocam
      Examples- RE
      10m0s
  • 18. GUI based Pro YouTube Download Manager using pytube Module
    • videocam
      YouTube Download Manager- OverView
      10m0s
    • videocam
      YouTube Download Manager Part 1
      10m0s
    • videocam
      YouTube Download Manager Part 2
      10m0s
  • 19. GUI Based Text Editor
    • videocam
      Text Editor Part-1
      10m0s
    • videocam
      Text Editor Part-2
      10m0s
    • videocam
      Text Editor Part-3
      10m0s
  • 20. GUI Based Python Music Player
    • videocam
      Introduction
      10m0s
    • videocam
      Music Player - 2
      10m0s
    • videocam
      Music Player - 3
      10m0s
    • videocam
      Music Player - 4
      10m0s
    • videocam
      Music Player - 5
      10m0s
    • videocam
      Music Player - 6
      10m0s
    • videocam
      Music Player - 7
      10m0s
    • videocam
      Music Player - 8
      10m0s
    • videocam
      Music Player - 9
      10m0s
    • videocam
      Music Player - 10
      10m0s
    • videocam
      Music Player - 11
      10m0s
    • videocam
      Music Player - 12
      10m0s
Authors

Kevin Gautama is a systems design and programming engineer with 16 years of expertise in the fields of electrical and electronics and information technology.

He teaches at the Hanoi University of Industry in the period 2003-2011 and he has a certificate of vocational training by the Ministry of Industry and Commerce and the Hanoi University of Industry.

From extensive design experience through numerous engineering projects, the author founded the Enziin Academy.

The Enziin Academy is a startup in the field of educational, it's core goal is to training design engineers in the fields technology related.

The Enziin Academy is headquartered in Stockholm-Sweden with an orientation operating multi-lingual and global.

The author's skills in IT:

  • Implementing the application infrastructure on Amazon's cloud computing platform.
  • Linux server system administration (Sysadmin).
  • Design load balancing and content distribution system.
  • MySQL database administration.
  • C/C++/C# Programming
  • Ruby and Ruby on Rails Programming
  • Python and Django Programming
  • The WPF/C# on the .NET Framework Programming
  • The PHP/JAVA Programming
  • Machine Learning and Expert System.
  • Internet of Things.

The author's skills in the fields of electric and electronic:

  • The design of popular CPU / MCU systems.
  • Design FPGA / CPLD system (Xilinx - Altera).
  • Design and programming of DSP systems (Texas Instruments).
  • Embedded ARM system design.
  • The RTOS Programming
  • Design and programming electronic power systems.
  • PLC - inverter - sensor - electric control cabinet industrial.
  • Control systems distributed connection with Server.

Read more...

Learn Advanced Python Programming


Learn Advanced Python Programming

Discussions
You must login to comment.