Artwork

Nội dung được cung cấp bởi Real Python. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Real Python hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

Measuring Your Python Learning Progress

55:39
 
Chia sẻ
 

Manage episode 303024420 series 2637014
Nội dung được cung cấp bởi Real Python. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Real Python hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Where are you along the path of learning Python? Do you feel like you’re making progress? What are ways you can put the learning path into a more precise focus? This week on the show, we talk with previous guest Martin Breuss about his recent article “How Long Does It Take to Learn Python?”

Martin discusses methods for measuring your progress and the various reasons for learning the language. We talk about how different backgrounds will affect your approach. We also suggest resources to help you on your path.

We share a couple of recent Python projects to round out the episode. The first is a library to draw stylized maps from OpenStreetMap data. The other is a framework for the analysis and visualization of trees, which includes a set of phylogenomic tools.

Course Spotlight: Using the Python return Statement Effectively

In this step-by-step course, you’ll learn how to use the Python return statement when writing functions. Additionally, you’ll cover some good programming practices related to the use of return. With this knowledge, you’ll be able to write readable, robust, and maintainable functions in Python.

Topics:

  • 00:00:00 – Introduction
  • 00:01:44 – Real Python Core Team Member
  • 00:03:13 – How long does it take to learn Python?
  • 00:03:40 – Why did you want to explore this topic?
  • 00:05:05 – Python backgrounds Martin and Christopher
  • 00:16:39 – What area excited you?
  • 00:19:38 – Sponsor: Rev AI
  • 00:20:16 – What are other areas that define, why Python?
  • 00:23:30 – Keeping the scope narrower
  • 00:24:48 – Measuring your progress
  • 00:32:49 – Video Course Spotlight
  • 00:34:12 – Effective mentorship
  • 00:39:02 – Using search engines
  • 00:43:07 – The journey of learning Python
  • 00:48:38 – Programming challenges and practicing
  • 00:49:40 – pretty maps - Minimal Python library to draw customized maps
  • 00:52:02 – ETE Toolkit - Python environment for tree exploration
  • 00:54:30 – Thanks and goodbye

Show Links:

Projects:

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

Support the podcast & join our community of Pythonistas

  continue reading

203 tập

Artwork
iconChia sẻ
 
Manage episode 303024420 series 2637014
Nội dung được cung cấp bởi Real Python. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Real Python hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Where are you along the path of learning Python? Do you feel like you’re making progress? What are ways you can put the learning path into a more precise focus? This week on the show, we talk with previous guest Martin Breuss about his recent article “How Long Does It Take to Learn Python?”

Martin discusses methods for measuring your progress and the various reasons for learning the language. We talk about how different backgrounds will affect your approach. We also suggest resources to help you on your path.

We share a couple of recent Python projects to round out the episode. The first is a library to draw stylized maps from OpenStreetMap data. The other is a framework for the analysis and visualization of trees, which includes a set of phylogenomic tools.

Course Spotlight: Using the Python return Statement Effectively

In this step-by-step course, you’ll learn how to use the Python return statement when writing functions. Additionally, you’ll cover some good programming practices related to the use of return. With this knowledge, you’ll be able to write readable, robust, and maintainable functions in Python.

Topics:

  • 00:00:00 – Introduction
  • 00:01:44 – Real Python Core Team Member
  • 00:03:13 – How long does it take to learn Python?
  • 00:03:40 – Why did you want to explore this topic?
  • 00:05:05 – Python backgrounds Martin and Christopher
  • 00:16:39 – What area excited you?
  • 00:19:38 – Sponsor: Rev AI
  • 00:20:16 – What are other areas that define, why Python?
  • 00:23:30 – Keeping the scope narrower
  • 00:24:48 – Measuring your progress
  • 00:32:49 – Video Course Spotlight
  • 00:34:12 – Effective mentorship
  • 00:39:02 – Using search engines
  • 00:43:07 – The journey of learning Python
  • 00:48:38 – Programming challenges and practicing
  • 00:49:40 – pretty maps - Minimal Python library to draw customized maps
  • 00:52:02 – ETE Toolkit - Python environment for tree exploration
  • 00:54:30 – Thanks and goodbye

Show Links:

Projects:

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

Support the podcast & join our community of Pythonistas

  continue reading

203 tập

Все серии

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh