sign up for our newsletter

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.

Mac OS X: relax... it's already installed (10.2+)

Linux/*BSD: relax... most have it installed; if not, get it via your package manager

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

PC/Windows: if all else fails, build from the source by downloading the TGZ or BZ2; build then install with ./configure; make; make install

If attending the advanced course, you should also install the appropriate database system and Win32 Extensions. (See the course description for more details.)

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 use Paypal credit card processing. Select the credit card payment option on the registration form and when you complete the registration, you will be taken to a confirmation page where you will find a button that links directly to Paypal.

How do I submit a Credit Card payment?

Select the credit card payment option on the registration form and when you complete the registration, 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 I want to pay by credit card, what should I do?

If you don’t have a Paypal account, contact Cyberweb and you will get a link that will take you to Paypal. If you have a Paypal account, you can just log into Paypal and send money to cyberweb@rocketmail.com

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

You may also pay by Paypal if you have a Credit card. But if you choose not to, you may pay by international cashier check.

Can I get a refund if I have to cancel?

You can receive a full refund if you cancel 60 days prior to the start of the course. If you need to cancel after the 60 days, 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.

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 50% 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 your RIF letter, collection of unemployment, etc.), you will receive the 50% 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 50% 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 Staybridge Suites?

Visit the Staybridge Suites website.

Locals: easy freeway (101/280/380) with lots of parking plus public transit (BART and CalTrain) access via the San Bruno stations, easily accessible from all parts of the Bay Area.

Visitors: free shuttle to/from the airport, free high-speed internet, free breakfast and regular 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" 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 phone at the number above or by email: Paul.Pascua@ihg.com

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

The San Bruno BART station is almost just across the street from the hotel (3-5 minute walk). For more info, including a trip planner, visit BART's website.

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