Notes
1. Python
• Assets
Esacpe Sequence Charactars
png
init
png
Intersection
png
OOP
png
PP & OOP
png
Union
jpg
• MY Doubts
Md
My Doubts
VS Code extensions
Vs code shortcuts
1. Procedural
Day 1 - 28
0 - Symbols
0 - What is Programming and Python
0.e - Description of modules & Pip
1 - Escape Sequence Characters
2 - Operators
3- Variables and Data Types
4 - Type Casting
7 - Exercise 1 (calculator)
8 - Ex1 ~Solution
9 - Typecasting in Python
10- Taking User Input
12 - String Slicing
12.e - Loops in string
13 - String methods
14 - if-else Statements
15 - Exercise 2 (Good morning sir)
16 - Match Case
17 - For Loops
18 - while Loops in Python.
19 - break and continue
20 - Functions
21 - Function Arguments
22 - Introduction to Lists
23 - List Methods
24 - Tuples in Python
25 - operations on Tuples
26 - E2~ Solution
27 - Exercise 3 (kbc)
28 - String formatting
Extra- Line Break and space.
Day 29 - 55
29 - Docstrings in python
30 - Recursion in python
31 - Python Sets
32 - Set Methods (merged)
33 - Dictionary in python
34 - Dictionary Methods (merged)
35 - For loop with else
36 - Exception Handling
37 - Finally Keyword
38 - Custom Errors
39 - Exercise 3~ Solution
40 - Exercise 4 (program to translate a message into secret code language)
41 - Short Hand if else
42 - Enumerate
43 - Virtual Environment
44 - How import works
45 - if name == main in Python
46 - OS Modules
46e. colour in Terminal logs
47 - Exercise 4~ Solution
48 - local vs global variables
49 - readlines() method
50 - read readlines and other methods
51 - seek() and tell() functions
52 - Lambda Functions
52e. Pass functions as arguments
53 - Map, Filter & Reduce
54 - is vs == in Python
55 -Exercise 5 (Snake Water Gun)
2. Object-Oriented
Day 56 - 77
56 - Intro to oops
57 - Classes and Objects
58 - Constructors
58e. '
init
()' - we don't need it
59 - Python Decorators
60 - Getters and Setters
61 - Inheritance in Python
62 - Access Specifiers or Modifiers
63 - Ex5 ~ Solution
64 - Exercise 6
65 - Static Methods
66 - Instance vs class variables
67 - Ex6 ~ solution
68 - Exercise 7
69 - Class methods
70 - Class methods as alternative constructors
71 - dir(),
dict
& help() methods
72 - super keyword
73 - Magic or Dunder Methods
74 - Method Overriding
75 - Ex7 ~ Solution
76 - Exercise 8
77 - Operator Overloading
Day 78 - 100
78 - Single Inheritance
79 - Multiple Inheritance
80 - Multilevel Inheritance
81 - Hybrid and Hierarchical Inheritance
82 - Ex8 ~ solution
83 - Exercise 9
84 - Time Module
85- Command Line Utility
86 - Walrus Operator
87 - Shutli Module
88 - Ex9 ~ solution
89 - Requests Module
90 - Exercise 10
91 - Generators in Python
92 - Function Caching
93 - Exercise 10 ~ solution
94 - Exercise 11 ~ Drink Water Reminder
95 - Regular Expressions
96 - AsyncIO in Python
97 - MultiThreading
98 - MultiProcessing in Python
99 - Exercise 11 ~ solution
100 - Conclusion
index
2. LINUX
$PATH
index
XDG directory specs
2.1 Bash
Brace Expansion
index
Parameter expansion
3. HTML
Assets
colspan & rowspan
png
elements_inline
png
favicon
png
heading
png
how page works
png
html example
mp4
Inrroduction1
png
list_description
png
list_ordered
png
list_unordered
png
paragraph
png
Pictorial Representation of Tags
png
required attribute
png
semantic Tags
png
Table
png
webpage-structure
png
0. Emmet - The VS Code linter
0. How an website works
1. HTML Page structure
2. HTML Elements
3. Attributes & Comments
4. Id & Classes
5. Meta Tags in HTML
6a. Short list of HTML Tags
6b. Brief list of HTML Tags
7. HTML Lists
8. Input methods in HTML
9. Forms in HTML
10. Tables in HTML
11. Textarea & Select Element
12. Iframes in HTML
13. SVG in HTML
14. HTML Entities
15. Obsolete HTML Tags
16. HTML Semantic Tags
College Cheat-sheet
Forms in HTML
index
Page Layout Techniques
4. CSS
Assets
background_color
png
background_image
png
background_position
png
background_repeat_no_repeat
png
background_repeat_repeat
png
background_repeat_x
png
background_repeat_y
png
background_shorthand
png
background_size_contain
png
background_size_cover
png
background_size_custom
png
basic_syntax
png
border-collapse
png
border-color
png
border-radius
png
border-seperate
png
border-spacing
png
border-style
png
border-width
png
color_name
png
css_External
png
css_Internal
png
Font-Family
png
Font-Size
png
Font-Style
png
Font-Varient
png
Font-Weight
png
hex
png
hsl
png
hsla
png
inline css
png
logo-blue
png
opl
png
rgb
png
rgba
png
selector-Class
png
Selector-Element
png
selector-ID
png
selector-universal
png
shorthand_border
png
1. Syntax of CSS
2a. Ways to add CSS
2b. Specificity in CSS
2c. Comments in CSS
3. Selectors in CSS
4. Color is CSS
5. Fonts in CSS
6a. Backgrounds in CSS
6b. Borders in CSS
7a. Display property in CSS
7b. Text styling in CSS
index
5. JavaScript
index
JSON & JSONC
6. C++
_Google C++ Guidelines (me)
_Modern C++ Coding Guidelines
Constants
Enumerated Constants
Formatting Output
index
Hyprland
Docs
index
Nix
NixOS-Guide-main
Contributing
Getting Started with NixOS
nix
README
nix-language
index
canvas
College Cheat-sheet
Contains
This page is for college exam requirement.
Only things needed for my college is here.
Skip to Main Notes
if you wnat.
Will be done at the end.
Interactive Graph
Table Of Contents
College Cheat-sheet
Will be done at the end.