Offered By: IBMSkillsNetwork
Python Fundamentals for Beginners
This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!
Continue readingCourse
Python
At a Glance
This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!
What You'll Learn
- Combine fundamental programming concepts such as data types, data structures, expressions, and variables to write Python code that executes simple tasks
- Write Python code using programming logic including branching, loops, functions, objects, and classes
- Construct data science models using Python libraries including Pandas, Numpy, and BeautifulSoup
- Import web data into a Python application using APIs and web scraping
Prerequisites
Course Syllabus:
- Types
- Expressions and Variables
- Hands-On Lab: Your First Program, Types, Expressions, and Variables
- String Operations
- Hands-On Lab: Strings
- List and Tuples
- Hands-On Lab: Lists
- Hands-On Lab: Tuples
- Dictionaries
- Hands-On Lab: Dictionaries
- Sets
- Hands-On Lab: Sets
- Python Data Structure
- Conditions and Branching
- Hands-On Lab: Conditions and Branching
- Loops
- Hands-On Lab: Loops
- Functions
- Hands-On Lab: Functions
- Exception Handling
- Objects and Classes
- Reading Files with Open
- Hands-On Lab: Reading Files with Open
- Writing Files with Open
- Hands-On Lab: Writing Files with Open
- Loading Data with Pandas
- Pandas: Working with and Saving Data
- Practice Lab: Selecting data in a Dataframe
- Hands-on Lab: Loading Data with Pandas
- One Dimensional Numpy
- Hands-On Lab: One-Dimensional Numpy
- Hands-On Lab: Two-Dimensional Numpy
- Simple APIs
- Hands-On Lab: Introduction to API
- REST APIs & HTTP Requests
- Hands-on Lab: Access REST APIs & Request HTTP
- Hands-On Lab: API Examples
- Webscraping
- Hands-on Lab: Webscraping
- Working with different file formats
- Hands-on Lab: Working with different file formats
Estimated Effort
25 Hours
Level
Beginner
Industries
Information Technology
Skills You Will Learn
Artificial Intelligence, Data Science, Numpy, Pandas, Python, Software Development
Language
English
Course Code
PY0104EN