Application Development and Programming

Advanced Python

Code: 2351

4 days

List Tuition : $2,495.00 USD

Course Overview

    Download PDF 

Python has often been thought of as clean scripting language or a simple language to glue 'real' applications together. This view is completely out of sync with the real possibilities of the Python language. This course will show you the true power of the language and the ecosystem. You will see that entire high-performance application stacks can be built in Python.

Note: You are required to bring your own laptop.

Most courses are delivered as private, customized, on-site training at our clients' locations worldwide for groups of 3 or more attendees and are custom tailored to their specific needs. These courses can also be delivered as live, private online classes for groups that are geographically dispersed or wish to save on the instructor's or students' travel expenses. To receive a customized proposal and price quote for private training at your site or online, please contact us.

View our Python page for details on All Python Trainings

Developers who want to take Python to the next level and need to be effective with Python immediately after the course

  • Build rich MVC-based web applications with Pyramid
  • Ways to access relational databases from direct SQL
  • Accessing popular NoSQL, document-databases with MongoDB, PyMongo, and MongoKit
  • Build redistributable Windows-based EXEs that do not depend upon Python being installed on the target system
  • How to test all these applications to keep them running correctly

1. Lightning Review of Python Language

2. File I/O

3. Pythonic / Idiomatic Python

4. Database Access (Relational)

5. Database Access via SQLAlchemy (Core Model)

6. Database Access via SQLAlchemy (ORM Model)

7. Database Access (NoSQL / MongoDB)

8. MongoDB with MongoEngine

9. Build Redistributables

10. Web Applications in Python (Pyramid)

11. Pyramid Layouts, Controllers, and Forms

12. Build RESTful and HTTP-Based Web Services in Python

13. Debugging and Unit Testing with Python

Experience with and knowledge of the Python programming language

Request a Discounted Quote

Bring Training to You

Request schedule for this course

Request a Quote for this Class

We provide government and government contractor discounts, please request a quote


total option: 0

Hotel and Travel can be included on your quote.
For immediate response, you can call 1-855-515-2170 or we will provide a quote within 4 business hours. Travel must be booked 14 days before training for rate to apply.

Learn How to Become a Managed Learning Member

Request a Quote

Thank you for requesting a quote, we will be in touch shortly with a quote. If you need immediate assistance, please call 855-515-2170.

Request Other Date

Request date or location you need

Don’t see the date or location you need? Contact us and let us know, we are adding dates and locations daily.