The Complete Python and Data Science Bootcamp
Год выпуска: October 2025
Производитель: Packt Publishing via O'Reilly Learning
Сайт производителя:
https://learning.oreilly.com/course/the-complete-python/9781806384235/
Автор: Ron Erez
Продолжительность: 23h 49m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
In this 23-hour course, progress from Python fundamentals—syntax, control flow, functions, and data structures—to core CS topics like recursion, searching, sorting, OOP, and professional practices including error handling, files, and unit testing. Advance into data science with NumPy and Pandas, visualize with Matplotlib and Plotly, and get hands-on with PyTorch tensors and GPU basics to build confidence for real, data-driven projects.
What I will be able to do after this course
• Write Python programs with loops, functions, and conditionals
• Apply recursion and core algorithms to solve problems
• Manage files and handle exceptions in practical scenarios
• Manipulate and analyze data with NumPy and Pandas
• Create visualizations with Matplotlib and interactive Plotly
Course Instructor(s)
Dr. Ron Erez—30+ years of programming and a track record of teaching math, computer science, and literature across K-12 and university. Known for making complex ideas accessible and building problem-solving skills. Brings practical expertise and enthusiasm to craft engaging, outcome-focused learning.
Who is it for?
Beginners in programming, aspiring data scientists, and professionals pivoting into Python and AI. No prior coding required; basic math familiarity helps in later sections. Ideal for learners seeking a structured path from Python basics to data-driven workflows.
Содержание
Chapter 01 Introduction
Chapter 02 Foundations
Chapter 03 Control Flow and Conditional Statements
Chapter 04 Loops
Chapter 05 Capstone Project Using Turtle Graphics
Chapter 06 Functions
Chapter 07 Lists
Chapter 08 Exercises_Functions, Loops, Lists
Chapter 09 Equality vs. Identity
Chapter 10 Exception and Error Handling
Chapter 11 Recursive Programming
Chapter 12 Searching and Sorting Algorithms
Chapter 13 Data Structures Beyond Lists
Chapter 14 Object-Oriented Programming
Chapter 15 Unit Testing with pytest
Chapter 16 File-Handling and Modules
Chapter 17 NumPy
Chapter 18 Pandas
Chapter 19 Matplotlib, Graphing, and Statistics
Chapter 20 Matplotlib and Image Processing
Chapter 21 Plotly and Interactive Plots
Chapter 22 PyTorch Fundamentals
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 2880×1620, 16:9, 30.000 fps, 3 000 kb/s (0.017 bit/pixel)
Аудио: AAC, 44.1 KHz, 2 channels, 128 kb/s, CBR
Доп. информация:
Supplemental Content