41554 blogs · [ { "id": "01a0bbe3-b469-71ed-b5a9-0030a174fd1a", "title": "Last chance: Weekly Python Exercise B3 starts tomorrow!", "url": "https://lernerpython.com/2020/10/26/last-chance-weekly-python-exercise-b3-starts-tomorrow/", "published_at": "2020-10-26T15:01:08+00:00" }, { "id": "01a0bbe3-b469-71ed-b5a9-0030a1de01fb", "title": "Improve your Python skills in 15 weeks — with Weekly Python Exercise!", "url": "https://lernerpython.com/2020/10/18/improve-your-python-skills-in-15-weeks-with-weekly-python-exercise/", "published_at": "2020-10-18T15:45:00+00:00" }, { "id": "01a0bbe3-b469-71ed-b5a9-0030a2a292fd", "title": "Ask me anything!", "url": "https://lernerpython.com/2020/10/13/ask-me-anything/", "published_at": "2020-10-13T14:26:58+00:00" }, { "id": "01a0bbe3-b469-71ed-b5a9-0030a33e47de", "title": "What’s the easiest way to boost your career as a software developer? Learn to touch type.", "url": "https://lernerpython.com/2020/10/12/whats-the-easiest-way-to-boost-your-career-as-a-software-developer-learn-to-touch-type/", "published_at": "2020-10-12T18:58:29+00:00" }, { "id": "01a0bbe3-b469-71ed-b5a9-0030a38e800c", "title": "Improve your Python fluency with “Python Workout” — today’s “Deal of the Day”", "url": "https://lernerpython.com/2020/10/06/improve-your-python-fluency-with-python-workout-todays-deal-of-the-day/", "published_at": "2020-10-06T07:34:00+00:00" }, { "id": "01a0bbe3-b469-71ed-b5a9-0030a41c3cad", "title": "“Python Workout” is Manning’s “Deal of the Day”!", "url": "https://lernerpython.com/2020/09/15/python-workout-is-mannings-deal-of-the-day-6/", "published_at": "2020-09-15T08:31:18+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc11706da9", "title": "This Sunday, start writing better Python code", "url": "https://lernerpython.com/2020/09/08/this-sunday-start-writing-better-python-code/", "published_at": "2020-09-08T18:17:00+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc121e9430", "title": "Master object-oriented Python with Weekly Python Exercise — starting September 8th", "url": "https://lernerpython.com/2020/09/01/master-object-oriented-python-with-weekly-python-exercise-starting-september-8th/", "published_at": "2020-09-01T19:28:26+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc12a3624c", "title": "New course: Testing your Python programs with pytest", "url": "https://lernerpython.com/2020/08/31/new-course-testing-your-python-programs-with-pytest/", "published_at": "2020-08-31T15:00:00+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc12f6238c", "title": "TinyMBA — A quick read full of profound strategic ideas", "url": "https://lernerpython.com/2020/08/04/tinymba-a-quick-read-full-of-profound-strategic-ideas/", "published_at": "2020-08-04T17:02:13+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc1302f90a", "title": "Last chance to get $1400 of Python courses for $25", "url": "https://lernerpython.com/2020/07/22/last-chance-to-get-1400-of-python-courses-for-25/", "published_at": "2020-07-22T14:00:00+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc138264ff", "title": "There’s still time to get amazing Python course deals via Humble Bundle", "url": "https://lernerpython.com/2020/07/16/theres-still-time-to-get-amazing-python-course-deals-via-humble-bundle/", "published_at": "2020-07-16T12:03:06+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc140fff61", "title": "“Python Workout” is available in print!", "url": "https://lernerpython.com/2020/07/10/python-workout-is-available-in-print/", "published_at": "2020-07-10T08:56:13+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc146af1cd", "title": "Level up your Python skills with a supercharged Humble Bundle!", "url": "https://lernerpython.com/2020/07/02/level-up-your-python-skills-with-a-supercharged-humble-bundle/", "published_at": "2020-07-02T17:42:20+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc15571738", "title": "“Python Workout” is the Manning “Deal of the Day” for June 7", "url": "https://lernerpython.com/2020/06/07/python-workout-is-the-manning-deal-of-the-day-for-june-7/", "published_at": "2020-06-07T07:48:50+00:00" }, { "id": "01a0bbe6-f5d6-737c-bf7a-70fc15bf02d6", "title": "Reminder: Python for non-programmers continues tomorrow!", "url": "https://lernerpython.com/2020/06/04/reminder-python-for-non-programmers-continues-tomorrow-3/", "published_at": "2020-06-04T17:50:44+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c57e91b0", "title": "“Python Workout” is Manning’s Deal of the Day!", "url": "https://lernerpython.com/2020/05/25/python-workout-is-mannings-deal-of-the-day-5/", "published_at": "2020-05-25T05:02:52+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c6345e86", "title": "Understanding bitwise operations in Python", "url": "https://lernerpython.com/2020/05/19/understanding-bitwise-operations-in-python/", "published_at": "2020-05-19T12:30:17+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c69b7f70", "title": "Today’s lesson in “Python for non-programmers”: Dictionaries", "url": "https://lernerpython.com/2020/05/15/todays-lesson-in-python-for-non-programmers-dictionaries/", "published_at": "2020-05-15T09:03:26+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c6de45ed", "title": "Making sense of generators, coroutines, and “yield from” in Python", "url": "https://lernerpython.com/2020/05/08/making-sense-of-generators-coroutines-and-yield-from-in-python/", "published_at": "2020-05-08T11:45:45+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c7a1afc6", "title": "Python for non-programmers continues!", "url": "https://lernerpython.com/2020/05/07/python-for-non-programmers-continues/", "published_at": "2020-05-07T17:05:25+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c82064e2", "title": "Become more fluent with Python functions in just 15 weeks", "url": "https://lernerpython.com/2020/05/04/become-more-fluent-with-python-functions-in-just-15-weeks/", "published_at": "2020-05-04T15:35:00+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61c90bad66", "title": "Reminder: My free, weekly “Python for non-programmers” course continues on Friday, May 1st", "url": "https://lernerpython.com/2020/04/30/reminder-my-free-weekly-python-for-non-programmers-course-continues-on-friday-may-1st/", "published_at": "2020-04-30T16:44:37+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61ca038422", "title": "Function Dissection Lab: Learn how Python functions work by examining their innards", "url": "https://lernerpython.com/2020/04/29/function-dissection-lab-learn-how-python-functions-work-by-examining-their-innards/", "published_at": "2020-04-29T19:24:42+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61ca8b9808", "title": "Working with warnings in Python (Or: When is an exception not an exception?)", "url": "https://lernerpython.com/2020/04/27/working-with-warnings-in-python/", "published_at": "2020-04-27T20:51:03+00:00" }, { "id": "01a0bbeb-377e-723e-912a-8d61cb2f0c25", "title": "Improve your Python: WPE A2 (“Functions for beginners”) starts next week!", "url": "https://lernerpython.com/2020/04/26/improve-your-python-wpe-a2-functions-for-beginners-starts-next-week/", "published_at": "2020-04-26T15:29:44+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862b8a61ba", "title": "Reminder: “Python for non-programmers” continues tomorrow!", "url": "https://lernerpython.com/2020/04/23/reminder-python-for-non-programmers-continues-tomorrow-2/", "published_at": "2020-04-23T19:20:43+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862bf1f777", "title": "It’s Friday — time for another free “Python for non-programmers” session!", "url": "https://lernerpython.com/2020/04/10/its-friday-time-for-another-free-python-for-non-programmers-session/", "published_at": "2020-04-10T11:00:00+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862c057423", "title": "Reminder: My free “Python for non-programmers” course continues tomorrow!", "url": "https://lernerpython.com/2020/04/02/reminder-my-free-python-for-non-programmers-course-continues-tomorrow/", "published_at": "2020-04-02T10:06:50+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862ccf13af", "title": "Reminder: “Python for non-programmers” continues tomorrow", "url": "https://lernerpython.com/2020/03/26/reminder-python-for-non-programmers-continues-tomorrow/", "published_at": "2020-03-26T14:37:08+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862cddb16e", "title": "Announcing: Three new advanced Python courses (and one free course for absolute beginners)", "url": "https://lernerpython.com/2020/03/25/announcing-three-new-advanced-python-courses-and-one-free-course-for-absolute-beginners/", "published_at": "2020-03-25T16:44:16+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862d377cf1", "title": "Announcing: Free, weekly “Python for non-programmers” workshop", "url": "https://lernerpython.com/2020/03/14/announcing-free-weekly-python-for-non-programmers-workshop/", "published_at": "2020-03-14T21:04:13+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862da6ac7c", "title": "Last chance to level up your skills with Weekly Python Exercise B1 (advanced topics 1)", "url": "https://lernerpython.com/2020/03/09/last-chance-to-level-up-your-skills-with-weekly-python-exercise-b1-advanced-topics-1/", "published_at": "2020-03-09T13:38:23+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862e970b4b", "title": "“Python Workout” is Manning’s “Deal of the Day”", "url": "https://lernerpython.com/2020/02/28/python-workout-is-mannings-deal-of-the-day-4/", "published_at": "2020-02-28T08:43:07+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862f28c491", "title": "Want to spend more time coding Python, and less time on Stack Overflow?", "url": "https://lernerpython.com/2020/02/26/want-to-spend-more-time-coding-python-and-less-time-on-stack-overflow/", "published_at": "2020-02-26T16:58:01+00:00" }, { "id": "01a0bbee-54fc-72d4-8df1-ea862fb2f95c", "title": "Last chance for Weekly Python Exercise A1", "url": "https://lernerpython.com/2020/01/13/last-chance-for-weekly-python-exercise-a1/", "published_at": "2020-01-13T12:00:00+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5895759a", "title": "Is Weekly Python Exercise for you?", "url": "https://lernerpython.com/2020/01/10/is-weekly-python-exercise-for-you/", "published_at": "2020-01-10T10:23:23+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b58fb133e", "title": "Looking back at 2019, looking forward to 2020", "url": "https://lernerpython.com/2020/01/06/looking-back-at-2019-looking-forward-to-2020/", "published_at": "2020-01-06T18:28:46+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b59156e63", "title": "Start the year with better Python fluency", "url": "https://lernerpython.com/2020/01/05/start-the-year-with-better-python-fluency/", "published_at": "2020-01-05T11:04:04+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b59bf1416", "title": "Ace Python Interviews — a new, free course to help you get a better job", "url": "https://lernerpython.com/2019/12/23/ace-python-interviews-a-new-free-course-to-help-you-get-a-better-job/", "published_at": "2019-12-23T20:14:41+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b59eed3e3", "title": "Last chance for Black Friday pricing", "url": "https://lernerpython.com/2019/12/02/last-chance-for-black-friday-pricing/", "published_at": "2019-12-02T11:00:45+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5a8c3446", "title": "My Black Friday sale is live! Take 50% off any course in Python or data science", "url": "https://lernerpython.com/2019/11/28/my-black-friday-sale-is-live-take-50-off-any-course-in-python-or-data-science/", "published_at": "2019-11-28T21:00:55+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5b665783", "title": "Black Friday: All of my Python courses are 50% off!", "url": "https://lernerpython.com/2019/11/26/black-friday-all-of-my-python-courses-are-50-off/", "published_at": "2019-11-26T14:09:57+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5c65cb13", "title": "Podcasts, podcasts, and even more podcasts", "url": "https://lernerpython.com/2019/11/06/podcasts-podcasts-and-even-more-podcasts/", "published_at": "2019-11-06T19:02:41+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5cb9211c", "title": "Last chance to join Weekly Python Exercise in 2019!", "url": "https://lernerpython.com/2019/11/04/last-chance-to-join-weekly-python-exercise-in-2019/", "published_at": "2019-11-04T14:30:57+00:00" }, { "id": "01a0bbf1-75c3-72b9-9687-6f2b5db35370", "title": "Quick Python tip: “int” strips strings of whitespace", "url": "https://lernerpython.com/2019/11/03/quick-python-tip-int-strips-strings-of-whitespace/", "published_at": "2019-11-03T13:36:20+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4ac179108", "title": "Want to improve your Python fluency? Join Weekly Python Exercise!", "url": "https://lernerpython.com/2019/10/31/want-to-improve-your-python-fluency-join-weekly-python-exercise/", "published_at": "2019-10-31T17:49:16+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4ac25e9ec", "title": "Early-bird pricing for Weekly Python Exercise ends tomorrow", "url": "https://lernerpython.com/2019/10/28/early-bird-pricing-for-weekly-python-exercise-ends-tomorrow/", "published_at": "2019-10-28T17:24:56+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4ac7249bb", "title": "Level up your coding skills with Weekly Python Exercise", "url": "https://lernerpython.com/2019/10/23/level-up-your-coding-skills-with-weekly-python-exercise/", "published_at": "2019-10-23T12:00:46+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4ad015e18", "title": "Looking for Python podcast co-hosts", "url": "https://lernerpython.com/2019/09/23/looking-for-python-podcast-co-hosts/", "published_at": "2019-09-23T06:36:46+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4adb32738", "title": "Last change to join Weekly Python Exercise: Beginner objects", "url": "https://lernerpython.com/2019/09/16/last-change-to-join-weekly-python-exercise-beginner-objects/", "published_at": "2019-09-16T14:18:06+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4ae434484", "title": "LEGB? Meet ICPO, Python’s search strategy for attributes", "url": "https://lernerpython.com/2019/09/10/legb-meet-icpo-pythons-search-strategy-for-attributes/", "published_at": "2019-09-10T12:30:54+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4af3a547b", "title": "Learn and understand Python objects — with Weekly Python Exercise, starting September 17", "url": "https://lernerpython.com/2019/09/09/learn-and-understand-python-objects-with-weekly-python-exercise-starting-september-17/", "published_at": "2019-09-09T13:15:10+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4afa8bbfe", "title": "“Python Workout” is today’s Manning “Deal of the day”", "url": "https://lernerpython.com/2019/09/04/python-workout-is-todays-manning-deal-of-the-day/", "published_at": "2019-09-04T10:33:36+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4afadf341", "title": "Reminder: Only one day left for early-bird pricing on Weekly Python Exercise A3 (objects for beginners)", "url": "https://lernerpython.com/2019/09/02/reminder-only-one-day-left-for-early-bird-pricing-on-weekly-python-exercise-a3-objects-for-beginners/", "published_at": "2019-09-02T13:30:33+00:00" }, { "id": "01a0bbf4-6058-711f-bf02-f1f4b0054c60", "title": "Proud to be sponsoring PyCon 2020", "url": "https://lernerpython.com/2019/08/23/proud-to-be-sponsoring-pycon-2020/", "published_at": "2019-08-23T08:24:22+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b85f23453", "title": "Weekly Python Exercise A3 (beginner objects) is open", "url": "https://lernerpython.com/2019/08/19/weekly-python-exercise-a3-beginner-objects-is-open/", "published_at": "2019-08-19T08:10:46+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b86107271", "title": "“Python Workout” is Manning’s deal of the day!", "url": "https://lernerpython.com/2019/08/12/python-workout-is-mannings-deal-of-the-day-3/", "published_at": "2019-08-12T14:17:18+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b864660a6", "title": "Enjoyed the movie? Now you can also enjoy the (Jupyter note)book!", "url": "https://lernerpython.com/2019/08/07/enjoyed-the-movie-now-you-can-also-enjoy-the-jupyter-notebook/", "published_at": "2019-08-07T09:19:23+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b864db120", "title": "Weekly Python Exercise is a PyCon Africa 2019 bronze sponsor", "url": "https://lernerpython.com/2019/08/06/weekly-python-exercise-is-a-pycon-africa-2019-bronze-sponsor/", "published_at": "2019-08-06T06:00:47+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b865b628d", "title": "It’s my annual birthday sale!", "url": "https://lernerpython.com/2019/07/14/its-my-annual-birthday-sale/", "published_at": "2019-07-14T17:57:10+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b86ba8bcf", "title": "Registration for Weekly Python Exercise closes today!", "url": "https://lernerpython.com/2019/06/28/registration-for-weekly-python-exercises-closes-today/", "published_at": "2019-06-28T11:39:13+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b86cdc1e4", "title": "Announcing: Python standard library, video explainer", "url": "https://lernerpython.com/2019/06/25/announcing-python-standard-library-video-explainer/", "published_at": "2019-06-25T09:30:19+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b87571eef", "title": "Want to level up your Python? Join Weekly Python Exercise, starting July 2nd", "url": "https://lernerpython.com/2019/06/24/want-to-level-up-your-python-join-weekly-python-exercise-starting-july-2nd/", "published_at": "2019-06-24T15:22:32+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b87b94e7e", "title": "Early-bird pricing for Weekly Python Exercise ends today!", "url": "https://lernerpython.com/2019/06/18/early-bird-pricing-for-weekly-python-exercise-ends-today/", "published_at": "2019-06-18T18:56:33+00:00" }, { "id": "01a0bbf7-51f4-70e3-8f83-2d5b88a365a0", "title": "Understanding Python assignment", "url": "https://lernerpython.com/2019/06/18/understanding-python-assignment/", "published_at": "2019-06-18T13:36:26+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d3da1c6a", "title": "Reminder: Early-bird pricing for Weekly Python Exercise ends tomorrow", "url": "https://lernerpython.com/2019/06/17/reminder-early-bird-pricing-for-weekly-python-exercise-ends-tomorrow/", "published_at": "2019-06-17T12:01:49+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d428f64f", "title": "Playing with Python strings, lists, and variable names — or, a complex answer to a simple question", "url": "https://lernerpython.com/2019/06/13/playing-with-python-strings-lists-and-variable-names-or-a-complex-answer-to-a-simple-question/", "published_at": "2019-06-13T12:10:34+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d44fcce0", "title": "“Python Workout” is Manning’s Deal of the Day!", "url": "https://lernerpython.com/2019/06/13/python-workout-is-mannings-deal-of-the-day-2/", "published_at": "2019-06-13T07:14:44+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d545d6b5", "title": "Variables are pronouns: A simple metaphor for Python newbies", "url": "https://lernerpython.com/2019/06/10/variables-are-pronouns-a-simple-metaphor-for-python-newbies/", "published_at": "2019-06-10T13:33:32+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d5ffa165", "title": "Sharpen your Python skills with Weekly Python Exercise", "url": "https://lernerpython.com/2019/06/10/sharpen-your-python-skills-with-weekly-python-exercise/", "published_at": "2019-06-10T11:34:36+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d6423e7c", "title": "Why do Python lists let you += a tuple, when you can’t + a tuple?", "url": "https://lernerpython.com/2019/06/06/why-do-python-lists-let-you-a-tuple-when-you-cant-a-tuple/", "published_at": "2019-06-06T19:58:03+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d6c9faf7", "title": "Registration (and early-bird pricing) is open for Weekly Python Exercise", "url": "https://lernerpython.com/2019/06/03/registration-and-early-bird-pricing-is-open-for-weekly-python-exercise/", "published_at": "2019-06-03T12:00:45+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d7698205", "title": "Python dicts and memory usage", "url": "https://lernerpython.com/2019/05/12/python-dicts-and-memory-usage/", "published_at": "2019-05-12T14:29:53+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d78d6d39", "title": "Weekly Python Exercise A2 (functions + modules for beginners) closes today", "url": "https://lernerpython.com/2019/05/10/weekly-python-exercise-a2-functions-modules-for-beginners-closes-today/", "published_at": "2019-05-10T12:30:18+00:00" }, { "id": "01a0bbfa-21d9-73e8-9cc9-7eb5d7d6496b", "title": "“Python Workout” is Manning’s Deal of the Day!", "url": "https://lernerpython.com/2019/05/08/python-workout-is-mannings-deal-of-the-day/", "published_at": "2019-05-08T04:30:12+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f66892d71", "title": "There’s still time to join Weekly Python Exercise", "url": "https://lernerpython.com/2019/05/08/theres-still-time-to-join-weekly-python-exercise/", "published_at": "2019-05-07T21:13:57+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f66eb0f2e", "title": "My interview on the “Talk Python” podcast", "url": "https://lernerpython.com/2019/05/07/my-interview-on-the-talk-python-podcast/", "published_at": "2019-05-07T16:33:31+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f672f1bb0", "title": "Making your Python decorators even better, with functool.wraps", "url": "https://lernerpython.com/2019/05/05/making-your-python-decorators-even-better-with-functool-wraps/", "published_at": "2019-05-05T11:04:13+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f67f28045", "title": "Get code + slides from my “Practical Decorators” talk from Euro Python / PyCon 2019", "url": "https://lernerpython.com/2019/05/03/pycon-practical-decorators-code-and-slides/", "published_at": "2019-05-03T15:10:59+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f68551fe4", "title": "Announcing: Weekly Python Exercise A2 — functions and modules for Python beginners", "url": "https://lernerpython.com/2019/05/02/announcing-weekly-python-exercise-a2-functions-and-modules-for-python-beginners/", "published_at": "2019-05-02T14:18:43+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f68c66aae", "title": "Improve your Python skills with my new book: Python Workout", "url": "https://lernerpython.com/2019/04/29/improve-your-python-skills-with-my-new-book-python-workout/", "published_at": "2019-04-29T13:30:57+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f68dfdbf6", "title": "Announcing: My new NumPy course is live!", "url": "https://lernerpython.com/2019/03/29/announcing-my-new-numpy-course-is-live/", "published_at": "2019-03-29T12:15:07+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f6970c5f6", "title": "Python’s “else” clause for loops", "url": "https://lernerpython.com/2019/03/24/pythons-else-clause-for-loops/", "published_at": "2019-03-24T17:30:23+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f699b42b5", "title": "Seven ways to improve your team’s Python", "url": "https://lernerpython.com/2019/03/22/seven-ways-to-improve-your-teams-python-2/", "published_at": "2019-03-22T10:22:51+00:00" }, { "id": "01a0bbfe-3243-730e-b84e-f34f6a070efd", "title": "Registration for Weekly Python Exercise ends in 24 hours", "url": "https://lernerpython.com/2019/03/07/registration-for-weekly-python-exercise-ends-in-24-hours/", "published_at": "2019-03-07T18:16:33+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19a0d6b42", "title": "Understanding Python slices", "url": "https://lernerpython.com/2019/03/04/understanding-python-slices/", "published_at": "2019-03-04T16:07:25+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19a90e01d", "title": "Want to improve your Python skills? Join the upcoming cohort of Weekly Python Exercise!", "url": "https://lernerpython.com/2019/02/26/want-to-improve-your-python-skills-join-the-upcoming-cohort-of-weekly-python-exercise/", "published_at": "2019-02-26T21:51:28+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19ab4c446", "title": "The “Train Better” podcast is live!", "url": "https://lernerpython.com/2019/02/20/the-train-better-podcast-is-live/", "published_at": "2019-02-20T15:28:29+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19b2624f1", "title": "Answering Python questions from readers", "url": "https://lernerpython.com/2019/02/18/answering-python-questions-from-readers/", "published_at": "2019-02-18T12:21:00+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19c0f6454", "title": "Python’s str.isdigit vs. str.isnumeric", "url": "https://lernerpython.com/2019/02/17/pythons-str-isdigit-vs-str-isnumeric/", "published_at": "2019-02-17T19:32:33+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19c254e73", "title": "Beyond the “hello, world” of Python’s “print” function", "url": "https://lernerpython.com/2019/01/18/beyond-the-hello-world-of-pythons-print-function/", "published_at": "2019-01-18T00:03:44+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19ced95ad", "title": "Registration ends today for Weekly Python Exercise", "url": "https://lernerpython.com/2019/01/15/registration-ends-today-for-weekly-python-exercise/", "published_at": "2019-01-15T12:10:41+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19da3ce24", "title": "Reminder: Weekly Python Exercise registration ends soon", "url": "https://lernerpython.com/2019/01/10/reminder-weekly-python-exercise-registration-ends-soon/", "published_at": "2019-01-10T19:31:48+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19dcbf99e", "title": "Announcing a new course: Intro Python — Fundamentals", "url": "https://lernerpython.com/2019/01/03/announcing-a-new-course-intro-python-fundamentals/", "published_at": "2019-01-03T15:04:36+00:00" }, { "id": "01a0bc00-d88f-70a7-9c51-6af19deb29ab", "title": "The foreigner’s guide to phone (WeChat + AliPay) payments in China", "url": "https://lernerpython.com/2018/12/28/the-foreigners-guide-to-wechat-payments-in-china/", "published_at": "2018-12-28T08:35:14+00:00" }, { "id": "01a0bc03-754c-70e5-a43f-595da3aee5f6", "title": "Announcing: Two Python courses in Tel Aviv", "url": "https://lernerpython.com/2018/12/23/announcing-two-python-courses-in-tel-aviv/", "published_at": "2018-12-23T09:00:08+00:00" }, { "id": "01a0bc03-754c-70e5-a43f-595da3e7a5ae", "title": "Announcing: Weekly Python Exercise, Newbie Edition", "url": "https://lernerpython.com/2018/12/19/announcing-weekly-python-exercise-newbie-edition/", "published_at": "2018-12-19T16:42:19+00:00" }, { "id": "01a0bc03-754c-70e5-a43f-595da3f083cd", "title": "Last chance to save 40% on Python and Git courses", "url": "https://lernerpython.com/2018/11/26/last-chance-to-save-40-on-python-and-git-courses/", "published_at": "2018-11-26T11:22:31+00:00" }, { "id": "01a0bc03-754c-70e5-a43f-595da45e6aa0", "title": "Black Friday sale — improve your Python + Git for 40% off!", "url": "https://lernerpython.com/2018/11/22/black-friday-sale-improve-your-python-git-for-40-off/", "published_at": "2018-11-22T09:00:13+00:00" } ] posts Claim your blog
Back to LernerPython blog, from Reuven Lerner
Blog · corpus.blog/blogs/lernerpython.com/posts

LernerPython blog, from Reuven Lerner

lernerpython.com

2020

2019

2018