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
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/

Reply via email to