Skill Up with Python: Hands-On Data Science and Machine Learning Projects
2h 21mIntermediate2024-10-22
Authors

Shaun Wassell
Full-Stack Software Developer

Pearson
Course details
Python has risen to popularity as one of the most versatile and beginner-friendly programming languages in the world. Its simplicity, readability, and extensive libraries make it a powerful language in a wide variety of different domains, including web development, data analysis, scientific computing, artificial intelligence, and automation. If you’re looking to kickstart your Python programming journey, this hands-on course was designed for you. Join instructor Shaun Wassell as he offers an interactive approach to building your Python skills through a series of practical projects, all written from scratch. Test out your new know-how along the way in areas such as data analysis, machine learning, web scraping, and more.
Learning objectives
Perform sentiment analysis on real-world text.
Work with image recognition tools.
Scrape basic data from websites.
Learning objectives
Perform sentiment analysis on real-world text.
Work with image recognition tools.
Scrape basic data from websites.
Skills covered
Data Science FoundationsMachine LearningPythonArtificial Intelligence (AI)Programming LanguagesData ScienceOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Skill up with Python - Introduction
1. Manipulate and Visualize Data in Jupyter
- 02 - Learning objectives
- 03 - Get started with Jupyter Notebooks
- 04 - Load data into Jupyter
- 05 - Manipulate data with pandas
- 06 - Visualize data
2. Perform Sentiment Analysis
- 07 - Learning objectives
- 08 - Learn about sentiment analysis tools in Python
- 09 - Learn the basics of NLTK
- 10 - Incorporate sentiment analysis into an application
- 11 - Analyze with real-world data
3. Work with Image Recognition
- 12 - Learning objectives
- 13 - Learn about image recognition tools in Python
- 14 - Learn the basics of OpenCV
- 15 - Incorporate image recognition into an application
4. Scrape Data from the Internet
- 16 - Learning objectives
- 17 - Learn about web-scraping tools in Python
- 18 - Learn the basics of the Beautiful Soup library
- 19 - Format and use scraped data
- 20 - Modify web-scraping logic for other websites
Conclusion
- 21 - Skill up with Python - Summary
Related courses
- Level Up: Python Data Modeling and Model Evaluation Metrics
- Complete Guide to Python for Data Engineering: From Beginner to Advanced
- Python for Data Engineering: from Beginner to Advanced
- Practice It: Python Data Structures
- Python Practice: Collections
- Hands-On Advanced Python: Data Engineering Basics
- Python Institute Certified Entry-Level Python Programmer (PCEP-30-02) Cert Prep
- Hands-On PyTorch Machine Learning
Related learn paths
- Advance Your Skills in AI and Machine Learning
- Advance Your Skills in Natural Language Processing
- Introduction to Fundamental Skills for Data Work: Data Processing
- Moving from Data Analyst to Data Scientist
- Advance Your Skills in Deep Learning and Neural Networks
- Getting Started with AI and Machine Learning
- Master Data Engineering
- Getting Started as a Java Developer