Course Description

Learn how to develop simple programs in Python, a widely-used, easy-to-learn, object-oriented programming language. Problem-solve and use hands-on skills in this introductory course for beginners. Explore Python features that make it easy to read and simple to run programs. Learn how this language expresses concepts in fewer lines of code than C++ or Java. Python is highly portable and runs on most operating systems, such as Windows, Mac OS, and UNIX. 

See specific content information below in sections "Expected Outcomes" and "Attend and You Will Learn."

Related Courses

Who Should Attend

This class is for anyone interested in developing applications using Python.

Attend and You Will Receive

Upon successful completion of this course, you will receive a certificate of completion from NC State University.

Attend and You Will Learn / Expected Outcome

Expected Outcomes

Upon successful completion of this course, you will understand how to use Python to solve problems and perform computing tasks. You will also understand Python variables and functions and how to write simple object-oriented programs using Python.

Attend and You Will Learn

  • Introduction to computing, problem-solving, and Python
  • Core objects, variables, input, and output
  • Structures that control flow
  • Functions
  • Processing data
  • Exception handling, random values, recursion
  • Object-oriented programming
  • Graphical user interface

Enroll Now - Select a section to enroll in

Section Title
Python Level 1
Th, F
9:00AM to 4:30PM
Oct 08, 2020 to Oct 09, 2020
Schedule and Location
Contact Hours
  • Off Campus
Delivery Options
Course Fee(s)
Standard Registration Fee non-credit $545.00