Twitter Digest 2017 Week 44

Posted by PyBites on Sun 05 November 2017 in Digest • Tagged with twitter, news, tips, python, Twilio, regex, learning, web development, tools, Docker, cheatsheet, design, vim, Hacktoberfest, sqlite, data science, PyPy, ReportLab, PDF, OOP • 2 min read

Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.


Continue reading

OOP Beyond the Basics: Using Properties for Encapsulation, Computation and Refactoring

Posted by Bob on Wed 31 May 2017 in Concepts • Tagged with oop, property, decorators, encapsulation, computation, dunder, refactoring, pytest, 2vs3, getter, setter • 4 min read

In this article I share my learning of the property decorator coding a simple Account class. I think it's an unmissable tool in your (Python) OOP toolkit.


Continue reading

Code Challenge 20 - Object Oriented Programming Fun - Review

Posted by PyBites on Mon 29 May 2017 in Challenges • Tagged with codechallenges, learning, OOP, object oriented, inheritance, dunder, games, adventure, warcraft, Twilio, karma, Rooms • 2 min read

It's review time again. Wow: challenge #20 already! We can't believe we have worked through so many already. We also keep receiving amazing PRs, awesome!


Continue reading

Code Challenge 20 - Object Oriented Programming Fun

Posted by PyBites on Mon 22 May 2017 in Challenges • Tagged with codechallenges, OOP, object oriented, inheritance, encapsulation, polymorphism, dunder, games, ABCs • 3 min read

Hi Pythonistas, a new week, a new 'bite' of Python coding! This week we will let you experiment with Object Oriented Programming, an important skill and fundamental building block of (everthing-is-an-object) Python. Enjoy!


Continue reading

Twitter digest 2017 week 07

Posted by PyBites on Sat 18 February 2017 in Digest • Tagged with twitter, news, podcasts, 3.6, functional programming, 2vs3, git, github, guido, oop, namedtuples, algorithms, refactoring • 2 min read

On Saturdays we will share a curated list of 15 cool things (mostly Python) we found / tweeted during the week.


Continue reading

Code Challenge 04 - Twitter data analysis Part 1: Getting Data - Review

Posted by PyBites on Fri 03 February 2017 in Challenges • Tagged with codechallenges, code review, github, learning, tweets, Twitter, twitterapi, oop, datamodel, csv, namedtuples • 2 min read

It's Friday again so we review the code challenge of this week. It's never late to sign up, just fork our challenges repo and start coding.


Continue reading

Python Tricks book review

Posted by Bob on Tue 31 January 2017 in Books • Tagged with review, tricks, tips, pythonic, oop, ABC, dicts, cleancode • 2 min read

A review of Dan Bader's Python tricks book.


Continue reading

Code Challenge 04 - Twitter data analysis Part 1: Getting Data

Posted by PyBites on Mon 30 January 2017 in Challenges • Tagged with codechallenges, github, learning, blog, twitterapi, tweets, Twitter, oop, datamodel, magicmethods • 2 min read

A new week, a new code challenge! In this 3 part challenge you will analyze Twitter Data. This week we will automate the retrieval of data. In Part 2 we will task you with finding similar tweeters, and for Part 3 you will do a full sentiment analysis.


Continue reading

Twitter digest 2017 week 04

Posted by PyBites on Sat 28 January 2017 in Digest • Tagged with twitter, news, python, podcasts, asyncio, pipenv, pelican, jupyter, oop, vim, algorithms • 2 min read

On Saturdays we will share a curated list of 15 cool things (mostly Python) we found / tweeted during the week.


Continue reading

Python's data model by example

Posted by Bob on Wed 25 January 2017 in Concepts • Tagged with datamodel, oop, magicmethods, builtin, pythonic, iterators, slicing • 14 min read

After last post on OOP a logical follow-up is Python's data model. We use the great Fluent Python book to code up an example of our own, showing the powerful way you can leverage this data model. You can download the notebook here.


Continue reading