Skip to Content
Python Bootcamp
on-demand course

Python Bootcamp

with Alfredo Deza, Noah Gift
September 2022
Beginner content levelBeginner
4h 9m
English
Pragmatic AI Labs

Overview

Python Bootcamp

Learn foundational Python with an emphasis for data

In this course, you will learn how to work effectively with Python. You will understand how to use variables, create functions, and work with classes. That foundational knowledge will allow you to understand testing and testing techniques to validate your work and then move onto Pandas and Numpy which allows you to work effectively with data sets and other data science tasks.

This is valuable for anyone wanting to get a quick introductory course on Python, like a student, programmer new to Python or aspiring data engineer or data scientist. At the end of this course you’ll be ready to work with more advanced concepts with Pandas and Numpy with a solid foundation in Python for any other task.

All lessons and videos have accompanying GitHub Repositories with example code.

Learn Objectives

This course has extensive content that covers Python for beginners and then moves onto more complex Python operations including data analysis, exploration, and manipulation with Pandas and NumPy. It will include the following learning objectives:

  • Work with logic in Python, assigning variables and using different data structures
  • Create functions and classes of different types
  • Write, run, and debug tests using Pytest to validate your work
  • Manipulate data with Pandas
  • Create and modify NumPy arrays
Index

This course is divided into content for 4 weeks, with 3 lessons per week:

Week 1: Introduction to Python

Reference GitHub Repository

  • Working with variables and types
  • Introduction to Python data structures
  • Adding and extracting data from data structures

Week 2: Python functions and Classes

Reference GitHub Repository

  • Working with functions
  • Building classes and using methods
  • Modules and advanced usage

Week 3: Testing in Python

Reference GitHub Repository

  • Introduction to testing
  • Writing useful tests
  • Test failures

Week 4: Introduction to Pandas and Numpy

Reference GitHub Repository

  • Basic Pandas usage
  • Working with datasets
  • Introduction to NumPy

Resources

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

The Expanding World of Python

The Expanding World of Python

Dane Hillard
What is Github Codespaces

What is Github Codespaces

Alfredo Deza, Noah Gift
Automated Azure Resource cleanup

Automated Azure Resource cleanup

Alfredo Deza, Noah Gift

Publisher Resources

ISBN: 50146VIDEOPAIMLOtherPublisher WebsiteOther