Advanced Python Certification Training Course (55285-A)

55285A: Advanced Python Certification Training Course Overview

In this hands-on Python training, participants who are already familiar with Python programming will learn and apply advanced Python techniques. They are suitable for working with the Collections module, using the mapping, filtering and lambda functions, performing advanced sorting, working with regular expressions and databases, CSV files, JSON and XML . It also teaches writing object-oriented code in Python and testing and debugging its own Python code.

 

Test your current knowledge Qubits42

Advanced Python Certification Training Course (55285-A) (Duration : 16 Hours) Download Course Contents

Live Virtual Classroom
Group Training 950
27 - 28 Sep GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

18 - 19 Oct GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

08 - 09 Nov 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 1100
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Advanced Python Concepts
  • Lambda Functions
  • Advanced List Comprehensions
  • Collections Module
  • Mapping and Filtering
  • Mutable and Immmutable Built-in Objects
  • Sorting
  • Unpacking Sequences in Function Calls
  • Rolling Five Dice
  • Creating a defaultdict
  • Creating a OrderedDict
  • Creating a Counter
  • Working with a deque
  • Converting list.sort() to sorted(iterable)
  • Converting a String to a datetime.date Object
Module 2: Working with Data
  • Relational Databases
  • CSV
  • Getting Data from the Web
  • JSON
  • Querying a SQLite Database
  • Inserting File Data into a Database
  • Comparing Data in a CSV File
  • Requests and Beautiful Soup
  • Using JSON to Print Course Data
Module 3: Testing and Debugging
  • Testing for Performance
  • The unittest Module
  • Fixing Functions
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
  • Understanding Decorators
  • Properties
  • Documenting the Die Class
  • Extending to Die Class
  • Extending the roll() Method
Download Course Contents

Request More Information

Course Prerequisites
  • Basic Python programming experience.
  • Some exposure to HTML, XML, JSON, and SQL would be useful.

 

After completion of this course, you will learn how to :

  • Work with the Collections module.
  • Understand mapping and filtering and lambda functions.
  • Perform advanced sorting.
  • Work with regular expressions in Python.
  • Work with databases, CSV files, JSON, and XML.
  • Write object-oriented code in Python.
  • Test and debug your Python code.
  • Understand Unicode and text encoding.

 

FAQ's


Yes, fee excludes local taxes.