sign up for our upcoming course!

Can I attend class without registering?

Yes. But you must bring your payment (cashier check only) to the venue on the first day of the course. If there is still room available, you may register and join the class. However, be aware that you may not receive course materials on the first day as we only anticipate a few late enrollments.

Are there any prerequisites?

The only requirement for the comprehensive Intro+Intermediate course is that you have experience in another high-level programming language like C/C++, Java, Ruby, PHP, JavaScript, Perl, VB/Basic, Unix shell, etc. Even if you know some Python, you need to take this course if you cannot confidently answer this quiz question and being able to describe not only what the answer is, but WHY.

What is provided with registration?

You will receive the full set of course notes (230+ pages), all the handouts and lab exercises, and of course, your instructor's delivery of all content. Also, a copy of Core Python Programming will be provided for each student. All the lab exercises can be found in the book, and source code is available on the book's website.

What should I bring?

A laptop or notebook computer is required for the course. Don't forget your power and Ethernet cables and network card. There won't be Internet access during class, but you may wish to connect from your room. Also, if you have one, bring a USB drive to backup, archive, and/or share your work. If possible, try to have Python installed on your system before you arrive. (It's okay if you don't.) You may use any computer platform and operating system any Python 2.4 and newer.

  • POSIX (Mac OS X, Linux, *BSD, etc.): should already be installed, otherwise you can get it from your package manager

  • PCs/Windows: get and install the MSI file or ActivePython.

Why should I do private training when I can just attend your public course?

A company can reduce their overall training costs if there are enough registrations to hold the course on-site rather than flying an entire team in for a public course. There is also the advantage that it will be held in your facilities so the course can be customized to your Python projects.

What forms of payment do you accept?

  • Personal, company, or cashiers checks
  • Credit cards through Paypal only (more below)
  • Approved Purchase Orders (with PO numbers)
  • eCheck if you have a Paypal account

If I do not have a Paypal account, can I still pay by credit card?

Yes, you do not need an account with Paypal in order to pay with a credit card. Instead of logging into PayPal, you will just enter your CC information directly via their secure website.

How do I submit a Credit Card payment?

Select the credit card payment option when registering and you will be taken to a confirmation page where you will find a button that links directly to Paypal.

If I forgot to select the credit card payment option during registration and want to pay by credit card, what should I do?

Contact us to get a link that will take you to Paypal to submit your payment.

How do I pay if I am not from the US?

Paypal accepts credit card payments from select countries around the world. If you cannot or choose not to use a CC, you may pay by international cashiers check.

Can I get a refund if I have to cancel?

If you paid by check, you can receive a full refund if you cancel 60 days prior to the start of the course... after that, no money will be refunded but a credit will be held for you to take a class 12 months from the date the credit was issued. If you paid by credit card, you can get a refund in a similar time frame as described for check payments but it must happen before 60 days from when you charged your credit card... no refunds are possible within 60 days of the course nor 60 days after you charged your credit card -- the second part is PayPal's policy.

Can somebody else use my credit?

No, only you can use your credit within 12 months from the date the credit was issued.

Are there any course discounts available?

 Yes, there are discounts available.

  • Students: Full-time college/university students get a 40% discount. You must be attending full-time at a valid educational institution and can prove it on school letterhead. University and/or vocational staff members and part-time students do NOT qualify for the discount. If eligible, just select the student box when registering. This discount is only valid on courses whose fees exceed $1000 and cannot be combined with other discounts.
  • Financial Hardship: If you unemployed (and can prove it, such as most recent unemployment payment, etc.), you will receive the 40% discount. Just select the student checkbox when registering. This discount is only valid on courses whose fees exceed $1000 and cannot be combined with other discounts.
  • Repeat Attendees: Repeat attendees get a 40% discount off the same course taken in the past. (If I don't remember you, you'll need to provide proof.) Just select the student checkbox when registering. This discount is only valid on courses whose fees exceed $1000 and cannot be combined with other discounts.

How do I get to the venue?

Maps and directions are available at the Staybridge Suites website.

  • Locals: easy freeway access (101/280/380) with free parking plus public transit (see below)... easily accessible from all parts of the Bay Area.
  • Visitors: free shuttle to/from the airport, free high-speed internet, free breakfast and occasional evening receptions; fully-equipped suites.

Are travel or meal costs covered with tuition?

You are responsible for travel and lodging arrangements as well as your meals. We will provide refreshments throughout the day however. There are many food and shopping choices within a 10-minute walk and plenty more in a 10-minute drive.

When should I make travel arrangements?

DO NOT make travel arrangements too early, as we are not responsible for already-incurred travel costs if a course must be cancelled. We will send a notification out when there are enough seats so that a course will proceed as scheduled. It is at this time (around ~20-30 days before the scheduled course date) when travel can be booked.

Is there is discount if staying at Staybridge Suites?

Yes. There is a discounted "Python Training" room rate; however it is not available online, and neither the national reservations agents nor the front desk have access to it. In order to receive the special rate, you must contact Paul Pascua directly by by email at Paul.Pascua@ihg.com or by phone at 650-452-1347 or 650-588-0770.

Can you tell me more about how to take public transit?

The San Bruno BART station is nearly across the street from the hotel (-5 minute walk). For more info, including a trip planner, visit BART's website. The San Bruno CalTrain station is a bit further south... about a mile away. The walk should take about 15-20 minutes but a bike ride is even less (~8 minutes).

What are some online resources for visiting the San Francisco Bay Area?

Do you provide any consulting services other than education?

Yes, I can provide general consulting to Python projects. Contact me and we can discuss your need and see if there is a match.

Return to top of page