Foundation of Product Manager
What is Product Management (PM)? PM focuses on the entire lifecycle of a product—from conception to retirement. It involves a range of activities, from market analysis, customer research, and strategy development to product design, testing, launch, and ultimately, retirement. Product management ensures that products align with business objectives and customer demands while maximising profitability. Internal […]
AWS Cloud Practitioner
Selecting the Right AWS Instance Type When it comes to selecting the appropriate AWS EC2 instance type for your workloads, there are several factors you need to consider to ensure optimal performance and cost efficiency. Each instance type is designed to meet specific needs in terms of compute power, memory, storage, and networking. 1. General […]
Foundation of Project Management
In every industry, whether it’s technology, construction, healthcare, or energy, there is one role that stands out when it comes to successfully executing projects: the Project Manager (PM). But what exactly does it mean to be a project manager? What are the key responsibilities, the skills required, and the value they bring to an organization? […]
SQL Notes
Key SQL Database Best Practices and Tips When working with relational databases, adhering to best practices can make your queries more efficient, maintainable, and easier to understand. Here are some key guidelines to follow when creating and managing your tables and queries. 1. Table Names Should Be Plural To keep your naming conventions consistent, it’s […]
Thnk Grw Rch
Famous Personalities Henry Ford – Founder of Ford Automobile company. He started with no money and little education yet turned out to be a successful businessman. William Wrigley Jr – A travelling salesman. He discovered that his clients liked the chewing gum he gave away as free, more than the product he was selling. John […]
‘map’ and ‘filter’ in Python
Key Differences Between map and filter Purpose: map: Transforms each element of an iterable using a function and returns an iterator with the transformed elements. filter: Filters elements of an iterable using a function and returns an iterator with elements for which the function returns True. Function Return Type: map: The function passed to map […]
Variable Scope
Scope in Python Scope is a fundamental concept in Python that determines where variables can be accessed or modified in your code. Understanding scope helps you manage variable visibility and avoid common pitfalls, such as variable shadowing and unintended side effects. Types of Scope in Python Python has four main types of scope, often remembered […]
Python Notes
Getting User Input with input() The input() function allows you to prompt the user for input, which is then replaced by the string the user enters during the program’s execution. print(“Hello ” + input(“Your name: “)) When the user enters ABC as their name, the output will be: Hello ABC Finding the Length of a […]
Docstring
What is a Docstring? A docstring, or documentation string, is a string literal that occurs as the first statement in a module, function, class, or method definition. It is used to document the purpose and usage of the code component in which it is defined. Why Use Docstrings? Readability: Docstrings make your code easier to […]
GCD-LCM
GCD (Greatest Common Divisor) or HCF (Highest Common Factor) gcd(n1,n2) – gcd of two natural numbers is the greatest natural number which divides them both. e.g x and y have to be co-prime. Therefore gcd if x & y should be 1 i. e gcd(x,y) =1g is the smaller power of each common prime factor. […]