Skip to main content

Recently Updated Pages

Data Structures

Python Fundamentals Review

Array arr = [1, 3, 3, 7] for val in arr: # 1,3,3,7 7 in arr # True, t...

Updated 11 months ago by victor

Cross Product

1) Essence of Linear Algebra

Prereq: Determinant  Input: 2 Vectors Output: 1 Vector P is the vector perpendicular to the pa...

Updated 11 months ago by victor

Dot Product

1) Essence of Linear Algebra

Dot Product Dot Product can be used to  Find out if vector point in the same direction, perpe...

Updated 11 months ago by victor

Getting Started part2

Python Coding Interview Patterns

1. Make a good self introduction at the start of the interview​ ✅ Introduce yourself in a few ...

Updated 11 months ago by victor

Getting Started

Python Coding Interview Patterns

1] Read (and Reread) Carefully and Understand the Problem Putting the problem in your own words ...

Updated 11 months ago by victor

Functions

Python Fundamentals Review

Positional and Keyword Arguments Positional Arguments: Positional arguments are the most comm...

Updated 11 months ago by victor

Tests Driven Development

Python Advance Review

from dataclasses import dataclass, field from enum import Enum class OrderStatus(Enum): ...

Updated 11 months ago by victor

Built-in Methods

Python Object Oriented Programming

Instance Method vs Static Method Instance Methods (normal methods without declaring @) specifies...

Updated 11 months ago by victor

Python Debugging

Python Debugging

Updated 11 months ago by victor

VSCode Shortcuts and Extensions

Python Debugging

Updated 11 months ago by victor

Serialization Formats

Python Fundamentals Review

JSON import json import requests def main(): data = { 'username': 'james',...

Updated 11 months ago by victor

Pathlib

Python Fundamentals Review

from os import chdir from pathlib import Path def main() -> None: # current working di...

Updated 11 months ago by victor

Documentation Practices

Python Fundamentals Review

Updated 11 months ago by victor

Style Guides

Python Fundamentals Review

Pep8   Google Style Guide https://google.github.io/styleguide/pyguide.html

Updated 11 months ago by victor

Data Types

Python Fundamentals Review

Built-in Data Types In programming, data type is an important concept. Variables can store data...

Updated 11 months ago by victor

Parallel Programming

Python Advance Review

https://www.youtube.com/watch?v=X7vBbelRXn0 High performance programming Multiprocessing Pros ...

Updated 11 months ago by victor

Behavourial

Python Object Oriented Design Patterns

Observer / PubSub It's common for different components of an app to respond to events or state c...

Updated 11 months ago by victor

Q and A

Python Object Oriented Design Interviews

Here are some questions that interviewers may ask to test your basic knowledge of object oriented...

Updated 11 months ago by victor

Refactor

Creational Design Patterns Factory

https://www.youtube.com/watch?v=s_4ZrtQs8Do """ Basic video exporting example """ import pa...

Updated 11 months ago by victor

Concepts

Python Object Oriented Design Interviews

Objects are representation of real world entities  Data/attributes Behavior  Classes a...

Updated 11 months ago by victor