What is Python?
TBD
other recent events: PyCon 2010
Atlanta, GA
2010 Feb 17-21
ACM PDS
Cupertino, CA
2009 Nov 7

NOTE:This is a single day seminar version of our popular (Comprehensive) Intro+Intermediate Python course. It is meant as either a complement to that course but for engineering management, project and product managers, technical support, UE/UI designers, release/SCM engineers, etc., or as a standalone seminar. We have delivered this seminar to Infoblox as well as the ACM.

Python is an agile object-oriented programming language that is continuing to build momentum: popular with open source developers as one incarnation of LAMP for applications and web development, especially for Python's web frameworks that are similar to Rails: Django (including Google App Engine), TurboGears, Pylons, Zope and Plone (all RIA platforms), plus Trac and Mailman, the wiki+issue-tracker and popular mailing list manager, respectively. Web developers know about JSON already, but did you know that it maps nearly identically to Python's dictionary/hash type?

Of course Python can do XML/ReST/XSLT for the web too, but there are also numerous libraries for: multithreading, SQL/databases, GUIs, math/science/numerical processing, Internet client/server systems and networking (heard of Twisted?), GIS/ESRI, QA/test, automation frameworks, plus system administration tasks too! If Python doesn't do what you want, you can extend it in C/C++, Java, or C# (and even VB.NET)! Have you noticed the huge growth in the number of jobs on Monster and Dice that list Python as a desired skill?

With Python, you can create just about any app that most modern languages (i.e., Java, C/C++/C#, Ruby, PHP, and Perl) enable, but it's more fun and intuitive! You can code as fast as you think! Because of Python's simple yet robust syntax, it's a great tool to teach programming (heard of Alice?) with as well as a solid (first) language to learn for non-programmers and other technical staff. Come find out why Google, Yahoo!, Disney, Cisco, YouTube, BitTorrent, LucasFilm/ILM, VMware, NASA, Ubuntu, and Red Hat all use Python!

Attendees will receive a high-level overview of the Python language, which includes the following topics:

  • Getting Started
  • Background & Resources
  • Language Introduction
  • Importing: Modules & Packages
  • Standard Data Types, Operators & Built-ins
  • Files and Input/Output
  • Flow Control: Loops and Conditionals
  • Errors and Exceptions
  • Creating & Calling Functions & Methods
  • Python Object-Oriented Programming
  • Recent Updates to Python
  • Python 2 vs. Python 3 (the next generation)

We've designed this seminar for those who are not necessarily engineers or are hands-on code every day but want to find out what Python is all about and what you can do with it! We have had great success and feedback giving an abbreviated one-hour version of this seminar over the past decade, such as at conferences as well as to academia:

FREE PREVIEW: Partnering with O'Reilly and Pearson Education, I delivered a one-hour abridged version of this seminar as a webcast at Safari Books Online earlier this year. You get both my lecture style as well as a one-hour overview of the material covered in the seminar.

PREREQUISITE: Development experience in another high-level programming or scripting language.

INSTRUCTOR: WESLEY J. CHUN, MSCS, is the author of Prentice Hall's bestseller, Core Python Programming, its video training course, Python Fundamentals (LiveLessons DVD), co-author of Python Web Development with Django, and has also written various technical articles for Linux Journal and cNet. He has over 25 years of programming, teaching, and writing experience, including more than a dozen consecutive years coding in Python. While at Yahoo!, he helped create Yahoo! Mail and Yahoo! People Search using Python. Wesley has taught courses for Google, Cisco, VMware, Avaya, Hitachi, UC Santa Barbara, UC Santa Cruz, and Foothill College. He holds degrees in Computer Science, Mathematics, and Music from the University of California.

COURSE FEE: $695USD per person

Enrollment limited. Discounts available for multiple registrations, full-time students and teachers, repeat attendees, and those who can prove financial hardship due to layoff or unemployment.

LOCATION: This course takes place near the San Francisco International Airport at the Staybridge Suites by Holiday Inn with free shuttles to/from the airport and also plenty of parking with 101, 280 and 380 freeway access. Public transit (BART, CalTrain) is also a short walk or ride away. After the course is over, feel free to enjoy a weekend in the greatest city by the Bay... bring your families!!

Home

Python Training

Other Services

Our Staff

Contact Us

Notify me by e-mail:

Training Events
Core Python 2e
PrivacyPolicy

last updated:
$Date: 2010/01/03 07:43:00 $