11document . addEventListener ( "DOMContentLoaded" , ( ) => {
22 const notebookList = document . getElementById ( "notebook-list" ) ;
33
4- // Reordered notebooks from basics to advanced
54 const notebooks = [
6- // Python Fundamentals
75 {
8- filename : "Python Lists.ipynb" ,
9- url : "notebooks/Python Lists.ipynb"
10- } ,
11- {
12- filename : "Python Tuples.ipynb" ,
13- url : "notebooks/Python Tuples.ipynb"
6+ filename : "12-13-Pandas Intro.ipynb" ,
7+ url : "notebooks/12-13-Pandas Intro.ipynb"
148 } ,
159 {
16- filename : "Python Dictionaries .ipynb" ,
17- url : "notebooks/Python Dictionaries .ipynb"
10+ filename : "13 Dataframes Updated .ipynb" ,
11+ url : "notebooks/13-Dataframes-updated .ipynb"
1812 } ,
1913 {
20- filename : "Functions .ipynb" ,
21- url : "notebooks/Functions .ipynb"
14+ filename : "16 Summary Statistics .ipynb" ,
15+ url : "notebooks/16-Pandas%20Dataframes-Summary%20Statistics .ipynb"
2216 } ,
2317 {
2418 filename : "Iterators.ipynb" ,
2519 url : "notebooks/Iterators.ipynb"
2620 } ,
2721 {
28- filename : "List Comprehension.ipynb" ,
29- url : "notebooks/List Comprehension.ipynb"
22+ filename : "17-Selecting-Elements.ipynb" ,
23+ url : "notebooks/17-Selecting-Elements.ipynb"
24+ } ,
25+ {
26+ filename : "Functions.ipynb" ,
27+ url : "notebooks/Functions.ipynb"
3028 } ,
3129 {
3230 filename : "Lamda functions-Part1.ipynb" ,
@@ -37,29 +35,13 @@ document.addEventListener("DOMContentLoaded", () => {
3735 url : "notebooks/Lamda functions-Part2.ipynb"
3836 } ,
3937 {
40- filename : "Python Exceptions.ipynb" ,
41- url : "notebooks/Python Exceptions.ipynb"
42- } ,
43- {
44- filename : "Python Files.ipynb" ,
45- url : "notebooks/Python Files.ipynb"
46- } ,
47- {
48- filename : "getcwd().ipynb" ,
49- url : "notebooks/getcwd().ipynb"
50- } ,
51-
52- // Object-Oriented Programming (OOP)
53- {
54- filename : "OOP1_Lecture1.ipynb" ,
55- url : "notebooks/OOP1_Lecture1.ipynb"
38+ filename : "List Comprehension.ipynb" ,
39+ url : "notebooks/List Comprehension.ipynb"
5640 } ,
5741 {
58- filename : "OOP_All_in_One .ipynb" ,
59- url : "notebooks/OOP_All_in_One .ipynb"
42+ filename : "Numpy_Functions .ipynb" ,
43+ url : "notebooks/Numpy_Functions .ipynb"
6044 } ,
61-
62- // Numerical Computing (NumPy)
6345 {
6446 filename : "Numpy_lec1-part-a.ipynb" ,
6547 url : "notebooks/Numpy_lec1-part-a.ipynb"
@@ -69,32 +51,20 @@ document.addEventListener("DOMContentLoaded", () => {
6951 url : "notebooks/Numpy_lec2-3.ipynb"
7052 } ,
7153 {
72- filename : "Numpy_Functions.ipynb" ,
73- url : "notebooks/Numpy_Functions.ipynb"
74- } ,
75-
76- // Data Analysis (Pandas)
77- {
78- filename : "12-13-Pandas Intro.ipynb" ,
79- url : "notebooks/12-13-Pandas Intro.ipynb"
80- } ,
81- {
82- filename : "13 Dataframes Updated.ipynb" ,
83- url : "notebooks/13-Dataframes-updated.ipynb"
54+ filename : "Python Dictionaries.ipynb" ,
55+ url : "notebooks/Python Dictionaries.ipynb"
8456 } ,
8557 {
86- filename : "16 Summary Statistics .ipynb" ,
87- url : "notebooks/16-Pandas%20Dataframes-Summary%20Statistics .ipynb"
58+ filename : "Python Exceptions .ipynb" ,
59+ url : "notebooks/Python Exceptions .ipynb"
8860 } ,
8961 {
90- filename : "17-Selecting-Elements .ipynb" ,
91- url : "notebooks/17-Selecting-Elements .ipynb"
62+ filename : "Python Lists .ipynb" ,
63+ url : "notebooks/Python Lists .ipynb"
9264 } ,
93-
94- // Machine Learning & NLP
9565 {
96- filename : "KNN .ipynb" ,
97- url : "notebooks/KNN .ipynb"
66+ filename : "Python Tuples .ipynb" ,
67+ url : "notebooks/Python Tuples .ipynb"
9868 } ,
9969 {
10070 filename : "Spam_ClassificationP1-7-May-2025.ipynb" ,
@@ -105,16 +75,16 @@ document.addEventListener("DOMContentLoaded", () => {
10575 url : "notebooks/Spam_ClassificationP2-9-5-2025.ipynb"
10676 } ,
10777 {
108- filename : "Spam_ClassificationP3-14-May .ipynb" ,
109- url : "notebooks/Spam_ClassificationP3-14-May .ipynb"
78+ filename : "Deep_learning .ipynb" ,
79+ url : "notebooks/Deep_learning .ipynb"
11080 } ,
11181 {
112- filename : "Spam_Classification-16-May .ipynb" ,
113- url : "notebooks/Spam_Classification-16-May .ipynb"
82+ filename : "getcwd() .ipynb" ,
83+ url : "notebooks/getcwd() .ipynb"
11484 } ,
11585 {
116- filename : "Spam_Classification-bigrams .ipynb" ,
117- url : "notebooks/Spam_Classification-bigrams .ipynb"
86+ filename : "KNN .ipynb" ,
87+ url : "notebooks/KNN .ipynb"
11888 } ,
11989 {
12090 filename : "n_gram of spam classification.ipynb" ,
@@ -125,30 +95,44 @@ document.addEventListener("DOMContentLoaded", () => {
12595 url : "notebooks/n_gram of urdu dataset.ipynb"
12696 } ,
12797 {
128- filename : "Deep_learning .ipynb" ,
129- url : "notebooks/Deep_learning .ipynb"
98+ filename : "OOP_All_in_One .ipynb" ,
99+ url : "notebooks/OOP_All_in_One .ipynb"
130100 } ,
131-
132- // Datasets
133101 {
134- filename : "spam.csv " ,
135- url : "notebooks/spam.csv "
102+ filename : "OOP1_Lecture1.ipynb " ,
103+ url : "notebooks/OOP1_Lecture1.ipynb "
136104 } ,
137105 {
138- filename : "English.csv " ,
139- url : "notebooks/English.csv "
106+ filename : "Python Files.ipynb " ,
107+ url : "notebooks/Python Files.ipynb "
140108 } ,
141109 {
142- filename : "imdb_urdu_reviews_train.csv" ,
143- url : "notebooks/imdb_urdu_reviews_train.csv"
110+ filename : "Spam_Classification-16-May.ipynb" ,
111+ url : "notebooks/Spam_Classification-16-May.ipynb"
112+ } ,
113+ {
114+ filename : "Spam_ClassificationP3-14-May.ipynb" ,
115+ url : "notebooks/Spam_ClassificationP3-14-May.ipynb"
116+ } ,
117+ {
118+ filename : "Spam_Classification-bigrams.ipynb" ,
119+ url : "notebooks/Spam_Classification-bigrams.ipynb"
120+ } ,
121+ {
122+ filename : "English.csv" ,
123+ url : "notebooks/English.csv"
144124 } ,
145125 {
146126 filename : "imdb_urdu_reviews_test.csv" ,
147127 url : "notebooks/imdb_urdu_reviews_test.csv"
148128 } ,
149129 {
150- filename : "Advanced Python Programming and Applications.pdf" ,
151- url : "notebooks/Advanced Python Programming and Applications.pdf"
130+ filename : "imdb_urdu_reviews_train.csv" ,
131+ url : "notebooks/imdb_urdu_reviews_train.csv"
132+ } ,
133+ {
134+ filename : "spam.csv" ,
135+ url : "notebooks/spam.csv"
152136 }
153137 ] ;
154138
0 commit comments