Pybites Logo

What Pythonistas are getting out of our platform:

avatar

I spent about 2 months using sites like Udemy and Codeacademy and while they are good, I've learned more with the challenges here in 3 days than I…

— rmendal

avatar

I've learnt many languages over the years, and the best way to do it's to write code and solve problems yourself. This platform allows you to do that,…

— Rafael Rivas

avatar

Regardless if you're new to coding or an experienced developer, the greatest approach to hone and advance your skills is by coding daily. Even if just for 30…

👥 Community

— Rene Sanchez

avatar

Today I am really glad to write a Testimonial for PyBites. I am grateful to the pioneers of PyBites - Bob and Julian. Two years back I used…

🧪 Pytest/TDD 🥋 Belts/Streaks 👥 Community 🧩 Real-world

— Nitin Cherian

avatar

Every bite of Py has been educational and I am continuously being pushed way past my comfort zone and have grown accustomed to an ever changing and dynamic…

— Martin Uribe

avatar

The pybit.es slack channel is an excellent example of how friendly the Python community is. The founders, Bob and Julian, took the time to reach out to me…

👥 Community

— Sophia Brandt

avatar

I wanted to get into the practice of 'code everyday'. That's when PyBites came to my rescue. Python is of course well documented and there is an ocean…

🧩 Real-world

— sundsar

avatar

Thanks for providing the PyBites portal. This is indeed a rocking platform to get hands on coding experience. In my opinion it's good for anyone regardless of experience.…

— pradeep6kumar

avatar

Your platform is completely amazing. These aren't simple puzzles to solve just by using knowledge, consulting docs or StackOverflow, they are making me discover Python features at a…

— Nacho Núñez

avatar

After trying Object Oriented Programming on Python, to say I was confused, would be me saying the least. For whatever reason, I just didn't know what I was…

👥 Community

— Ude Samuel

avatar

Dennis Ritchie said: “The only way to learn a new programming language is by writing programs in it”. This saying is completely justified by PyBites! Their platform gives…

🥋 Belts/Streaks 👥 Community

— Mayank Singh

avatar

I used PyBites extensively during my first 100DaysOfCode round. It is an excellent platform for learning Python. Most exercises are bite-sized enough so there is always room to…

🧪 Pytest/TDD 🥋 Belts/Streaks

— O Eriksson

avatar

I am a network engineer, not aspiring to be a developer at all. At the beginning, I just wanted to learn some Python to automate stuff. However, after…

— andvary

avatar

Before beginning on PyBites, I took an in introductory course which I paid for. I've already learned more in the few weeks I've been on this site than…

💼 Job win

— Austin Laturno

avatar

Just wanted to drop a quick line here to say that Pybites helped me land my job as a Software Developer! Unlike other platforms, Pybites gives you a…

💼 Job win 🧩 Real-world

— Sangeeta Jadoonanan

avatar

As a beginner it can be difficult to know how best to start learning Python and where to focus your efforts. Prior to PyBites I had been following…

🥋 Belts/Streaks

— Sharon O'Boyle

avatar

PyBites has a very welcoming community who are very helpful and make you feel like you are not alone. The challenges are very practical and help you to…

👥 Community 🧩 Real-world

— Michael Esch

avatar

I started PyBites thinking it would be neat but was nervous to start. Once I got into I don't want to stop! I now want to complete all…

💼 Job win 👥 Community 🧩 Real-world

— Joshua Ox

avatar

I came across PyBites a few months ago and have been absolutely hooked. I am a huge fan of the bite-sized challenges. PyBites offers a great balance of…

💼 Job win

— Ben Griffith

avatar

I have been learning Python for 6 months now, but I started using this platform this month. I have really learnt new libraries and how to tackle complex…

— Tochukwu Onyido

avatar

With a background in Linux Sysadmin, I used to think Python was something really useful but out of my reach. I gave myself the goal of becoming better…

💼 Job win 👥 Community

— markgreene74

avatar

I think PyBites is the greatest thing since sliced bread. I've used Hackerrank, Codesignal, Geeks2Geeks, TopCoder, Euler, Leetcode, etc, etc, etc. All of them have their good points…

🥋 Belts/Streaks

— Andrew Jarcho

avatar

Hi, I'm Rodrigo a chemical engineer graduate moving into software development. I started studying this year (2020) and because of my interest in Data Science and Machine Learning,…

💼 Job win 🧩 Real-world

— Rodrigo Bernardo Medeiros

avatar

The exercises on PyBites provide feedback through automated tests and encourage learning Python-specific concepts. Feedback-based practice is the key to learning. I'd definitely recommend new Python developers try…

🧪 Pytest/TDD 🧩 Real-world

— Trey Hunner

avatar

I just finished the beginner bites and wanted to say thank you, and what a joy it's been to have this resource the past few months. As someone…

— kingfieldmpls

avatar

The website is very simple, but the service offered is vastly superior to anything I've known on the web (for Python development anyway). As soon as I started…

💼 Job win

— Francois NOEL

avatar

I liked the concept of PyBites from the very beginning: you are given a (admittedly sometimes quite sketchy) problem and asked for a solution. Whether your solution is…

🧪 Pytest/TDD 👥 Community

— Michael Aydinbas

avatar

The challenges have been a great way for me to improve my coding skills. I really like the approach of having to research solutions myself without much hand…

— joel35

avatar

Overall the PyBites is a great resource to jump in and begin coding in Python. Each bite showcases a certain topic in Python that helps establish the fundamentals…

— Jason Castillo

avatar

The PyBites platform is wonderful! I wish I had discovered this much earlier. Within a few weeks my confidence grew in my ability to tackle challenges but also…

🥋 Belts/Streaks 🧩 Real-world

— Deji Okanlawon

avatar

Pybites has shown me to be a very useful tool to make small but regular steps. This method of making regular small steps reminds me on how I…

🧩 Real-world

— Judith Vockenroth

avatar

Hey! You should check out the PyBites platform, it is an amazing way to learn #Python or to keep fresh what you already know! Their bites and challenges…

— Rodolfo Ferro

avatar

I heard about PyBites from the TalkPython podcast. And subscribed to the PyBites podcast as well, brilliant content. It is not only about python programming, but also about…

🧪 Pytest/TDD 🧩 Real-world

— chuan khoo

avatar

I'm very glad to have discovered PyBites: I've spent plenty of time learning Python from various sources, but these largely describe the language and its features. It's less…

🧪 Pytest/TDD

— Andrew Richards

avatar

I'm already enjoying learning on your platform, it is so addicting. This beats learning through boring tutorials and instead I love going through the little bytes and snippets…

— Syed Ali Abbas

avatar

I think one of the nicest things about this is that it's giving me the confidence to say I am a programmer. I was just talking to some…

— Sergio Sánchez Zavala

avatar

PyBites is currently the best platform which follows the 'practicality' approach. The bites, exercises and challenges will bring a sense of solving problems which matches real world scenarios.…

👥 Community 🧩 Real-world

— Vipin Reyaroth

avatar

PyBites has been the first time my newly acquired coding skills are starting to stick. Keeping the streak going daily keeps me motivated to attempt a Bite a…

💼 Job win 🥋 Belts/Streaks 🧩 Real-world

— hasman404

avatar

During my long commutes, I wanted to invest the time, instead of being bored out of my mind. I started listening to TalkPythonToMe, which lead me to #100DaysOfCode.…

💼 Job win

— Kai Norman Clasen

avatar

I'm a newbie in Python and after taking some tutorials and work on them, I felt that I needed more. More practice, more structured and focused practice...as I…

👥 Community 🧩 Real-world

— Alberto Sastre

avatar

PyBites is the ideal platform to finally break tutorial paralysis and focus on solving a real task. I love that in PyBites there are pretty many tasks, which…

🥋 Belts/Streaks 👥 Community

— Alexey Vorobyov

avatar

Python challenges for any level and topic! The progression is really well done in the sense that you could search for a specific topic unfamiliar to you and…

🥋 Belts/Streaks 🧩 Real-world

— Felix Perez

avatar

I am still a Python newbie, yet the PyBites community has been as welcoming to me as if I were already a "Ninja." I've also been impressed with…

🥋 Belts/Streaks 👥 Community

— Rob Fowler

avatar

Work is very busy, but I also want to be able to stay current and fluent with my programming skills. Your platform makes it extremely easy to do…

👥 Community 🧩 Real-world

— Ray Justin Huang

avatar

I can't thank the PyBites team enough for their dedication to building a solid learning platform for the beginner, intermediate, and advanced Pythonista alike. The variety of exercises…

👥 Community

— taspotts

avatar

I came to PyBites because I had a few years of Python experience and was looking for a way to level up in my knowledge of and capability…

💼 Job win 🧪 Pytest/TDD 👥 Community 🧩 Real-world

— Paul Nnaoji

avatar

This platform for learning Python has been invaluable. I think it works well because it gives small challenges to complete every night that don't require too much time…

👥 Community

— Johnathan Staverman

avatar

This is a great platform for getting started with Python and pulling you along to a decent level and beyond. It removes most of the 'what should I…

— Dan Holme

avatar

I recently interviewed for this Data Engineer position. I was able to answer questions during their technical phone screening that I otherwise wouldn’t have known because I kept…

💼 Job win

— Marin Muso

avatar

I found out about PyBites through the 100 Days of Code program via Talk Python. At first, i thought "what is this? seems like a distraction..." Then I…

👥 Community

— J. B.

avatar

For me, the PyBites platform provides an incredibly helpful medium to progress and practice. The bites often necessitate reading up on unfamiliar modules, libraries, built-ins, etc. Without the…

🧩 Real-world

— Simon Kenny

avatar

You guys aren't developing an army of geeks or nerds. You're developing an army of problem solvers and that's a nobel deed ! It's very inspiring.

— Mark Alexa

avatar

PyBites was instrumental in getting me up to speed fast with Python after a career with other technologies. Not only was it directly responsible for helping me land…

💼 Job win

— Christo Olivier

avatar

PyBites exercises are a fantastic way to learn by doing. I've gained much more experience and confidence in my coding doing the bites on this site than I…

— Rebecca Mackley

avatar

I have really enjoyed my trial and am definitely subscribing. My biggest win over the past two weeks was finishing every Bite I tried. Even whenever I wanted…

🥋 Belts/Streaks

— Se7enSquared

avatar

I'm glad I'm FINALLY working through the Bites. Not new to Python but the platform is great and even the Intro Bites are great practice. The optimized solutions…

🧪 Pytest/TDD 🧩 Real-world

— Cody Roche

avatar

I spent too long floundering in Tutorial Purgatory before encountering the Pybites Code Challenges. The challenges vary in difficulty, don't have to be done in order, and each…

🧪 Pytest/TDD 🥋 Belts/Streaks 👥 Community

— James Wright

avatar

PyBites was very challenging when I first started. But, I quickly found that the testing system provided helpful, instant feedback. The bites push you to learn new aspects…

— Daniel White

avatar

I've been practising using other platforms such as Leetcode, and Hackerank, but I found PyBites significantly more advanced considering both content and website interactivity. Very recommended even if…

— alessandro finamore

avatar

Learning Python syntax and what sort of functionality is available in the standard library is not hard, using the official documentation. But learning how to really program in…

🧩 Real-world

— Danilo Fiorenzano

avatar

I'm a career technology professional with 30 years experience. I've always known how to string bits of code together to create simple, process oriented automation, but quite frankly…

💼 Job win 🥋 Belts/Streaks 👥 Community

— Chris Patti

avatar

PyBites is ideal for getting you out of your comfort zone and getting you to work with modules and techniques you may not see in your day-to-day use.…

🧪 Pytest/TDD

— ranvel

avatar

I have spent time on a number of "coding tutorial" sites, often-times feeling like it's the same old task-oriented exercises (i.e. take an input and print all even…

— Dan Haight

avatar

INTRO First some background. Over the years I've used many different programming languages to various degrees of success. From BASIC on an Apple IIe to Cobol, C and…

💼 Job win 🧪 Pytest/TDD 🥋 Belts/Streaks 👥 Community 🧩 Real-world

— davidcolton

avatar

I'm really enjoying the Bites! I have not made this much progress in my tech skills in a while and it feels invigorating! Specifically i like that you…

🧪 Pytest/TDD

— nishanthegde

avatar

If you want to be a Python programmer, or if you are already one, Pybites platform has a lot to offer you in terms of newbie, intermediate, advanced…

💼 Job win 🧪 Pytest/TDD 👥 Community 🧩 Real-world

— pavan rao

avatar

I came to PyBites to learn enough Python to become a Python programmer. What I like about PyBites compared to other platforms like Pluralsight and Udemy is that…

— Ryan Doan

avatar

At first the easiest bites would take me hours... but after several tries and completing more bites, I got the hang of them and could finish them before…

💼 Job win 🧪 Pytest/TDD 👥 Community

— Alex Pineda

avatar

I have been learning Python for a while and I believed that I had some Python skills until I tried coding the PyBites exercises, then I knew my…

— Ademola Oladapo

avatar

PyBites gave me the practice and skills needed to succeed at interview coding challenges, which lead to my first software engineering position! I successfully made a career change…

💼 Job win 🧪 Pytest/TDD 👥 Community 🧩 Real-world

— Ryan Sheppard

avatar

PyBites has been immensely helpful! I have tried multiple platforms to learn and improve my Python skills, but PyBites has been by far the most useful and enjoyable.…

— Kay Alaimo

avatar

PyBites is the best platform I can recommend for beginners and advanced Pythonistas. Before joining I was reading books and would not apply anything I learned. On the…

🧪 Pytest/TDD 👥 Community 🧩 Real-world

— vanamraghu

avatar

I had some involvement with PyBites and code challenges when I did the 100 days of code, I bought from Talk Python Education. I did a bit of…

🥋 Belts/Streaks 👥 Community

— pedrojunqueira

avatar

I think I'm a pretty typical case of a self-educating (emphasis on the present tense) programmer. Coding started as a hobby for me and my aim now is…

💼 Job win

— Daniel Elder

avatar

To become a solid and confident software developer, you must stretch your skills and knowledge. You have to practice more than most areas of study. That is why…

👥 Community 🧩 Real-world

— Michael Kennedy

avatar

While I don't program for a living, I've just finished a daily streak of 52 PyBites in a row, and I have to say the experience has led…

🥋 Belts/Streaks 👥 Community

— Greg Welty

avatar

Hi Bob, Julian, I just wanted to take a minute to write this up for you guys to say thanks for everything you have done for me. The…

🧪 Pytest/TDD

— Lee Cullip

avatar

When working on a research project I came across a requirement to learn Python to better benefit from data science and cross-platform capabilities that it provides. This is…

— Aieat Assam

avatar

I found the PyBites platform while trying to understand the difference between a class, a function, and a module: I have been coding ever since. The PyBites platform…

— Robinson

avatar

After being a Pythonista for some time through online reading and writing my own code, I still felt like I missed out on a lot of concepts to…

💼 Job win 🥋 Belts/Streaks 👥 Community

— Cedric Sambre

avatar

TL;DR: If you want to do more than follow tutorials PYBITES. When I first started learning I read several books and did tutorials but I soon started looking…

💼 Job win 👥 Community

— D4NGRB0X

avatar

With PyBites I learned more in the two weeks trial period than I have learned in the years of reading Python books. I find myself reaching for the…

👥 Community

— Ehigie Aito

avatar

This is a truly amazing platform, I feel motivated everyday. Once you get a momentum is hard to let it go.

— abaddonpuff