ABSTRACT

Volume 2 of Learning Professional Python is a resource for students who want to learn Python even if they don’t have any programming knowledge and for teachers who want a comprehensive introduction to Python to use with their students. This book helps the students achieve their dream job in the IT Industry and teaches the students in an easy, understandable manner while strengthening coding skills.

Learning Professional Python: Volume 2 Objectives

  • Become familiar with the features of Python programming language
  • Introduce the object-oriented programming concepts
  • Discover how to write Python code by following the object-oriented programming concepts
  • Become comfortable with concepts such as classes, objects, inheritance, dynamic dispatch, interfaces, and packages
  • Learn the Python generics and collections
  • Develop exception handling and the multithreaded applications
  • Design graphical user interface (GUI) applications

chapter Chapter 1|26 pages

Classes and Objects

chapter Chapter 2|21 pages

Inheritance

chapter Chapter 3|31 pages

Arrays

chapter Chapter 4|15 pages

Exception Handling

chapter Chapter 5|19 pages

Multi Threading

chapter Chapter 6|34 pages

Method Overloading and Operator Overloading

chapter Chapter 7|26 pages

GUI Programming

chapter Chapter 8|20 pages

File Handling

chapter Chapter 9|11 pages

Database Connectivity

chapter Chapter 10|22 pages

Case Study