Python 1 Workshop (Release 2.x and up)

Course:  PYTHON1
Duration:  3 Days
Level:  I
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.

« Hide The Details
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

« Hide The Details

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.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at [email protected]