Python 1 Workshop (Release 2.x and up)
Course: PYTHON1
Duration: 3 Days
Level: I
On our website at:
http://www.verhoef-training.com/courses/PYTHON1.html
Course Summary
This workshop uses the 'hands-on' approach to teach the participants the basics of writing and running Python scripts and more advanced features such as file operations, and using the Python modules. For Windows, MAC, Linux, Unix.
Topics Covered In This Course
An overview of Python
Running a Python script
Editors and IDEs
Using variables
Builtin functions
Strings
Numbers
Converting among types
Writing to the screen
Command line parameters
Flow Control
White space
Conditional expressions
Relational and Boolean operators
While loops
Alternate loop exits
Sequences
Lists and list methods
Tuples
Indexing and slicing
List comprehensions
Working with files
Dictionaries and Sets
Global variables
Returning values
Sorting
Errors and Exception Handling
Replacing text
Splitting a string
Using the Standard Library
Launching external programs
Walking directory trees
Grabbing web pages
Sending e-mail
Paths, directories, and filenames
Math functions
Random numbers
Dates and times
An Introduction to Python classes
About object oriented programming
What You Can Expect
At the end of this course, participants will be able to:
- Know Python basics
- Work with numbers and strings in Python
- Create and use variables
- Use Python's flow control statements
- Use conditional expressions
- Read input and produce output
- Use Python's Modules
- Know about classes and object-oriented programming
- Integrate your application with the file system
- Handle errors and exceptions
Who Should Take This Course
- Programmers.
- Developers interested in an understanding of Python.
- Systems Programmers.
Recommended Prerequisites
Familiarity with the chosen Operating System
Training Style
Instructor led with hands on workshops
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.