Course Details

Advanced Python Training

Course Overview:

Learner learn how entire high-performance application stacks can be built in Python. This is an advance level course.

Course Objectives:

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
Course Pre-Requisite
Please speak and ask your National Account Manager about this course's Pre-Requisite before sign up.
Course Outline
Module 1: Lightning Review of Python Language
Module 2: File I/O
Module 3: Pythonic / Idiomatic Python
Module 4: Database Access (Relational)
Module 5: Database Access via SQLAlchemy (Core Model)
Module 6: Database Access via SQLAlchemy (ORM Model)
Module 7: Database Access (NoSQL / MongoDB)
Module 8: MongoDB with MongoEngine
Module 9: Build Redistributables
Module 10: Web Applications in Python (Pyramid)
Module 11: Pyramid Layouts, Controllers, and Forms
Module 12: Build RESTful and HTTP-Based Web Services in Python
Module 13: Debugging and Unit Testing with Python
Certification Exams
Next Steps
Speak with our National Account Managers for information.

Delivery Modalities:

  • Live Instructor-Led
  • Live Online Instructor-Led

Delivery Methods:

  • Individual Training
  • Group Training
  • Onsite-Private Training
  • Hybrid Training

Course Days: 4 Days

Course Schedules:

Call us for schedules Tel: 1-800-618-6778

To see pricing information right now, please complete the form below

Request a Group/Onsite Quote:

Current Promotion:

Monthly Special Offers