In this course, you'll discover the main features and benefits of the Python programming language, and how Python can help power your data analysis. Python is an object-oriented programming language based on objects that contain data and useful code. You’ll become familiar with the core concepts of object-oriented programming: object, class, method, and attribute. You’ll learn about Jupyter Notebooks, an interactive environment for coding and data work. You’ll investigate how to use variables and data types to store and organize your data; and, you'll begin practicing important coding skills.
By the end of this course, you will be able to:
- Explain Python fundamentals, including core Python syntax, data types (integer, float, string), and variable assignment
- Define fundamental concepts like object, class, method, and attribute in object-oriented programming
- Recognize the uses and benefits of Jupyter Notebook for data work and as a Python environment
- Identify Python's relevance to data science and why it is an essential tool for data analysis
- Perform basic mathematical calculations in Python
- Use Python's inherent capabilities to explore data effectively with built-in functions and keywords
- Gain knowledge of how to manage and utilize Python packages and interpreter options
Discover the main features and benefits of the Python programming language, and how Python can help power your data analysis. Python is an object-oriented programming language based on objects that contain data and useful code.
涵盖的内容
2个视频1篇阅读材料1个作业
显示有关单元内容的信息
2个视频•总计7分钟
Hello, Python!•2分钟
Introduction to Python•5分钟
1篇阅读材料•总计8分钟
Helpful resources and tips•8分钟
1个作业•总计6分钟
Test your knowledge: Get started with Python•6分钟
The power of Python
第 2 单元•小时 后完成
单元详情
Become familiar with the core concepts of object-oriented programming: object, class, method, and attribute. Learn about Jupyter Notebooks, an interactive environment for coding and data work.
涵盖的内容
3个视频3篇阅读材料1个作业1个非评分实验室
显示有关单元内容的信息
3个视频•总计14分钟
Discover more about Python•7分钟
Jupyter Notebook•3分钟
Object-oriented programming•5分钟
3篇阅读材料•总计24分钟
Python versus other programming languages•8分钟
How to use Jupyter Notebooks•8分钟
More about object-oriented programming•8分钟
1个作业•总计6分钟
Test your knowledge: The power of Python•6分钟
1个非评分实验室•总计20分钟
Annotated follow-along guide: Hello, Python!•20分钟
Use Python syntax
第 3 单元•小时 后完成
单元详情
Investigate how to use variables and data types to store and organize your data; and begin practicing important coding skills.
涵盖的内容
3个视频1篇阅读材料1个作业2个非评分实验室
显示有关单元内容的信息
3个视频•总计15分钟
Variables and data types•6分钟
Create precise variable names•5分钟
Data types and conversions•4分钟
1篇阅读材料•总计8分钟
Explore Python syntax•8分钟
1个作业•总计8分钟
Test your knowledge: Using Python syntax•8分钟
2个非评分实验室•总计30分钟
Activity: Use Python syntax•20分钟
Exemplar: Use Python Syntax•10分钟
Review: Hello, Python!
第 4 单元•小时 后完成
单元详情
Review everything you’ve learned and take the final assessment.
Grow with Google is an initiative that draws on Google's decades-long history of building products, platforms, and services that help people and businesses grow. We aim to help everyone – those who make up the workforce of today and the students who will drive the workforce of tomorrow – access the best of Google’s training and tools to grow their skills, careers, and businesses.
Organizations of all types and sizes have business processes that generate massive volumes of data. Every moment, all sorts of information gets created by computers, the internet, phones, texts, streaming video, photographs, sensors, and much more. In the global digital landscape, data is increasingly imprecise, chaotic, and unstructured. As the speed and variety of data increases exponentially, organizations are struggling to keep pace.
Data science is part of a field of study that uses raw data to create new ways of modeling and understanding the unknown. To gain insights, businesses rely on data professionals to acquire, organize, and interpret data, which helps inform internal projects and processes. Data scientists rely on a combination of critical skills, including statistics, scientific methods, data analysis, and artificial intelligence.
Do I need to take the course in a certain order?
We highly recommend taking the courses in the order presented, as the content builds on information from earlier courses. This is the first course in a series of six courses that make up the Google Data Analysis with Python Specialization.
What do data professionals do?
A data professional is a term used to describe any individual who works with data and/or has data skills. At a minimum, a data professional is capable of exploring, cleaning, selecting, analyzing, and visualizing data. They may also be comfortable with writing code and have some familiarity with the techniques used by statisticians and machine learning engineers, including building models, developing algorithmic thinking, and building machine learning models.
Data professionals are responsible for collecting, analyzing, and interpreting large amounts of data within a variety of different organizations. The role of a data professional is defined differently across companies. Generally speaking, data professionals possess technical and strategic capabilities that require more advanced analytical skills such as data manipulation, experimental design, predictive modeling, and machine learning. They perform a variety of tasks related to gathering, structuring, interpreting, monitoring, and reporting data in accessible formats, enabling stakeholders to understand and use data effectively. Ultimately, the work of data professionals helps organizations make informed, ethical decisions.
Why start a career in data science?
Large volumes of data — and the technology needed to manage and analyze it — are becoming increasingly accessible. Because of this, there has been a surge in career opportunities for people who can tell stories using data, such as senior data analysts and data scientists. These professionals collect, analyze, and interpret large amounts of data within a variety of different organizations. Their responsibilities require advanced analytical skills such as data manipulation, experimental design, predictive modeling, and machine learning.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.