earn the White PyBites Ninja earn the Yellow PyBites Ninja earn the Orange PyBites Ninja right arrow earn more PyBites Ninja belts and certificates
The best way to learn to code in Python is to actually use the language.

Our platform offers effective Test Driven Learning which will be key to your progress.


Join thousands of Pythonistas and start coding!


Join us on our PyBites Platform
Click here to code!

Why Python is so popular in Devops?

Posted by Rhys Powell on Mon 25 June 2018 in DevOps • Tagged with guest, devops, deployment, scripting, netaddr, data visualization, sysadmin, automation • 3 min read

Along with the growth of Python for developers in the machine learning and data science space, Python is also a growing language for devops / in the ops tooling side. In this article Rhys will explain why that is ...


Continue reading

Code Challenge 46 - Add Continuous Integration (CI) to Your Project

Posted by PyBites on Mon 11 December 2017 in Challenge • Tagged with CI, Jenkins, Heroku, Travis, Semaphore, automation, deployment, Docker, Better Code Hub, SIG • 3 min read

Hi Pythonistas, becoming a Python developer is partly about knowing your tools. Managing your environment, testing and continuous integration are unmissable skills when you start working on bigger projects with a team. So we decided to dedicate a code challenge to deployment. Take an existing projects or make a demo app from scratch, the goal is to build an automated pipeline. Will you be the next guy or girl at work receiving kudos for setting up a Jenkins server? Have fun!


Continue reading

Code Challenge 29 - Create a Simple Django App - Review

Posted by PyBites on Mon 31 July 2017 in Challenges • Tagged with codechallenges, Django, 100DaysOfDjango, Heroku, registration, postgres, deployment, purecss, crispy forms, notifications • 1 min read

In this article we review last week's Create a Simple Django App code challenge. The Django fever continues ...


Continue reading

Deploying a Django App to PythonAnywhere

Posted by Bob on Sun 23 July 2017 in Django • Tagged with Django, 100DaysOfDjango, PythonAnywhere, Security, cloud, deployment • 3 min read

After Julian's great article on deploying a Flask app to Heroku, let's look at how we can deploy a Django app to PythonAnywhere (PA).


Continue reading

How to Build a Simple Slack Bot

Posted by Bob on Tue 04 April 2017 in Tools • Tagged with slack, API, bot, chatbot, deployment, shell, nohup, automation • 3 min read

I was playing with Slack's Real Time Messaging API the other day. Building a bot is pretty easy. In this article a simple example.


Continue reading