|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/data-science-for-beginners-python-azure-ml-with-projects/
课程评论:没有评论
课程名称:初学者的数据科学 - Python、Azure ML 和 Tableau 课程概述: "初学者的数据科学 - Python 与 Azure ML 项目" 是一门实践型课程,旨在介绍数据科学所需的基本技能。该课程专为初学者设计,内容涵盖 Python 编程、数据分析、统计学、机器学习及云计算(使用 Azure)。每个主题通过实际示例、真实世界数据集和逐步指导教授,使数据科学的学习变得简单而有趣。 学习内容: - **Python 编程基础**:学习变量、数据类型、函数和控制流等基本编程概念,为数据分析和机器学习模型的构建打下基础。 - **使用 Pandas 进行数据清洗和分析**:掌握数据操作和清洗的技巧,包括数据的导入、探索和转换。 - **数据科学统计学**:了解中央趋势度量(平均、中央値、众数)、变异性度量(标准差、方差)和假设检验等关键统计概念。 - **数据可视化**:通过 Matplotlib 和 Seaborn 进行可视化练习,学习制作线形图、散点图、柱状图和热图等。 - **使用 Tableau 进行互动数据可视化**:掌握 Tableau 的使用,创建互动仪表板,分析数据并分享见解。 实践项目: - **加州住房数据分析**:进行数据清洗、特征工程及模型建立,预测住房价格,评估模型性能。 - **在 Azure ML 中创建贷款审批模型**:学习在云中创建和部署机器学习模型,构建分类模型以预测贷款审批结果。 - **客户流失分析与预测**:分析银行客户数据,构建预测模型,识别流失因素,并创建客户流失仪表板。 机器学习与云计算: - **机器学习技术**:学习线性回归、随机森林等基础机器学习模型,掌握模型构建与应用。 - **Azure ML 云计算**:了解如何使用 Azure ML 简化模型构建、部署和扩展的过程。 附加特性: - **使用 ChatGPT 作为数据科学助手**:学习如何利用人工智能提高工作效率,处理数据查询和创意构思。 - **测试和实践**:每个模块包括测验和练习,帮助巩固学习内容。 通过本课程的学习,您将完成实际项目,掌握 Python 基础知识,并开发出在数据驱动世界中必不可少的数据科学工作流技能。无论您是希望开始数据科学职业、提升技能,还是探索新领域,本课程都将提供所需的知识和实践经验。
"Data Science for Beginners - Python & Azure ML with Projects" is a hands-on course that introduces the essential skills needed to work in data science. Designed for beginners, this course covers Python programming, data analysis, statistics, machine learning, and cloud computing with Azure. Each topic is taught through practical examples, real-world datasets, and step-by-step guidance, making it accessible and engaging for anyone starting out in data science.What You Will LearnPython Programming Essentials: Start with a foundation in Python, covering essential programming concepts such as variables, data types, functions, and control flow. Python is a versatile language widely used in data science, and mastering these basics will help you perform data analysis and build machine learning models confidently.Data Cleaning and Analysis with Pandas: Get started with data manipulation and cleaning using Pandas, a powerful data science library. You'll learn techniques for importing, exploring, and transforming data, enabling you to analyze data effectively and prepare it for modeling.Statistics for Data Science: Build your knowledge of key statistical concepts used in data science. Topics include measures of central tendency (mean, median, mode), measures of variability (standard deviation, variance), and hypothesis testing. These concepts will help you understand and interpret data insights accurately.Data Visualization: Gain hands-on experience creating visualizations with Matplotlib and Seaborn. You'll learn to make line plots, scatter plots, bar charts, heatmaps, and more, enabling you to communicate data insights clearly and effectively.Interactive Data Visualization with TableauMaster Tableau, a leading business intelligence tool, to create stunning and interactive dashboards. You'll learn to:Connect to data sources and prepare data for visualization.Build charts such as bar graphs, histograms and donut charts.Create calculated fields to segment and analyze data, like churn rate, tenure, age groups, and balance ranges.Develop a Bank Churn Dashboard, integrating multiple visualizations and filters to gain actionable insights.Publish your Tableau dashboards and share them with stakeholders.This section provides practical skills to analyze and visualize data interactively, equipping you to present insights effectively in real-world scenarios.Practical, Real-World ProjectsThis course emphasizes learning by doing, with two in-depth projects that simulate real-world data science tasks:California Housing Data Analysis: In this project, you'll work with California housing data to perform data cleaning, feature engineering, and analysis. You'll build a regression model to predict housing prices and evaluate its performance using metrics like R-squared and Mean Squared Error (MSE). This project provides a full-cycle experience in working with data, from exploration to model evaluation.Loan Approval Model in Azure ML: In the second project, you'll learn how to create, deploy, and test a machine learning model on the cloud using Azure Machine Learning. You'll build a classification model to predict loan approval outcomes, mastering concepts like data splitting, accuracy, and model evaluation with metrics such as precision, recall, and F1-score. This project will familiarize you with Azure ML, a powerful tool used in industry for cloud-based machine learning.Customer Churn Analysis and Prediction: In this project, you will analyze customer data to identify patterns and factors contributing to churn in a banking environment. You'll clean and prepare the dataset, then build a predictive model to classify customers who are likely to leave the bank. By learning techniques such as feature engineering, model training, and evaluation, you will utilize metrics like accuracy, precision, recall, and F1-score to assess your model's performance. This project will provide you with practical experience in data analysis and machine learning, giving you the skills to tackle real-world challenges in customer retentionBank Churn Dashboard in TableauBuild an interactive dashboard to visualize customer churn data. Use charts, filters, and calculated fields to highlight key insights, enabling users to understand churn patterns and customer behavior.Machine Learning and Cloud ComputingMachine Learning Techniques: This course covers the foundational machine learning techniques used in data science. You'll learn to build and apply models like linear regression and random forests, which are among the most widely used models in data science for regression and classification tasks. Each model is explained step-by-step, with practical examples to reinforce your understanding.Cloud Computing with Azure ML: Get introduced to the world of cloud computing and learn how Azure Machine Learning (Azure ML) can simplify model building, deployment, and scaling. You'll explore how to set up an environment, work with data assets, and run machine learning experiments in Azure. Learning Azure ML will prepare you for a cloud-based data science career and give you skills relevant to modern data science workflows.Additional FeaturesUsing ChatGPT as a Data Science Assistant: Discover how to leverage AI in your data science journey by using ChatGPT. You'll learn techniques for enhancing productivity, drafting data queries, and brainstorming ideas with AI, making it a valuable assistant for your future projects.Testing and Practice: Each section includes quizzes and practice exercises to reinforce your learning. You'll have the opportunity to test your understanding of Python, data analysis, and machine learning concepts through hands-on questions and real coding challenges.By the end of this course, you'll have completed practical projects, gained a strong foundation in Python, and developed skills in data science workflows that are essential in today's data-driven world. Whether you're looking to start a career in data science, upskill, or explore a new field, this course offers the knowledge and hands-on experience you need to get started.