Introduction to Python 2.5 Programming
Introduction to Python 2.5 Programming
The Python programming language was developed to provide a way to develop code that’s easy to create and understand. While Python contains the same basic structures as other languages, it also offers unique functionality that makes your life as a programmer easier.
This course first covers basic programming structures and then moves on to more advanced topics. By the end of the course, you’ll have the foundational knowledge you need to create a variety of Python files, whether they be short scripts, full programs, or graphical user interfaces.
Syllabus
- Lesson 1 – Welcome to Python!
- Lesson 2 – Get Interactive With Variables and User Input
- Lesson 3 – Decisions, Decisions
- Lesson 4 – Looping (And Looping and Looping)
- Lesson 5 – Modular Programming With Functions
- Lesson 6 – Introduction to Object-Oriented Programming
- Lesson 7 – Creating Graphics With Tkinter
- Lesson 8 – Python Data Structures 1: Lists and Tuples
- Lesson 9 – Python Data Structures 2: Dictionaries
- Lesson 10 – Working With External Data Files
- Lesson 11 – Handling Python Exceptions
- Lesson 12 – GUIs With Tkinter
Requirements:
Hardware Requirements:
- This course can be taken on either a PC or Mac.
Software Requirements:
- PC: Windows 8 or later.
- Mac: macOS 10.6 or later.
- Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
- Python 2.5 and the IDLE development environment. Both are available as free downloads here.
- Adobe Acrobat Reader.
- Software must be installed and fully operational before the course begins.
Other:
Email capabilities and access to a personal email account.
Prerequisites:
There are no prerequisites to take this course.
Instructional Material Requirements:
The instructional materials required for this course are included in enrollment and will be available online.
<ul><li>6 Weeks Access</li>
<li>Course Code: ipy</li>
<li>Start Dates* Jan 12 | Feb 09 | Mar 16 | Apr 13</li>
<li>$187.00 USD</li></ul>
Mike Orsega has a Bachelor's Degree in Physics from Pennsylvania State University and a Master's Degree in Applied Math from the University of Georgia. He is currently working on a Ph.D. in Computer Science at the University of Tennessee. Mike teaches programming both online and in the classroom and has more than five years of online teaching experience in subjects ranging from basic computer literacy to C# and Alice programming.