Python is the most wanted new software skill by tech professionals, according to a 2020 StackOverflow Survey. An easy-to-use, open-source, versatile programming language, Python is widely used in data science and software engineering roles. Designed for beginning and intermediate programmers, the Python for Data Analysis Professional Concentration provides a strong foundation and understanding in Python programming. Whether you're looking to enhance your career by further developing your Python skills or you're interested in a career in data science or computer programming, this online program will give you the hands-on experience and confidence you need to succeed.
What You'll Learn
You'll complete this program with advanced knowledge of Python programming concepts and its application into data science, including:
- Advanced Python language features for writing efficient programs
- Applications for data analytics
- Solving data-related problems and assessing and developing algorithms
- Coding using Python scripting, syntax tools and object-oriented coding theories
What You'll Get
- UC-quality education with academic credit
- Online convenience with an engaging interactive format
- One-on-one interaction with veteran data scientists from a variety of industries
- Python skills that are in high demand across many industries, giving you flexibility in the job market
- Hands-on experience with practical application

"Dedicated, passionate instructors are here to help you, giving you the foundation to go from beginner to advanced."
Cost Breakdown
- At Your Own Pace: Take individual courses for a total of $2,220 (or $740 per course).
How to Get Started
- Enroll in an individual course. Check out individual courses that are currently open for enrollment. Courses will be applied to the program if you later decide to complete the professional concentration.
- Access free career resources. Our students have free access to tools for career planning, resume writing, interview practice and more.
- Speak with a coach. Contact our enrollment coaches for help getting started or to get answers to your questions.
Courses Open for Enrollment
Course Title | Online | Enroll | Start Date |
---|---|---|---|
Python for Data Analysis | Enroll Now | ||
Introduction to Python Programming | Enroll Now | ||
Intermediate Python | Enroll Now |