Introduction to Programming with Python

This introductory course covers the fundamental skills and techniques you need to start programming computers. You'll receive instruction in basic computer programming concepts and hands-on experience writing your own programs using the Python scripting language, a powerful, high-level, general-purpose language that's particularly easy to learn and use.

Overview

This course provides beginners an introduction to the fundamentals of computer programming and covers the basic knowledge and skills needed to write programs in the Python scripting language.

Python is easier to use than many other conventional programming languages, and students get hands-on experience using fundamental programming concepts and Python syntax to write simple programs that solve problems in an information-oriented workspace.

An introduction to the basic Python libraries prepares participants to use these powerful tools in their own programs. Students also receive a demonstration of how performing computational tasks is easier with Python than is generally possible in shell scripting.

Duration & Format

4 days (24 hours)

OUTLINE

The following topics are covered in this course:

  • Python built-in objects
  • Language syntax
  • Types and operators
  • Statements
  • Functions
  • Modules
  • Using basic parts of the Python library

PREREQUISITES

No prior coursework is required to understand the material covered in this course.

We recommend students have experience using either the Unix or Windows operating system.

Maximize your training experience by adding these courses to your curriculum.

Sign up today for open enrollment technology training.

Open Enrollment Courses

Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.

View Course Schedule

Customized technology training designed to meet your team's specific needs

Customized Training Programs

Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.

Request More Information