ANN: Python For Beginners, Dublin, CA

asimjalis at gmail.com asimjalis at gmail.com
Thu Mar 14 07:06:30 CET 2013


Python For Beginners

by Asim Jalis, MetaProse.com

Do you want to write real applications in Python?

Python is a programming language that is extremely popular, highly productive, and looks beautiful. Using Python you can generate reports, scrape data from the web, create web applications, and turn your craziest ideas into reality. Python is used at NetFlix, Reddit, BitTorrent, Yelp, and many other Bay Area companies. And they are looking for Python programmers: Craigslist lists over 400 Python jobs.

This class will teach you Python by taking you step-by-step through the process of creating real Python apps. The class is organized as a sequence of instructor-led hands-on exercises. Instead of passively listening, you will learn Python by writing actual Python code and getting it to work. You will learn by creating real apps that are actually useful.

By End of Class 
You will be able to use Python to create real world apps. 
You will be able to write automation scripts in Python. 
You will be able to generate reports with Python. 
You will be able to write web scrapers that grab data off the web. 
You will be able to create Python web applications and web sites.

What You Will Get 
3 days of hands-on training. 
Python source code in a zip file. 
PDF ebook containing notes and exercises. 
Certificate of Course Completion. 
Wi-Fi and power. Make sure you bring your laptops and power cords.

100% Satisfaction Guaranteed 
If you are not totally 100% satisfied with the class after the first day, you will get 100% of your money back, no questions asked.

Sign-Up 
To sign up: http://pythonbeginners.eventbrite.com
Bring one or more friends and you and your friends get 20% off. Email for details.

When and Where 
Topic: Python For Beginners 
Dates: (3-Day Class) Sat 03/23, Sat 03/30, Sat 04/06 
Time: 9 AM to 12 PM (noon) 
Location: Hyatt Place, 4950 Hacienda Drive, Dublin, CA 

About the Instructor 
Asim Jalis is a software engineer who has worked at Microsoft, Hewlett-Packard and other companies for over 12 years. He has used Python at all his jobs. He has an MS in Computer Science from the University of Virginia.

Comments From Previous Students 
“The teacher is wonderful and I’m learning so much, and having fun learning. Highly recommended!”—DB, San Francisco 
“Thanks for a great class. I enjoyed the class and really like your teaching style. I’m looking forward to your future classes.”—BS, San Francisco 
“Hands on programming throughout the class helped understand subject better.”—SS, San Francisco

What to Bring 
Laptop with Text Editor (e.g. Notepad++, TextWrangler, Sublime, Vim). 
If you have a Mac it comes with Python so you don’t need to install anything. 
If you have a PC we will install Python 2.7.3 at the beginning of class.

Prerequisites 
No programming background required.

Course Outline 
Day 1 
Hello World: Creating a simple Python program 
Data types: Manipulating text and numbers 
Functions: Reusing common code 
Reports: Generating HTML reports with Python

Day 2 
Conditions: Defining logic for decisions 
Loops: Doing things repeatedly 
Collections: Storing lists and tables in memory 
Modules: Extending Python with 3rd party modules

Day 3 
Objects: Keeping code organized as it grows 
Web Scraping: Grabbing data from the web 
Flask: Writing web sites and web applications


More information about the Python-announce-list mailing list