sign up for our newsletter

About

About Wesley J. Chun

As a lifelong technologist, I was exposed to computers at an early age, learning how to program on various Commodore and Apple computers. I also excelled at mathematics, and ended up teaching both starting in high school. I obtained degrees in both mathematics and computer science, still teaching on the side. Education became a parallel career path for me. After spending some time as a network engineer at Sun Microsystems, I joined a small company named Four11 and was exposed to Python for the first time in 1997. It was here that we built what was to become Yahoo!Mail using Python. Since then, I've been working full-time using Python as a software architect for 14 consecutive years.

As a new Python enthusiast, I had been seeking a great book to learn the language from, but nothing like that existed at that time. Not being able to resist scratching my own itch, I wrote Core Python Programming, a comprehensive textbook and reference to help technical professionals already literate in at least one other high-level language learn Python as quickly and as in-depth as possible. Since I had already been teaching C and Unix professionally, it wasn't difficult to add Python to my repertoire.

About Cyberweb Consulting

CyberWeb was started as a means to manage both my writing and teaching efforts, and to partially separate this passion from my day job as a software engineer. Since I started CyberWeb, I have taught delivered several hundred Python public and private training courses, seminars, BOF sessions, user group talks, etc. I have also since written two more books, one of which is Python Fundamentals, the DVD version of Core Python Programming, boiled down into ten distinct audio/video lessons along with a slide presentation as an additional learning aid to simply reading the book. The other is a book focused on using Python to create web applications using Django, the most popular Python-based web framework. I have also taken on various consulting contracts as a code reviewer, part-time developer, and as a technical writer and editor. If you have requirements calling for a Python expert, we hope that you'll have CyberWeb Consulting on your shortlist.

I created CyberWeb to be more that just a cut ahead of your other options. I am not just a trainer but a senior engineer by profession who just happens to have significant teaching experience. Almost 15 straight years of Python has given me the insight and best practices that would be hard to find in others. In addition, I am also a writer who can turn technology and complexity into language easily digested by everyone else.