Advanced Python Training

This advanced Python course is taught using Python 3; however, differences between Python 2 and Python 3 are noted. For private Python classes, our instructor can focus specifically on Python 2 if desired.

Skip to Available Dates

Learning Objectives

Please refer to Overview.

 

Course Details

Course Outline

1 - Advanced Python Concepts
  • Lambda Functions
  • Advanced List Comprehensions
  • Collections Module
  • Mapping and Filtering
  • Mutable and Immutable Built-in Objects
  • Sorting
  • Unpacking Sequences in Function Calls
  • Modules and Packages
  • 2 - Working with Data
  • Relational Databases
  • CSV
  • Getting Data from the Web
  • JSON
  • 3 - Testing and Debugging
  • Testing for Performance
  • The unittest Module
  • 4 - Classes and Objects
  • Attributes
  • Behaviors
  • Classes vs. Objects
  • Attributes and Methods
  • Private Attributes
  • Properties
  • Documenting Classes
  • Inheritance
  • Static Methods
  • Class Attributes and Methods
  • Abstract Classes and Methods
  • Understanding Decorators
  • Actual course outline may vary depending on offering center. Contact your sales representative for more information.

    Who is it For?

    Target Audience

    This course is aimed at students already familiar with Python programming.

    Advanced Python Training

    €550
    Course Length : 2 Days
     

    1. Choose a Date | 2. Click Enroll Now

    Need Help Picking the Right Course? Give us a call! +359 2 421 0040