Introduction to Python Programming
For several years, Python has been globally ranked as the top programming language used in industry, and is a logical stepping stone to learning more complicated programming languages like C++ and Java. As the first course in our Python for Data Analysis Professional Concentration, this online course is designed for professionals looking to develop relevant software skills and is suitable for anyone looking for a structured and focused introduction to programming, especially for professionals in non-technical roles looking to switch to a more technical career.
Through remote lectures, group discussions and hands-on activities, this beginner course will give you a foundational understanding of programming and open doors for professional development. By the end of this course, you will have enough technical knowledge and Python programming experience to further explore on your own or in more advanced courses.
Learning Outcomes
- Write and execute Python code in the Jupyter Notebook environment
- Use Python data structures and control flow structures to accomplish data-driven tasks
- Process text files in common formats like comma-separated values (.csv) files
- Document and debug Python code
Skills You’ll Gain
- Basic script writing
- Utilizing core Python language features and functions
- Utilizing the interactive development environment Jupyter Notebooks
Section Notes
This is an online course with class materials that can be accessed throughout the week. The course is structured to move from one week to the next.
Students will receive an email with login information to access the course 1 business day before the course begins.
Students pursuing the full Professional Concentration in Python for Data Analysis must earn a grade of C or higher (not a C minus) in order for this course to count towards the requirements for the Professional Concentration. Courses applied towards the Professional Concentration in Python for Data Analysis must be completed within five years.
Refund Deadline: April 28, 2025. Refunds and/or enrollment transfers will not be approved after this date.
Enrollment Policies
Click here or visit https://cpe.ucdavis.edu/student-services/withdrawals-refunds-and-transfers to view complete enrollment policy information including details on withdrawals and transfers.
Refund Deadline: April 28, 2025. Refunds and/or enrollment transfers will not be approved after this date.
Prerequisites
None