Python Training by Dan Bader

Articles with tag „programming“

← All tags

Write Clean & Pythonic Code

Write Clean & Pythonic Code

Discover Python's Best Practices With Simple Examples and Start Writing Beautiful + Pythonic Code

» Click Here to Learn More

Write Clean & Pythonic Code

Write Clean & Pythonic Code

Discover Python's Best Practices With Simple Examples and Start Writing Beautiful + Pythonic Code

» Click Here to Learn More

📘 Python Tricks: The Book — A Buffet of Awesome Python Features: My new book that teaches you the coolest aspects of Python with short and easy to digest examples. » Click here to get a free sample chapter

📦🐍 Which frameworks and libraries are the most important to know to be considered an effective Python dev? Here’s how you go from “writing scripts” to “building applications” with Python, master the tools of the trade for Dependency Management, and become an expert at picking quality Python libraries: » Click here to learn more

🐍🐍 Peer-to-Peer Learning for Pythonistas PythonistaCafe is an invite-only, online community of Python and software development enthusiasts helping each other succeed and grow: » Learn more at pythonistacafe.com

📘 Python Tricks: The Book — A Buffet of Awesome Python Features: My new book that teaches you the coolest aspects of Python with short and easy to digest examples. » Click here to get a free sample chapter

Write Clean & Pythonic Code

Write Clean & Pythonic Code

Discover Python's Best Practices With Simple Examples and Start Writing Beautiful + Pythonic Code

» Click Here to Learn More

🐍🐍 Peer-to-Peer Learning for Pythonistas PythonistaCafe is an invite-only, online community of Python and software development enthusiasts helping each other succeed and grow: » Learn more at pythonistacafe.com

A Peer-to-Peer Learning Community<br>for Python Enthusiasts…Just Like You

A Peer-to-Peer Learning Community
for Python Enthusiasts…Just Like You

PythonistaCafe is an invite-only, online community for Pythonistas helping each other succeed and grow
» Learn more at PythonistaCafe.com

“I wished I had access to a book like this when I started learning Python many years ago”

“I wished I had access to a book like this when I started learning Python many years ago”
— Mariatta Wijaya, CPython Core Developer

Learn More »

📦🐍 Which frameworks and libraries are the most important to know to be considered an effective Python dev? Here’s how you go from “writing scripts” to “building applications” with Python, master the tools of the trade for Dependency Management, and become an expert at picking quality Python libraries: » Click here to learn more

Cool new features in Python 3.6

Cool new features in Python 3.6

Python 3.6 adds a couple of new features and improvements that’ll affect the day to day work of Python coders. In this article I’ll give you an overview of the new features I found the most interesting.

→ Continue reading
A Peer-to-Peer Learning Community<br>for Python Enthusiasts…Just Like You

A Peer-to-Peer Learning Community
for Python Enthusiasts…Just Like You

PythonistaCafe is an invite-only, online community for Pythonistas helping each other succeed and grow
» Learn more at PythonistaCafe.com

A Peer-to-Peer Learning Community<br>for Python Enthusiasts…Just Like You

A Peer-to-Peer Learning Community
for Python Enthusiasts…Just Like You

PythonistaCafe is an invite-only, online community for Pythonistas helping each other succeed and grow
» Learn more at PythonistaCafe.com

Effective Python Development with Sublime Text

Effective Python Development with Sublime Text
How to get an efficient Sublime Text setup for writing Python that makes you more productive and will be an absolute joy to use:
» Click here to get the free 5 day course

“I wished I had access to a book like this when I started learning Python many years ago”

“I wished I had access to a book like this when I started learning Python many years ago”
— Mariatta Wijaya, CPython Core Developer

Learn More »

“I wished I had access to a book like this when I started learning Python many years ago”

“I wished I had access to a book like this when I started learning Python many years ago”
— Mariatta Wijaya, CPython Core Developer

Learn More »

Effective Python Development with Sublime Text

Effective Python Development with Sublime Text
How to get an efficient Sublime Text setup for writing Python that makes you more productive and will be an absolute joy to use:
» Click here to get the free 5 day course

“This book makes you write better Python code!”

“This book makes you write better Python code!”
— Bob Belderbos, Software Developer at Oracle

Learn More »

How to become a better software developer

A while ago I gave a presentation at Mobify’s monthly Engineering Meeting where I spoke about various tactics that can help you become the best software developer you can be. I figured this may be useful to other folks as well and decided to share it in a blog post.

→ Continue reading
Improve Your Python with 🐍 Python Tricks 💌

Improve Your Python with 🐍 Python Tricks 💌
Get a short & sweet Python code snippet delivered to your inbox every couple of days:
» Click here to see examples

Abstract Base Classes in Python

Abstract Base Classes in Python

Abstract Base Classes (ABCs) ensure that derived classes implement particular methods from the base class. In this tutorial you’ll learn about the benefits of abstract base classes and how to define them with Python’s built-in abc module.

→ Continue reading
Effective Python Development with Sublime Text

Effective Python Development with Sublime Text
How to get an efficient Sublime Text setup for writing Python that makes you more productive and will be an absolute joy to use:
» Click here to get the free 5 day course

Guessing a user’s favorite contacts on iOS

Guessing a user’s favorite contacts on iOS

Many iOS applications contain an “invite your friends” feature. Ideally this feature should suggest people that the user is likely to invite. This article explains an App Store-legal method of guessing a user’s favorite contacts from their address book on iOS. The method is described in detail and a demo application is available for download.

→ Continue reading
Effective Python Development with Sublime Text

Effective Python Development with Sublime Text
How to get an efficient Sublime Text setup for writing Python that makes you more productive and will be an absolute joy to use:
» Click here to get the free 5 day course

Some of the best content I post is email only. Join over 18,144 other Python developers on my (free) weekly newsletter →

📰 Learn More »