
Packt Expert
Boris Paskhaver
Boris Paskhaver is a software engineer and instructor based in New York City. With a background in business and data analysis, he transitioned into web development after completing a coding bootcamp and now teaches programming courses.
7 Courses by Boris Paskhaver

Data Analysis with Pandas and Python
Master Pandas: Easy Data Analysis in Python for Beginners!
Get started with data analysis using Python and Pandas, even if you're new to the field. You'll learn how to set up your environment, manage and manipulate data, and create clear visualizations. By the end, you'll feel confident handling real-world datasets and presenting your findings effectively.
Packt | 2017 | 1166 min

Data Analysis with Polars and Python
High-performance data analysis using Polars, Python, and modern DataFrame workflows
Explore efficient data analysis with Polars and Python, focusing on speed, scalability, and modern DataFrame workflows. Move from Python basics to advanced Polars features like joins, filtering, and lazy evaluation. Gain hands-on experience with real datasets and practical tools for high-performance analytics.
Packt | 2026 | 1333 min

Excel VBA Programming - The Complete Guide
Automate your Excel workflow, accelerate your productivity, and master the fundamentals of programming with VBA!
Discover how to automate your Excel tasks and boost productivity by learning VBA programming from the ground up. You'll explore the essentials of writing macros, controlling workbooks, and building custom solutions right inside Excel. No prior programming experience is needed to get started.
Packt | 2019 | 1039 min

Learn to Code with Python
Master Python Programming and Build Real-World Projects
Explore Python programming from the ground up and gain practical experience by building real applications. You'll start with the basics and gradually move into more advanced topics like web scraping and testing. By the end, you'll feel confident creating and deploying your own Python projects.
Packt | 2026 | 3420 min

Learn to Code with Ruby
A beginner-friendly and comprehensive introductory course to coding with the Ruby programming language
Start your programming journey with a hands-on introduction to Ruby. You'll move from setting up your environment to writing real code, learning the essentials of programming in a way that feels approachable and practical. Build a solid foundation in Ruby while gaining confidence to tackle real-world coding challenges.
Packt | 2017 | 2271 min

Learn to Code with Rust
Master Rust: The Safe, Fast, and Modern Programming Language
Discover how to build fast and reliable software by learning Rust from the ground up. You'll start with the basics and gradually move into more advanced topics, gaining hands-on experience with Rust's unique approach to memory safety and performance. By the end, you'll feel confident writing robust applications in Rust.
Packt | 2024 | 3460 min

Testing Ruby with RSpec: The Complete Guide
Master the art of test-driven development in Ruby using the popular RSpec Gem
Discover how to write reliable tests for your Ruby code using RSpec. Gain hands-on experience with test-driven development and learn to create robust, maintainable test suites. By the end, you'll be confident in using RSpec to ensure your Ruby applications work as expected.
Packt | 2019 | 450 min