Python Programming I

COM SCI X 418.104B

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations.

READ MORE ABOUT THIS COURSE
Fall
Winter
Spring
Summer
Hybrid
Online
Starting at $995.00
As few as 10 weeks
4.0
3.6

What you can learn.

  • Explore the Python language and its standard library
  • Practice objected-oriented programming software engineering
  • Use third-party Python libraries to simplify programming
  • Exercise good software engineering practice
  • Write and debug Python programs in an integrated development environment
  • Use Python to access the Internet and databases

About this course:

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations—which is quite often in practice. Python covers similar territory as Perl and is similarly an open-source product, but it is considered easier to learn, write, and maintain. NASA, Industrial Light and Magic (ILM), Honeywell, and many other companies all use Python to handle jobs for which classical programming languages are not well-suited. This course introduces Python and its libraries as a general programming environment, then applies Python to real-world problems, such as website development, database access, text processing, XML editing, GUI development, and system administration. 
Prerequisites
COM SCI X 414.20 Fundamentals of Software Development, programming experience, or consent of instructor.

Summer 2021 Schedule

Available Format(s):

Course content is delivered through an online learning platform where you can engage with your instructor and classmates. There are no required live meetings, but assignments are due regularly.

Available
-
This section has no set meeting times.
379008
Fee:
$995.00
10 days left. Enroll by Jun 24, 2021
See Details
Notes
Enrollment limited. Enrollment deadline: June 30, 2021. Internet access required. Materials required.
Refund Deadline
No refunds after July 07, 2021
Course Requirements
Introduction to Computing Using Python (2nd Edition) by Ljubomir Perkovic

Hybrid courses are taught online and feature a blend of regularly scheduled class meetings held in real-time via Zoom and additional course content that can be accessed any time through an online learning platform.

Available
-
Thursday 6:30PM PT - 9:30PM PT
Location: Online
379007
Fee:
$995.00
10 days left. Enroll by Jun 24, 2021
See Details
Notes
Enrollment limited. Enrollment deadline: June 30, 2021. Internet access required. Materials required.
Refund Deadline
No refunds after July 07, 2021
Course Requirements
Introduction to Computing Using Python (2nd Edition) by Ljubomir Perkovic
Schedule
Type
Date
Time
Location
Online
Thu Jun 24, 2021
6:30PM PT - 9:30PM PT
Online
Online
Thu Jul 1, 2021
6:30PM PT - 9:30PM PT
Online
Online
Thu Jul 15, 2021
6:30PM PT - 9:30PM PT
Online
Online
Thu Jul 29, 2021
6:30PM PT - 9:30PM PT
Online
Online
Thu Aug 12, 2021
6:30PM PT - 9:30PM PT
Online
Online
Thu Aug 26, 2021
6:30PM PT - 9:30PM PT
Online

Available Format(s):

Course content is delivered through an online learning platform where you can engage with your instructor and classmates. There are no required live meetings, but assignments are due regularly.

Future Offering (Opens July 26, 2021 12:00:00 AM)
-
This section has no set meeting times.
381304
Fee:
$995.00
See Details
Notes
Enrollment limited. Enrollment deadline: September 29, 2021. Internet access required. Materials required.
Refund Deadline
No refunds after September 27, 2021
Course Requirements
Introduction to Computing Using Python (2nd Edition) by Ljubomir Perkovic

Hybrid courses are taught online and feature a blend of regularly scheduled class meetings held in real-time via Zoom and additional course content that can be accessed any time through an online learning platform.

Future Offering (Opens July 26, 2021 12:00:00 AM)
-
This section has no set meeting times.
Location: Online
381303
Fee:
$995.00
See Details
Notes
Enrollment limited. Enrollment deadline: September 29, 2021. Internet access required. Materials required.
Refund Deadline
No refunds after October 06, 2021
Course Requirements
Introduction to Computing Using Python (2nd Edition) by Ljubomir Perkovic

Contact Us

Our team members are here to help. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Keep up to date on the latest news and offerings in Data Analytics & Management

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning