Introduction to Scripting in Python 专项课程
Launch Your Career in Python Programming. Master the core concepts of scripting in Python to enable you to solve practical problems.
提供方

您将获得的技能
关于此 专项课程
应用的学习项目
Each course ends with a practical project utilizing Python scripting skills. The introductory projects will focus on typical core scripting problems such as processing dates and finding differences in similar files. Later in the specialization, you will learn to work with data stored in files to do sports analytics and data visualization. These projects include reading historical data on baseball, computing statistics from this data, and analyzing the results. Finally, the specialization culminates in a project where you will import economic data from the World Bank, process that data, and visualize this data overlaid on a world map.
无需相关领域的预备知识无需相关经验。
无需相关领域的预备知识无需相关经验。
此专项课程包含 4 门课程
Python Programming Essentials
This course will introduce you to the wonderful world of Python programming! We'll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. We will also teach you how to use Python modules, which enable you to benefit from the vast array of functionality that is already a part of the Python language. These concepts and skills will help you to begin to think like a computer programmer and to understand how to go about writing Python programs.
Python Data Representations
This course will continue the introduction to Python programming that started with Python Programming Essentials. We'll learn about different data representations, including strings, lists, and tuples, that form the core of all Python programs. We will also teach you how to access files, which will allow you to store and retrieve data within your programs. These concepts and skills will help you to manipulate data and write more complex Python programs.
Python Data Analysis
This course will continue the introduction to Python programming that started with Python Programming Essentials and Python Data Representations. We'll learn about reading, storing, and processing tabular data, which are common tasks. We will also teach you about CSV files and Python's support for reading and writing them. CSV files are a generic, plain text file format that allows you to exchange tabular data between different programs. These concepts and skills will help you to further extend your Python programming knowledge and allow you to process more complex data.
Python Data Visualization
This if the final course in the specialization which builds upon the knowledge learned in Python Programming Essentials, Python Data Representations, and Python Data Analysis. We will learn how to install external packages for use within Python, acquire data from sources on the Web, and then we will clean, process, analyze, and visualize that data. This course will combine the skills learned throughout the specialization to enable you to write interesting, practical, and useful programs.
提供方

莱斯大学
Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy.
常见问题
退款政策是如何规定的?
我可以只注册一门课程吗?
有助学金吗?
我可以免费学习课程吗?
此课程是 100% 在线学习吗?是否需要现场参加课程?
完成专项课程后我会获得大学学分吗?
完成专项课程后我会获得大学学分吗?
完成专项课程需要多长时间?
Do I need to take the courses in a specific order?
What will I be able to do upon completing the Specialization?
还有其他问题吗?请访问 学生帮助中心。