Artwork

Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

Going Beyond the Basic Stuff With Python and Al Sweigart

1:27:27
 
공유
 

Manage episode 275812037 series 2637014
Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

You probably have heard of the bestselling Python book, “Automate the Boring Stuff with Python.” What are the next steps after starting to dabble in the Python basics? Maybe you’ve completed some tutorials, created a few scripts, and automated repetitive tasks in your life. This week on the show, we have author Al Sweigart to talk about his new book, “Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code.”

We discuss several topics covered in his new book, including using the command line, setting environment variables, formatting code, naming, and starting with version control. We talk about learning Python by creating games and highlight a couple of Python myths. I also ask Al about his earlier books, and about his idea of creating a curriculum around conference talks.

Course Spotlight: Unicode in Python: Working With Character Encodings

In this course, you’ll get a Python-centric introduction to character encodings and Unicode. Handling character encodings and numbering systems can at times seem painful and complicated, but this guide is here to help with easy-to-follow Python examples.

Topics:

  • 00:00:00 – Introduction
  • 00:01:35 – Early access release of the new book
  • 00:03:20 – Other books Al has written
  • 00:09:54 – Automate the Boring Stuff as an advice book
  • 00:15:29 – Books about writing Python with games
  • 00:17:36 – Making a book less intimidating
  • 00:19:10 – Helping readers through random things a programmer needs to learn
  • 00:23:09 – Environment variables and the command line
  • 00:28:05 – Naming
  • 00:34:59 – Code formatting
  • 00:36:45 – Why do you enjoy teaching Python concepts with games?
  • 00:42:54 – Video Course Spotlight
  • 00:44:15 – Minimal amount you should know about Git
  • 00:47:08 – Jargon and being clear about terminology
  • 00:50:13 – Al’s first book diving into Object-Oriented Programming
  • 00:59:57 – Python myths covered in the book
  • 01:09:08 – What is something you thought you knew about Python, but were wrong about it?
  • 01:13:12 – What is something you are excited about in the world of Python?
  • 01:18:55 – What do you want to learn next?
  • 01:22:08 – Creating an curriculum from conference talks
  • 01:26:42 – Thanks and goodbye

Show Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas

  continue reading

202 에피소드

Artwork
icon공유
 
Manage episode 275812037 series 2637014
Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

You probably have heard of the bestselling Python book, “Automate the Boring Stuff with Python.” What are the next steps after starting to dabble in the Python basics? Maybe you’ve completed some tutorials, created a few scripts, and automated repetitive tasks in your life. This week on the show, we have author Al Sweigart to talk about his new book, “Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code.”

We discuss several topics covered in his new book, including using the command line, setting environment variables, formatting code, naming, and starting with version control. We talk about learning Python by creating games and highlight a couple of Python myths. I also ask Al about his earlier books, and about his idea of creating a curriculum around conference talks.

Course Spotlight: Unicode in Python: Working With Character Encodings

In this course, you’ll get a Python-centric introduction to character encodings and Unicode. Handling character encodings and numbering systems can at times seem painful and complicated, but this guide is here to help with easy-to-follow Python examples.

Topics:

  • 00:00:00 – Introduction
  • 00:01:35 – Early access release of the new book
  • 00:03:20 – Other books Al has written
  • 00:09:54 – Automate the Boring Stuff as an advice book
  • 00:15:29 – Books about writing Python with games
  • 00:17:36 – Making a book less intimidating
  • 00:19:10 – Helping readers through random things a programmer needs to learn
  • 00:23:09 – Environment variables and the command line
  • 00:28:05 – Naming
  • 00:34:59 – Code formatting
  • 00:36:45 – Why do you enjoy teaching Python concepts with games?
  • 00:42:54 – Video Course Spotlight
  • 00:44:15 – Minimal amount you should know about Git
  • 00:47:08 – Jargon and being clear about terminology
  • 00:50:13 – Al’s first book diving into Object-Oriented Programming
  • 00:59:57 – Python myths covered in the book
  • 01:09:08 – What is something you thought you knew about Python, but were wrong about it?
  • 01:13:12 – What is something you are excited about in the world of Python?
  • 01:18:55 – What do you want to learn next?
  • 01:22:08 – Creating an curriculum from conference talks
  • 01:26:42 – Thanks and goodbye

Show Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas

  continue reading

202 에피소드

모든 에피소드

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드