Copy

My Voyage of Discovery

Volume 2025, Issue 07
07 April, 2025
Advanced Python, LangChain, Testing Flask App,
Context Managers, PyTest

Please forward this email to your friends & colleagues to benefit from this.
Or consider subscribing if
someone has forwarded this Newsletter to you
My Voyage Of Discovery” is a newsletter where I plan to share my discoveries with you while I tread on the path of self development and life itself. I hope this will encourage you to

"Never Stop Learning"

Previous Discoveries
Program testing can be used
To show the Presence of bugs

But, never to show their Absence


-- Edsger Dijkstra
Connect with me on Social Media
YouTube
Twitter
Website
LinkedIn
Github

                      Advanced Python Course
 

"Effective Python" is an advanced Python course designed to upgrade your Python programming skills. Write 700+ lines of Advanced Python in 40+ hours of code-along sessions

Topics covered include
  • Nested Data Structures, Exceptions, Collections,
  • Classes, Inheritance, Encapsulation,
  • Object Internals, Polymorphism, Special Methods,
  • Properties, Duck Typing, Logging,
  • Comprehensions, Generator Expressions,
  • Closures,  Decorators, Packaging and much more ....
Get ready to sweat it out by writing plenty of Python code requiring more than 75 commits on your GitHub repository to take your Python coding skills to the next level.

Enrol: https://bit.ly/LCIPL_Advanced_Python_Enrol
Testing your Flask App: Federico Trotta writes about
  • Understanding the benefits of Testing a Flask App
  • Best practices for testing using pytest
  • Project setup for testing
  • Simple unit and parameterized testcase examples
  • Testing Database and other external dependencies
and.... More

"LangChain Tutorial (Python) #1:
Intro & Setup


-- by Leon van Zyl

[Duration: 9:57 minutes]
Usefulness of Context Managers: Juha-Matti Santala explores Context Managers in Python for
  • Efficient resource management
  • Handling exceptions and resource cleanup
  • Mock testing with patch
and.... More
 
Rerun your Failed Tests: Rodrigo explains various ways in which we can rerun failed tests using "pytest" with
  • A workflow for running failed test cases
  • Various arguments for "pytest" that help in this
  • Practical examples for each scenario
and.... More
More information about my Blogs, Courses and Webinars

I would love to hear your thoughts & suggestions. Just hit “Reply” & email me

Copyright © 2025 Sarfraaz Ahmed, All rights reserved.


 
Our mailing address is:
Sarfraaz Ahmed
C. V. Raman Nagar
Bengaluru, KA 560093
India

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp