Skip to content

Software Development

Python Essentials

Available in:Remote

UCI:3052

Live and Instructor-Led

Course fee
No-Cost
Course level
Foundational
Training hours
90
Prerequisites
Must be a Per Scholas Alumnus

Course Overview

Python drives everything from backend web development and automation to advanced data science and artificial intelligence. In the immersive, 10-week, instructor-led Python Essentials (UCI 3052) course, you will build a robust foundation in computational problem-solving and modern software engineering fundamentals.

Designed for both programming beginners and those looking to formally expand their technical skill set, the Python Essentials (UCI 3052)  program shows you how to write clean, efficient code that powers today's enterprise environments. Even if you have some experience with Python or scripting, you will move beyond basic syntax to master version control, control flow, and data structures while leveraging Python's incredibly powerful libraries.

Additional Info

Technical Skills & Course Objectives

By the end of this course, you will be able to:

  • Use your mastery of variables, data types, control flow, and version control to build and maintain enterprise-class Python scripts.
  • Develop robust solutions to complex computational problems by implementing functions, modular programming, and advanced error-handling techniques.
  • Apply object-oriented programming (OOP) principles to accurately model real-world business scenarios using classes, objects, and inheritance.
  • Integrate Python's extensive built-in and third-party libraries to rapidly enhance application functionality and seamlessly manage project dependencies.
  • Build practical, real-world applications by leveraging advanced Python techniques, including file handling, date/time manipulation, and iterative data processing.
StartsApply byEndsWeeksMeets
Dec 7, 2026Dec 4, 2026Feb 26, 202710Monday, Wednesday, Friday6:00 AM – 9:00 AM ET
Jan 26, 2027Jan 12, 2027Apr 15, 202710Tuesday, Thursday5:00 PM – 9:00 PM ET
Mar 1, 2027Feb 15, 2027May 7, 202710Monday, Wednesday, Friday6:00 PM – 9:00 PM ET

Related Courses

Let's Find the Right Fit

Questions? Our Career Accelerator team can help you explore your options and choose the path that's right for you.