About Bartosz Zaczyński
My name is Bartosz. I’m a bootcamp instructor, author, and polyglot programmer in love with Python. I help my students get into software engineering through lectures and mentoring.
I’m a seasoned developer with over a decade of commercial experience and another decade of coding as a passion. During my professional career, I worked for big and recognizable names, but also for medium-sized software houses and a few start-ups.
If you’d like to know more about me, hit the links below:
Tutorials by Bartosz:
- A Roadmap to XML Parsers in Python
- Representing Rational Numbers With Python Fractions
- Hosting a Django Project on Heroku
- Python News: What's New From August 2021?
- Simplify Complex Numbers With Python
- Bitwise Operators in Python
- Python vs JavaScript for Pythonistas
- How to Do a Binary Search in Python
- Your Guide to the Python print() Function
- Host Your Django Project on Heroku (Course)
Tutorials Bartosz Contributed to:
- Modulo String Formatting in Python
- Build a Dice-Rolling Application With Python
- Build and Submit HTML Forms With Django – Part 4
- Build and Handle POST Requests in Django – Part 3
- Build a Django Front End With Bulma – Part 2
- Build a Social Network With Django – Part 1
- Python Zip Imports: Distribute Modules and Packages Quickly
- Dependency Management With Python Poetry
- Java vs Python: Basic Python for Java Developers
- Prettify Your Data Structures With Pretty Print in Python
- Advent of Code: Solving Your Puzzles With Python
- Securely Deploy a Django App With Gunicorn, Nginx, & HTTPS
- Advanced Visual Studio Code for Python Developers
- Python's zipapp: Build Executable Zip Applications
- Using the "not" Boolean Operator in Python
- Using the len() Function in Python
- Python's property(): Add Managed Attributes to Your Classes
- Python's sum(): The Pythonic Way to Sum Values
- Reverse Strings in Python: reversed(), Slicing, and More
- Django Templates: Built-In Tags and Filters
- Using the "and" Boolean Operator in Python
- Using Python Optional Arguments When Defining Functions
- Python's deque: Implement Efficient Queues and Stacks
- Python's ChainMap: Manage Multiple Contexts Effectively
- Python's collections: A Buffet of Specialized Data Types
- Your First Steps With Django: Set Up a Django Project
- Using FastAPI to Build Python Web APIs
- What Can I Do With Python?
- Python's Counter: The Pythonic Way to Count Objects
- Beautiful Soup: Build a Web Scraper With Python
- Reverse Python Lists: Beyond .reverse() and reversed()
- Python's filter(): Extract Values From Iterables
- Context Managers and Python's with Statement
- Visualizing Data in Python Using plt.scatter()
- Embedded Python: Build a Game on the BBC micro:bit
- Write Pythonic and Clean Code With namedtuple
- Recursion in Python: An Introduction
- Build a Platform Game in Python With Arcade
- Deploying a Python Flask Example Application Using Heroku
- The k-Nearest Neighbors (kNN) Algorithm in Python
- OrderedDict vs dict in Python: The Right Tool for the Job
- Python and MongoDB: Connecting to NoSQL Databases
- Functional Programming in Python: When and How to Use It
- Pandas Sort: Your Guide to Sorting Data in Python
- Qt Designer and Python: Build Your GUI Applications Faster
- Python Web Applications: Deploy Your Script as a Flask App
- Stochastic Gradient Descent Algorithm With Python and NumPy
- How to Use Python: Your First Steps
- NumPy Tutorial: Your First Steps Into Data Science in Python
- Python's .append(): Add Items to Your Lists in Place
- Python and MySQL Database: A Practical Introduction
- Use PyQt's QThread to Prevent Freezing GUIs
- Handling SQL Databases With PyQt: The Basics
- np.linspace(): Create Evenly or Non-Evenly Spaced Arrays
- Python and PyQt: Creating Menus, Toolbars, and Status Bars
- Use Sentiment Analysis With Python to Classify Movie Reviews
- Caching in Python Using the LRU Cache Strategy
- Get Started With Django Part 3: Django View Authorization
- Basic Input, Output, and String Formatting in Python
- Host Your Django Project on Heroku (Course)
- Binary, Bytes, and Bitwise Operators in Python (Course)
- Python vs JavaScript for Python Developers (Course)
- Creating a Binary Search in Python (Course)
- The Python print() Function: Go Beyond the Basics (Course)