Dan Bader


Improve Your Python Career

Hey, I’m Dan Bader and I help Python developers take their coding skills and productivity to the next level. I’m an independent software engineer, author, and speaker. I’ve been developing software professionally for 15 years and I want to help you get more awesome at your job as a Python developer.

“I’ve been coding in Python full-time for a year and still don’t feel like I have any idea what I’m doing.”

Picking up the basics of Python is the easy part. The hard part is learning all of the libraries, frameworks, and best practices that surround Python. Sure, you’ve got coworkers to help out when you are stuck – but you can’t rely too heavily on them as they have their own job to do.

“I don’t even feel like I’ve scratched the surface of what I can do with Python.”

I’d love to help you out. Have a look at my products and services below and see what’s right for you, or just get my free newsletter with screencasts and articles for Python developers.

— Dan Bader

Free Weekly Tips for Python Developers

Join over 2,000 Python developers on my email newsletter and receive free weekly articles and screencasts that will help you become a better Python developer. Learn More »

Optimize Your Python Development Environment

My step-by-step course helps you set up a professional Python development setup based on Sublime Text and Git on Windows, Mac, and Linux. Learn More »

Python Videos & Screencasts

My YouTube channel has free Python screencasts and career tips for software developers and I add new videos every week. Learn More »

Get 1-on-1 Mentorship

Becoming a developer on your own is difficult. Research shows that 1-on-1 education is the most effective way to build your skills. Hire me as your mentor and I’ll help you get to the next level. Learn More »

Recent Articles

I’m super passionate about teaching with articles and tutorials on my website. I cover a number of topics around Python and software development in general. Here are a few recent articles you may want to check out:

View All Articles »

5 Common Issues With Your Python Development Setup That Destroy Productivity

Free 5-day class—just enter your email address below: