[Book Review] Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT

5/5 - (1 vote)

I just got an early copy of Prof. Porter’s and Prof. Zingaro’s “Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT”. In this quick blog, I’ll share my 5-star review: ⭐⭐⭐⭐⭐

Programming in 2023 looks a lot different than programming in 2022. The transformational development of powerful large language models (LLMs) has brought new challenges and exciting opportunities to coders like you and me.

The good news is that in ‘Learn AI-Assisted Python Programming’, Professors Leo Porter and Daniel Zingaro teach us how to use modern AI technology based on large language models (LLMs) like ChatGPT and GitHub Copilot to write better Python code.

You’ll learn about the transformative impact of AI code assistants on programming. You’ll set up GitHub Copilot and Python, then dive into sports data analysis. You’ll grasp functions, understand Python code reading, and master testing and prompt engineering. You’ll simplify complex challenges with top-down design, debug with precision, automate various tasks, design games, and harness prompt patterns for enhanced AI assistance.

I enjoyed the fresh and light explanations that don’t read like an academic paper but a conversation with your friend (who happens to be a computer science professor and best-selling authority in Python and ChatGPT).

The depth of knowledge is palpable on every page.

But beyond the technical, it’s their stand against tech elitism and their genuine care for student success that resonated with me the most.

After reading the chapters, I found myself coding more efficiently with Copilot. I feel more confident with this powerful new technology. Highly recommended read for every software developer and tech enthusiast!

πŸ”— You can get your copy here (no affiliate link): https://www.amazon.de/-/en/Leo-Porter/dp/1633437787