├── .DS_Store ├── .gitignore ├── L1-GettingStarted └── index.html ├── L10-JS-Arrays-Objects-Loops-Functions ├── 1_Classwork │ ├── 10_Closure.js │ ├── 10_ClosureKiNeed.png │ ├── 11_ClosureKaConcept.png │ ├── 12_CounterUsingClosure.js │ ├── 13_RemovingConfusionOf10_ClosureAdd.js │ ├── 13_RemovingConfusionWorking.png │ ├── 1_Arrays.js │ ├── 2_Arrays_InbuiltFunctions.js │ ├── 3_Objects.js │ ├── 4_ObjectLoops.js │ ├── 5_Functions.js │ ├── 6_FunctionAsDataTypes.js │ ├── 7_ArrowFunction.js │ ├── 8_HigherOrderFunction-DryRun.png │ ├── 8_HigherOrderFunctions.js │ ├── 9_HigherOrderFunctions2-DRYRUN.png │ └── 9_HigherOrderFunctions2.js └── 2_HomeWork-Closure │ └── 13_ClosureAssignment-Homework.pdf ├── L11-Closure-Scopes-AsyncProgramming ├── 1_Revision-Closures │ └── script.js ├── 2_Currying │ └── script.js ├── 3_Question-Closure │ └── script.js ├── 4_letVsVar │ ├── 1_Hoisting │ │ ├── 3_FunctionAssignedValues.js │ │ ├── 4_AfterHoisting.js │ │ ├── afterHoisting.js │ │ └── script.js │ └── 2_Scopes │ │ ├── 1_let-Scope.js │ │ ├── 2_var-Scope.js │ │ ├── 3_Questions.js │ │ ├── 4_Question.js │ │ └── 5_Question.js └── 5_ClosureMemoization │ ├── factorial.js │ └── fibonacci.js ├── L12-AsyncProgramming ├── 1_SyncTasks │ ├── index.html │ └── script.js ├── 2_AsyncTask │ ├── index.html │ └── script.js ├── 3_setInterval │ ├── index.html │ ├── script.js │ └── script1.js ├── 4_ExecutingAsyncTasksSequentially │ ├── 1_Callbacks │ │ ├── 1_whatareCallbacks.js │ │ ├── 2_CallbackExample.js │ │ ├── 3_Task-Callback.js │ │ ├── 4_CallbackHell.js │ │ └── argumentAndParameterConcept.js │ └── randomfile.txt └── ResourcesToRead.txt ├── L13-Promises-Prototypes ├── 1_Promises │ ├── 1_all-promises.js │ ├── 2_sort.js │ ├── 3_Promises-allExample.js │ └── 4_promise-race.js ├── 2_EverythingInjs-IsAnObject │ └── script.js └── 3_Prototypes │ ├── 1_consoleProgram.txt │ ├── 1_whatArePrototypes.js │ ├── 2_cppClasses │ ├── 2_cppClasses.cpp │ ├── 3_consoleOutput.txt │ ├── 4_StructureOfPrototype.png │ ├── 5_AddingFunctionForAll.js │ ├── 5_StructureWithConstructor.png │ ├── 6_CreatingObjectFromObjects.js │ ├── 7_AddingOurOwnPrototypeToJSChain.js │ ├── 8_InternalStructureWithOurFunctions.png │ └── 9_UsingFunctionsToCreateObjects.png ├── L13-Promises ├── 1_PromiseBasics.js ├── 2_PromiseBasics2.js ├── 3.1_PromiseChaining.js ├── 3.2_PromiseChaining.js ├── 3_PromiseChaining.js ├── 4_FunctionReturn.js ├── 5_PromisesNames.js ├── 6_downloadAndCompress.js ├── 7_downloadCompressUpload.js └── revision.js ├── L15-Bindings-Classes ├── 1_Bindings │ ├── 10_WhyThisAndNotArgument.js │ ├── 11_newKeyword.js │ ├── 1_implicitBinding.js │ ├── 2_defaultBinding.js │ ├── 3_explicitBindings-call.js │ ├── 4_explicitBindings-apply.js │ ├── 5_explicitBinding-bind.js │ ├── 6_BindingQuestion.js │ ├── 7_BindingQuestion2.js │ ├── 8_BindingQuestion3.js │ ├── 9_BindingQuestion4.js │ └── cppCode.cpp └── 2_classSyntax │ ├── 1_Basics.js │ ├── 1_BasicsStructure.png │ ├── 2_withoutClassesImplementationOfBasics.js │ ├── 3_DefaultFunctionsAndPrototypes.png │ ├── 4_getterAndSetter.js │ └── 5_private.js ├── L16-Class-DOM ├── 1_Classes │ ├── 1_StaticMethods.js │ └── 2_ClassesInheritance.js ├── 2_DOM │ ├── 1_AccessElements.js │ ├── 2_InnerContent.js │ ├── 3_CSSHandling.js │ ├── index.html │ └── script.js ├── 3_DOM-2 │ ├── 1_CreateAndAppendElement.js │ ├── 2_AppendEntireMovieList.js │ ├── 3_innerHTMLvsAppenChild.js │ ├── index.html │ └── script.js ├── 4_DOM-Task │ ├── index.html │ └── script.js ├── 5_DOM-Parent-Child-Sibling │ ├── index.html │ └── script.js └── script.js ├── L17-DOM-API ├── .DS_Store ├── 1_DOM_Events │ ├── 1_mouseEvents.js │ ├── 2_keyboardEvents.js │ ├── 3_formEvents.js │ ├── index.html │ └── script.js ├── 2_Form │ ├── index.html │ └── script.js ├── 3_Api │ ├── 0_WhatisJSON.js │ ├── 1_fetch.js │ ├── 2_XMLHttpRequest.js │ ├── 3_axios.js │ ├── axios.js │ ├── axios.min.js │ └── index.html ├── 4_weatherApi │ ├── index.html │ └── script.js └── random.js ├── L18- TodoApp-NodeJs └── 1_TodoApp │ ├── 1_GetTaskFromInput.js │ ├── 2_AddingTaskToTaskList.js │ ├── 3_FormingFunctionToAddTaskToATaskList.js │ ├── 4_AddingClassToHandleTodos.js │ ├── 5_AddingRefreshTodos.js │ ├── 6_DeleteTodos-DeleteFromDOM.js │ ├── 7_DeleteTodos-FromTodosArray.js │ ├── 8_HomeWork.js │ ├── 9_IncreasePriority.js │ ├── Todos.js │ └── index.html ├── L19-JS-NODEJS ├── .DS_Store ├── 1_ArrayFunctions │ ├── filter.js │ ├── forEach.js │ ├── map.js │ └── reduce.js ├── 2_NodeJS │ ├── 1_Create-Callback.js │ ├── 2_Create-Promises.js │ ├── 3_Create-Sync.js │ ├── 4_Read-Callback.js │ ├── 5_Read-Promises.js │ ├── 6_Read-Sync.js │ └── 7_Delete-Callback.js └── 3_Todos.js │ ├── Todos.js │ └── data │ └── todos.json ├── L2-TerminalCommands ├── .DS_Store ├── 5_FutureTasks.txt ├── Homework │ └── Task1.md ├── classwork │ ├── 0_Setup.txt │ ├── 1_pwd.md │ ├── 2_ls.md │ ├── 3_cd.md │ ├── 4_mkdir.md │ ├── 5_Touch.md │ ├── 6_mv.md │ ├── 7_mv_task.md │ └── 8_more-less-head.md └── songs │ └── hindisong.txt ├── L20-InterviewQuestions └── 1_Polyfill_MFR │ ├── Bind.js │ ├── Filter.js │ ├── FunctionInfiniteArguments.js │ ├── Functions.js │ ├── Reduce.js │ └── map.js ├── L21-ExpressJS ├── .DS_Store ├── app.js ├── instructions.txt ├── package-lock.json └── package.json ├── L22-ExpressJS ├── .DS_Store ├── 1_queryandparams │ ├── app.js │ ├── package-lock.json │ └── package.json ├── 2_sendingfiles │ ├── .DS_Store │ ├── app.js │ ├── index.html │ ├── script.js │ └── style.css ├── 3_sendingStaticContent │ ├── .DS_Store │ ├── app.js │ └── public │ │ ├── index.html │ │ ├── script.js │ │ └── style.css └── 4_middlewares │ ├── .DS_Store │ ├── Lecture-15-HTTP (1).pdf │ ├── Screenshot 2025-04-07 at 10.05.13 PM.png │ ├── app.js │ ├── package-lock.json │ └── package.json ├── L23-FileDependency-TodoApp ├── 1_basics │ ├── bubbleSort.js │ ├── destructureObject.txt │ ├── makingObjectShorthand.txt │ ├── mergeSort.js │ └── script.js ├── 2_FileDependency │ ├── andaBirth.js │ ├── murgiBirth.js │ ├── script.js │ └── working.png ├── 3_FileDependency-CircularDependency │ ├── Screenshot 2025-04-09 at 8.13.45 PM.png │ ├── Screenshot 2025-04-09 at 8.14.57 PM.png │ ├── StoringReferences.txt │ ├── ValuesAreSame.txt │ ├── andaBirth.js │ ├── murgiBirth.js │ └── script.js └── 4_todoApp │ ├── .DS_Store │ ├── app.js │ ├── differentTypesOfRequests.js │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── index.html │ ├── script.js │ └── style.css │ └── updatingStatusInArray.js ├── L24-TodoApp ├── .DS_Store ├── app.js ├── package-lock.json ├── package.json └── public │ ├── index.html │ ├── script.js │ └── style.css ├── L25-Databases-MongoDB ├── .DS_Store ├── app-1.js ├── app.js ├── package-lock.json └── package.json ├── L26-TodoComplete-Mongoose ├── .DS_Store ├── 1_todoComplete │ ├── .DS_Store │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── public │ │ ├── index.html │ │ ├── script.js │ │ └── style.css ├── 2_mongoose │ ├── .DS_Store │ ├── JsClasses.js │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── public │ │ ├── index.html │ │ ├── script.js │ │ └── style.css └── 3_mongooseTodo-Users │ ├── .DS_Store │ ├── app.js │ ├── models │ ├── Todos.model.js │ └── Users.model.js │ ├── package-lock.json │ ├── package.json │ └── public │ ├── index.html │ ├── script.js │ └── style.css ├── L27-MongoDB-DeepFive ├── Lecture-18_19-Mongoose (1).pdf ├── index.html └── readme.md ├── L28-MongooseAndProject ├── .DS_Store ├── 1_ProjectStructure │ ├── .DS_Store │ ├── app-1.js │ ├── app.js │ ├── database │ │ └── db.js │ ├── models │ │ └── Todos.model.js │ ├── package-lock.json │ ├── package.json │ └── routes │ │ └── todos.js ├── 2_AdvancedMongoose │ ├── .DS_Store │ ├── app-1.js │ ├── app.js │ ├── package-lock.json │ └── package.json └── 3_Bcrypt-Salt │ ├── app.js │ ├── models │ └── User.js │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── reference-concept.png │ ├── routers.png │ └── salt-concept.png ├── L29-JWT-Sessions ├── .DS_Store ├── 1_jwt │ ├── app.js │ ├── package-lock.json │ └── package.json └── 2_cookies │ ├── .DS_Store │ ├── Lecture-22-Cookies-Sessions-JWT-HBS.pdf │ ├── app-1.js │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── public │ ├── dashboard.html │ ├── index.html │ ├── login.html │ └── signup.html ├── L3-HTMLCSS ├── 1_HTMLTags │ └── index.html ├── 2_InlineVSBlock │ └── index.html ├── 3_Lists │ ├── 1_unorderedList.html │ └── 2_orderedlist.html ├── 4_tableTag │ ├── 0_index.html │ ├── 1_index.html │ ├── reference_1.png │ └── reference_2.png └── sample │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ └── Counter.jsx │ ├── features │ │ ├── .gitkeep │ │ └── actions │ │ │ └── counter.jsx │ ├── index.css │ ├── main.jsx │ └── notes.md │ └── vite.config.js ├── L30-TypeScript ├── dist │ ├── functions.js │ ├── interfaces │ │ ├── 1_interfaces-learn.js │ │ └── 2_interfaces.js │ ├── passingFunctionToFunction.js │ ├── script.js │ └── types_ts │ │ ├── 1_types.js │ │ ├── 2_typeUnion.js │ │ ├── 3_typeUnionExample.js │ │ ├── 4_typeIntersectionExample.js │ │ └── 5_Task.js ├── package-lock.json ├── package.json ├── src │ ├── functions.ts │ ├── interfaces │ │ ├── 1_interfaces-learn.ts │ │ └── 2_interfaces.ts │ ├── passingFunctionToFunction.ts │ ├── script.ts │ └── types_ts │ │ ├── 1_types.ts │ │ ├── 2_typeUnion.ts │ │ ├── 3_typeUnionExample.ts │ │ ├── 4_typeIntersectionExample.ts │ │ └── 5_Task.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── L31-Typescript ├── 1_interface-as-object.txt ├── 2_interface-as-class.txt ├── 3_interface-implement-extend.txt ├── 4_question.txt ├── 5_creatingAbstract-class.txt ├── 6_Intersection-in-Depth.txt ├── 7_&-asUnion.txt ├── 8_|_asbrodeningOfSet.txt ├── package-lock.json ├── package.json ├── script.js ├── script.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── L32-Postgresql ├── .gitignore ├── package-lock.json ├── package.json ├── src │ ├── crud.ts │ ├── db │ │ └── index.ts │ ├── joins │ │ └── innerjoin.ts │ └── user.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── L33-Prisma ├── .gitignore ├── dist │ ├── create-post.js │ ├── create.js │ ├── delete.js │ ├── read-user-post.js │ └── read.js ├── package-lock.json ├── package.json ├── prisma │ ├── migrations │ │ ├── 20250531151631_init │ │ │ └── migration.sql │ │ ├── 20250531152200_adding │ │ │ └── migration.sql │ │ └── migration_lock.toml │ └── schema.prisma ├── src │ ├── create-post.ts │ ├── create.ts │ ├── delete.ts │ ├── read-user-post.ts │ └── read.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── L34-ReactJS ├── 1_TraditionalWay │ ├── index.html │ └── script.js ├── 2_ServerSideRendering │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── views │ │ └── index.hbs ├── 3_ClientSideRendering │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── public │ │ ├── index.html │ │ └── script.js ├── 4_ClientAndServerSideCombined │ ├── app.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── script.js │ └── views │ │ └── index.hbs └── 4_reactjsbasics │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.jsx │ └── main.jsx │ └── vite.config.js ├── L35-ReactJS ├── 1_reactjsbasics │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── 1_basics.jsx │ │ ├── 2_ForLoop.jsx │ │ ├── 3_BreakingComponents.jsx │ │ ├── 4_ConditionalRendering.jsx │ │ └── main.jsx │ └── vite.config.js └── 2_todoApp │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── 1_TodoApp-Naive.jsx │ ├── InfiniteLoop.jsx │ └── main.jsx │ └── vite.config.js ├── L36-ReactJS ├── 1_components │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── components │ │ │ ├── TodoApp.jsx │ │ │ ├── TodoDisplay.jsx │ │ │ └── TodoInput.jsx │ │ └── main.jsx │ └── vite.config.js ├── 2_customhooks │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── hooks │ │ │ ├── useCounter.jsx │ │ │ └── useCounterAdvanced.jsx │ │ └── main.jsx │ └── vite.config.js ├── 3_MycustomTodos │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── hooks │ │ │ └── useTodos.js │ │ └── main.jsx │ └── vite.config.js └── 4_task │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ └── main.jsx │ └── vite.config.js ├── L37-ReactJs ├── .DS_Store ├── 1_rerendering │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── RenderFix1.jsx │ │ ├── RenderFix2.jsx │ │ └── main.jsx │ └── vite.config.js └── 2_useEffect │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── 1_FetchTodos.jsx │ ├── App.jsx │ ├── CleanUp.jsx │ ├── main.jsx │ └── notes.md │ └── vite.config.js ├── L39-Routers-Hooks ├── 1_anchortag-issues │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── About.jsx │ │ │ ├── Contact.jsx │ │ │ └── Home.jsx │ │ └── main.jsx │ └── vite.config.js ├── 2_anchortag-correct │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── About.jsx │ │ │ ├── Contact.jsx │ │ │ └── Home.jsx │ │ └── main.jsx │ └── vite.config.js ├── 3_reactrouters │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── About.jsx │ │ │ ├── Contact.jsx │ │ │ ├── Home.jsx │ │ │ └── Navbar.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js ├── 4_nestedRoutes │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── About.jsx │ │ │ ├── Centers.jsx │ │ │ ├── Contact.jsx │ │ │ ├── Home.jsx │ │ │ ├── Navbar.jsx │ │ │ ├── NotFound.css │ │ │ ├── NotFound.jsx │ │ │ ├── Team.jsx │ │ │ └── TeamPlayer.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js ├── 5_lazyLoading │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── About.jsx │ │ │ ├── Contact.jsx │ │ │ ├── Home.jsx │ │ │ └── Navbar.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js └── 6_TodoApp │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.jsx │ ├── components │ │ ├── TodoDisplay.jsx │ │ └── TodoInput.jsx │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── L4-CSS ├── 1_TableAssignment │ └── index.html ├── 2_CSS │ ├── 1_resources-mdn.link.txt │ ├── 2_inline.html │ ├── 3_Internal.html │ ├── 4_class_id.html │ ├── 5_external.html │ └── style.css ├── 3_Specificity │ ├── 1_index.html │ └── 2_clashOfPriority.html ├── 4_CSSBOXModel │ └── index.html ├── 5_Forms │ └── index.html ├── LP01 - Introduction To WebDev.pdf └── Lecture-4-Live Batch.pdf ├── L40-ReactJS-Statemanagement ├── 1_memo │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js ├── 2_contextAPI │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.jsx │ │ ├── Child.jsx │ │ ├── GrandChild.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js ├── 3_redux │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.jsx │ │ ├── actions │ │ │ └── Counter.js │ │ ├── index.css │ │ ├── main.jsx │ │ ├── reducer │ │ │ ├── Counter.js │ │ │ └── reducers.js │ │ └── store │ │ │ └── store.js │ └── vite.config.js └── index.html ├── L41-Redux ├── 1_rtk │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.jsx │ │ ├── components │ │ │ ├── Counter.jsx │ │ │ ├── Error.jsx │ │ │ ├── Loading.jsx │ │ │ └── Todos.jsx │ │ ├── index.css │ │ ├── main.jsx │ │ ├── redux │ │ │ └── slices │ │ │ │ ├── counterSlice.js │ │ │ │ └── todoSlice.js │ │ └── store │ │ │ └── store.js │ └── vite.config.js └── fullStackApp │ ├── backend │ ├── app.js │ ├── package-lock.json │ └── package.json │ └── frontend │ ├── .gitignore │ ├── README.md │ ├── Screenshot 2025-07-15 at 9.58.55 PM.png │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── components │ │ └── Todos.jsx │ ├── index.css │ ├── main.jsx │ └── utils │ │ └── axios.js │ └── vite.config.js ├── L42-Project-Blog ├── backend │ ├── .gitignore │ ├── controllers │ │ ├── authController.js │ │ ├── postsController.js │ │ └── tagController.js │ ├── index.js │ ├── middleware │ │ ├── auth.js │ │ └── imageUpload.js │ ├── package-lock.json │ ├── package.json │ ├── prisma │ │ ├── migrations │ │ │ ├── 20250718151839_init │ │ │ │ └── migration.sql │ │ │ ├── 20250722140737_adding_posts_collection │ │ │ │ └── migration.sql │ │ │ ├── 20250731142906_adding_tags_model │ │ │ │ └── migration.sql │ │ │ ├── 20250731153704_updating_tags_model │ │ │ │ └── migration.sql │ │ │ ├── 20250731161040_adding_imageurl_posts │ │ │ │ └── migration.sql │ │ │ └── migration_lock.toml │ │ └── schema.prisma │ └── routes │ │ ├── auth.js │ │ ├── posts.js │ │ └── tags.js └── client │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── api │ │ ├── auth.js │ │ └── posts.js │ ├── components │ │ ├── Loader.jsx │ │ ├── Navbar.jsx │ │ ├── ProtectedRoute.jsx │ │ └── PublicRoute.jsx │ ├── index.css │ ├── main.jsx │ ├── pages │ │ ├── AdminPortal.jsx │ │ ├── AdminTags.jsx │ │ ├── Dashboard.jsx │ │ ├── EditPost.jsx │ │ ├── Login.jsx │ │ ├── NewPost.jsx │ │ └── Signup.jsx │ ├── services │ │ └── api.js │ └── store │ │ └── store.js │ └── vite.config.js ├── L43-Multer ├── backend │ ├── .env │ ├── app.js │ ├── package-lock.json │ ├── package.json │ └── uploads │ │ └── img-1753459525015-808439992.jpg └── client │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── L44-Websockets ├── .DS_Store ├── client │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── 1_App.jsx │ │ ├── App.css │ │ ├── App.jsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.jsx │ │ └── pages │ │ │ └── ChatApp.jsx │ └── vite.config.js └── server │ ├── .env │ ├── 1_basicsOfWs.js │ ├── 2_ClientToServerData.js │ ├── 3_BroadCasting.js │ ├── 4_basicsChatApp.js │ ├── 5_DiscordApp.js │ ├── app.js │ ├── models │ └── messages.model.js │ ├── package-lock.json │ ├── package.json │ └── utils │ └── messages.js ├── L5-CSS ├── 1_revision │ └── index.html ├── 2_inputs │ └── input-types.html ├── 3_Positions │ ├── 1_Relative.html │ ├── 1_Relative.png │ ├── 2_Absolute.html │ ├── 3_Absolute-Advanced.html │ ├── 3_Absolute-Advanced.png │ ├── 4_Fixed.html │ └── 5_Sticky.html └── 4_units │ ├── 1_relative-em.html │ ├── 2_relative-rem.html │ └── 3_percentage.html ├── L6-CSS-Flexboxes-Grids-Positions ├── 1_Revision │ ├── classes.html │ └── style.css ├── 2_Units-vw-vh │ └── index.html ├── 3_flexboxes │ ├── 1_intuition-flexboxes.html │ ├── 2_flexboxes.html │ ├── 3_flex-direction.html │ ├── 4_justify-content.html │ ├── 5_align-items.html │ ├── 6_flex-grow-Order.html │ └── 7_Reverse-Range-Direction-flexboxes.html ├── 4_img │ └── index.html └── Lecture-6-Live Batch.pdf ├── L7-Flexbox-Grid-MediumClone ├── 1_Flexbox-Assignment │ └── index.html ├── 2_GridLayouts │ ├── FlexVSGrid.png │ ├── FrUnit.png │ ├── Grid-Initial-Task.png │ └── index.html ├── 3_GridTemplateAreas │ ├── areasMapping.png │ └── index.html ├── 4_JustifyContentGrid │ └── index.html └── 5_MediumClone │ ├── 1_MediumNavbarLogo.html │ └── 2_UserInfoAddition.html ├── L8-MediumClone ├── 1_MediumClone-Part-2 │ ├── 1_MediumNavbarCSS │ │ └── 1_MediumNavbarLogo.html │ ├── 2_UserInfoNavbar │ │ ├── 2_UserInfoAddition.html │ │ └── Structure.png │ ├── 3_mainBlogsHeaderCSS │ │ ├── 1_MainBlogsHeaderCSS.html │ │ ├── active-psuedoelement-css-structure.png │ │ ├── blogs-structure.png │ │ └── style.css │ └── 4_MainBlogs-RecommendedBlogs-Structure │ │ ├── 1_MainBlogs-RecommendedBlogs-Structure.html │ │ ├── ReactionsExcalidraw-Structure.png │ │ └── style.css └── 5_StaffPickCSS │ ├── index.html │ ├── style.css │ └── vaibhav.css ├── L9-MediaQueries-JS_Basics ├── 1_MediaQueries │ ├── WhyMediaQueries.png │ ├── flex-info-discussion.html │ ├── index.html │ └── styles │ │ ├── carousel.css │ │ ├── navbar.css │ │ └── style.css └── 2_JS-Basics │ ├── 1_Variables.js │ ├── JS-Agenda.txt │ └── installation-instructions.txt └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | data/ 3 | 4 | 5 | -------------------------------------------------------------------------------- /L1-GettingStarted/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L1-GettingStarted/index.html -------------------------------------------------------------------------------- /L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/10_Closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/10_Closure.js -------------------------------------------------------------------------------- /L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/1_Arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/1_Arrays.js -------------------------------------------------------------------------------- /L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/3_Objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/3_Objects.js -------------------------------------------------------------------------------- /L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/4_ObjectLoops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L10-JS-Arrays-Objects-Loops-Functions/1_Classwork/4_ObjectLoops.js -------------------------------------------------------------------------------- /L11-Closure-Scopes-AsyncProgramming/2_Currying/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L11-Closure-Scopes-AsyncProgramming/2_Currying/script.js -------------------------------------------------------------------------------- /L12-AsyncProgramming/1_SyncTasks/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/1_SyncTasks/index.html -------------------------------------------------------------------------------- /L12-AsyncProgramming/1_SyncTasks/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/1_SyncTasks/script.js -------------------------------------------------------------------------------- /L12-AsyncProgramming/2_AsyncTask/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/2_AsyncTask/index.html -------------------------------------------------------------------------------- /L12-AsyncProgramming/2_AsyncTask/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/2_AsyncTask/script.js -------------------------------------------------------------------------------- /L12-AsyncProgramming/3_setInterval/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/3_setInterval/index.html -------------------------------------------------------------------------------- /L12-AsyncProgramming/3_setInterval/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/3_setInterval/script.js -------------------------------------------------------------------------------- /L12-AsyncProgramming/3_setInterval/script1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/3_setInterval/script1.js -------------------------------------------------------------------------------- /L12-AsyncProgramming/4_ExecutingAsyncTasksSequentially/randomfile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L12-AsyncProgramming/ResourcesToRead.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L12-AsyncProgramming/ResourcesToRead.txt -------------------------------------------------------------------------------- /L13-Promises-Prototypes/1_Promises/1_all-promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/1_Promises/1_all-promises.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/1_Promises/2_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/1_Promises/2_sort.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/1_Promises/3_Promises-allExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/1_Promises/3_Promises-allExample.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/1_Promises/4_promise-race.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/1_Promises/4_promise-race.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/2_EverythingInjs-IsAnObject/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/2_EverythingInjs-IsAnObject/script.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/1_consoleProgram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/1_consoleProgram.txt -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/1_whatArePrototypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/1_whatArePrototypes.js -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/2_cppClasses: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/2_cppClasses -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/2_cppClasses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/2_cppClasses.cpp -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/3_consoleOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/3_consoleOutput.txt -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/4_StructureOfPrototype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/4_StructureOfPrototype.png -------------------------------------------------------------------------------- /L13-Promises-Prototypes/3_Prototypes/5_AddingFunctionForAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises-Prototypes/3_Prototypes/5_AddingFunctionForAll.js -------------------------------------------------------------------------------- /L13-Promises/1_PromiseBasics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/1_PromiseBasics.js -------------------------------------------------------------------------------- /L13-Promises/2_PromiseBasics2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/2_PromiseBasics2.js -------------------------------------------------------------------------------- /L13-Promises/3.1_PromiseChaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/3.1_PromiseChaining.js -------------------------------------------------------------------------------- /L13-Promises/3.2_PromiseChaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/3.2_PromiseChaining.js -------------------------------------------------------------------------------- /L13-Promises/3_PromiseChaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/3_PromiseChaining.js -------------------------------------------------------------------------------- /L13-Promises/4_FunctionReturn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/4_FunctionReturn.js -------------------------------------------------------------------------------- /L13-Promises/5_PromisesNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/5_PromisesNames.js -------------------------------------------------------------------------------- /L13-Promises/6_downloadAndCompress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/6_downloadAndCompress.js -------------------------------------------------------------------------------- /L13-Promises/7_downloadCompressUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/7_downloadCompressUpload.js -------------------------------------------------------------------------------- /L13-Promises/revision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L13-Promises/revision.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/10_WhyThisAndNotArgument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/10_WhyThisAndNotArgument.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/11_newKeyword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/11_newKeyword.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/1_implicitBinding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/1_implicitBinding.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/2_defaultBinding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/2_defaultBinding.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/3_explicitBindings-call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/3_explicitBindings-call.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/4_explicitBindings-apply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/4_explicitBindings-apply.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/5_explicitBinding-bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/5_explicitBinding-bind.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/6_BindingQuestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/6_BindingQuestion.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/7_BindingQuestion2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/7_BindingQuestion2.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/8_BindingQuestion3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/8_BindingQuestion3.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/9_BindingQuestion4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/9_BindingQuestion4.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/1_Bindings/cppCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/1_Bindings/cppCode.cpp -------------------------------------------------------------------------------- /L15-Bindings-Classes/2_classSyntax/1_Basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/2_classSyntax/1_Basics.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/2_classSyntax/1_BasicsStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/2_classSyntax/1_BasicsStructure.png -------------------------------------------------------------------------------- /L15-Bindings-Classes/2_classSyntax/4_getterAndSetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/2_classSyntax/4_getterAndSetter.js -------------------------------------------------------------------------------- /L15-Bindings-Classes/2_classSyntax/5_private.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L15-Bindings-Classes/2_classSyntax/5_private.js -------------------------------------------------------------------------------- /L16-Class-DOM/1_Classes/1_StaticMethods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/1_Classes/1_StaticMethods.js -------------------------------------------------------------------------------- /L16-Class-DOM/1_Classes/2_ClassesInheritance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/1_Classes/2_ClassesInheritance.js -------------------------------------------------------------------------------- /L16-Class-DOM/2_DOM/1_AccessElements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/2_DOM/1_AccessElements.js -------------------------------------------------------------------------------- /L16-Class-DOM/2_DOM/2_InnerContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/2_DOM/2_InnerContent.js -------------------------------------------------------------------------------- /L16-Class-DOM/2_DOM/3_CSSHandling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/2_DOM/3_CSSHandling.js -------------------------------------------------------------------------------- /L16-Class-DOM/2_DOM/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/2_DOM/index.html -------------------------------------------------------------------------------- /L16-Class-DOM/2_DOM/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L16-Class-DOM/3_DOM-2/1_CreateAndAppendElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/3_DOM-2/1_CreateAndAppendElement.js -------------------------------------------------------------------------------- /L16-Class-DOM/3_DOM-2/2_AppendEntireMovieList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/3_DOM-2/2_AppendEntireMovieList.js -------------------------------------------------------------------------------- /L16-Class-DOM/3_DOM-2/3_innerHTMLvsAppenChild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/3_DOM-2/3_innerHTMLvsAppenChild.js -------------------------------------------------------------------------------- /L16-Class-DOM/3_DOM-2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/3_DOM-2/index.html -------------------------------------------------------------------------------- /L16-Class-DOM/3_DOM-2/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L16-Class-DOM/4_DOM-Task/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/4_DOM-Task/index.html -------------------------------------------------------------------------------- /L16-Class-DOM/4_DOM-Task/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/4_DOM-Task/script.js -------------------------------------------------------------------------------- /L16-Class-DOM/5_DOM-Parent-Child-Sibling/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/5_DOM-Parent-Child-Sibling/index.html -------------------------------------------------------------------------------- /L16-Class-DOM/5_DOM-Parent-Child-Sibling/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/5_DOM-Parent-Child-Sibling/script.js -------------------------------------------------------------------------------- /L16-Class-DOM/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L16-Class-DOM/script.js -------------------------------------------------------------------------------- /L17-DOM-API/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/.DS_Store -------------------------------------------------------------------------------- /L17-DOM-API/1_DOM_Events/1_mouseEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/1_DOM_Events/1_mouseEvents.js -------------------------------------------------------------------------------- /L17-DOM-API/1_DOM_Events/2_keyboardEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/1_DOM_Events/2_keyboardEvents.js -------------------------------------------------------------------------------- /L17-DOM-API/1_DOM_Events/3_formEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/1_DOM_Events/3_formEvents.js -------------------------------------------------------------------------------- /L17-DOM-API/1_DOM_Events/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/1_DOM_Events/index.html -------------------------------------------------------------------------------- /L17-DOM-API/1_DOM_Events/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/1_DOM_Events/script.js -------------------------------------------------------------------------------- /L17-DOM-API/2_Form/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/2_Form/index.html -------------------------------------------------------------------------------- /L17-DOM-API/2_Form/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/2_Form/script.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/0_WhatisJSON.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/0_WhatisJSON.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/1_fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/1_fetch.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/2_XMLHttpRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/2_XMLHttpRequest.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/3_axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/3_axios.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/axios.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/axios.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/axios.min.js -------------------------------------------------------------------------------- /L17-DOM-API/3_Api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/3_Api/index.html -------------------------------------------------------------------------------- /L17-DOM-API/4_weatherApi/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/4_weatherApi/index.html -------------------------------------------------------------------------------- /L17-DOM-API/4_weatherApi/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/4_weatherApi/script.js -------------------------------------------------------------------------------- /L17-DOM-API/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L17-DOM-API/random.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/1_GetTaskFromInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/1_GetTaskFromInput.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/2_AddingTaskToTaskList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/2_AddingTaskToTaskList.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/4_AddingClassToHandleTodos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/4_AddingClassToHandleTodos.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/5_AddingRefreshTodos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/5_AddingRefreshTodos.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/6_DeleteTodos-DeleteFromDOM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/6_DeleteTodos-DeleteFromDOM.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/7_DeleteTodos-FromTodosArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/7_DeleteTodos-FromTodosArray.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/8_HomeWork.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/8_HomeWork.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/9_IncreasePriority.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/9_IncreasePriority.js -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/Todos.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L18- TodoApp-NodeJs/1_TodoApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L18- TodoApp-NodeJs/1_TodoApp/index.html -------------------------------------------------------------------------------- /L19-JS-NODEJS/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/.DS_Store -------------------------------------------------------------------------------- /L19-JS-NODEJS/1_ArrayFunctions/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/1_ArrayFunctions/filter.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/1_ArrayFunctions/forEach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/1_ArrayFunctions/forEach.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/1_ArrayFunctions/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/1_ArrayFunctions/map.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/1_ArrayFunctions/reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/1_ArrayFunctions/reduce.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/1_Create-Callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/1_Create-Callback.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/2_Create-Promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/2_Create-Promises.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/3_Create-Sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/3_Create-Sync.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/4_Read-Callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/4_Read-Callback.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/5_Read-Promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/5_Read-Promises.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/6_Read-Sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/6_Read-Sync.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/2_NodeJS/7_Delete-Callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/2_NodeJS/7_Delete-Callback.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/3_Todos.js/Todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L19-JS-NODEJS/3_Todos.js/Todos.js -------------------------------------------------------------------------------- /L19-JS-NODEJS/3_Todos.js/data/todos.json: -------------------------------------------------------------------------------- 1 | ["Hockey"] -------------------------------------------------------------------------------- /L2-TerminalCommands/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/.DS_Store -------------------------------------------------------------------------------- /L2-TerminalCommands/5_FutureTasks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/5_FutureTasks.txt -------------------------------------------------------------------------------- /L2-TerminalCommands/Homework/Task1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/Homework/Task1.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/0_Setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/0_Setup.txt -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/1_pwd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/1_pwd.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/2_ls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/2_ls.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/3_cd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/3_cd.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/4_mkdir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/4_mkdir.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/5_Touch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/5_Touch.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/6_mv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/6_mv.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/7_mv_task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/7_mv_task.md -------------------------------------------------------------------------------- /L2-TerminalCommands/classwork/8_more-less-head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L2-TerminalCommands/classwork/8_more-less-head.md -------------------------------------------------------------------------------- /L2-TerminalCommands/songs/hindisong.txt: -------------------------------------------------------------------------------- 1 | We are writing a song, and its name is despacito. 2 | -------------------------------------------------------------------------------- /L20-InterviewQuestions/1_Polyfill_MFR/Bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L20-InterviewQuestions/1_Polyfill_MFR/Bind.js -------------------------------------------------------------------------------- /L20-InterviewQuestions/1_Polyfill_MFR/Filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L20-InterviewQuestions/1_Polyfill_MFR/Filter.js -------------------------------------------------------------------------------- /L20-InterviewQuestions/1_Polyfill_MFR/Functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L20-InterviewQuestions/1_Polyfill_MFR/Functions.js -------------------------------------------------------------------------------- /L20-InterviewQuestions/1_Polyfill_MFR/Reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L20-InterviewQuestions/1_Polyfill_MFR/Reduce.js -------------------------------------------------------------------------------- /L20-InterviewQuestions/1_Polyfill_MFR/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L20-InterviewQuestions/1_Polyfill_MFR/map.js -------------------------------------------------------------------------------- /L21-ExpressJS/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L21-ExpressJS/.DS_Store -------------------------------------------------------------------------------- /L21-ExpressJS/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L21-ExpressJS/app.js -------------------------------------------------------------------------------- /L21-ExpressJS/instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L21-ExpressJS/instructions.txt -------------------------------------------------------------------------------- /L21-ExpressJS/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L21-ExpressJS/package-lock.json -------------------------------------------------------------------------------- /L21-ExpressJS/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L21-ExpressJS/package.json -------------------------------------------------------------------------------- /L22-ExpressJS/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/.DS_Store -------------------------------------------------------------------------------- /L22-ExpressJS/1_queryandparams/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/1_queryandparams/app.js -------------------------------------------------------------------------------- /L22-ExpressJS/1_queryandparams/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/1_queryandparams/package-lock.json -------------------------------------------------------------------------------- /L22-ExpressJS/1_queryandparams/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/1_queryandparams/package.json -------------------------------------------------------------------------------- /L22-ExpressJS/2_sendingfiles/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/2_sendingfiles/.DS_Store -------------------------------------------------------------------------------- /L22-ExpressJS/2_sendingfiles/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/2_sendingfiles/app.js -------------------------------------------------------------------------------- /L22-ExpressJS/2_sendingfiles/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/2_sendingfiles/index.html -------------------------------------------------------------------------------- /L22-ExpressJS/2_sendingfiles/script.js: -------------------------------------------------------------------------------- 1 | console.log("Hello World"); -------------------------------------------------------------------------------- /L22-ExpressJS/2_sendingfiles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/2_sendingfiles/style.css -------------------------------------------------------------------------------- /L22-ExpressJS/3_sendingStaticContent/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/3_sendingStaticContent/.DS_Store -------------------------------------------------------------------------------- /L22-ExpressJS/3_sendingStaticContent/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/3_sendingStaticContent/app.js -------------------------------------------------------------------------------- /L22-ExpressJS/3_sendingStaticContent/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/3_sendingStaticContent/public/index.html -------------------------------------------------------------------------------- /L22-ExpressJS/3_sendingStaticContent/public/script.js: -------------------------------------------------------------------------------- 1 | console.log("Hello How are you?"); -------------------------------------------------------------------------------- /L22-ExpressJS/3_sendingStaticContent/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/3_sendingStaticContent/public/style.css -------------------------------------------------------------------------------- /L22-ExpressJS/4_middlewares/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/4_middlewares/.DS_Store -------------------------------------------------------------------------------- /L22-ExpressJS/4_middlewares/Lecture-15-HTTP (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/4_middlewares/Lecture-15-HTTP (1).pdf -------------------------------------------------------------------------------- /L22-ExpressJS/4_middlewares/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/4_middlewares/app.js -------------------------------------------------------------------------------- /L22-ExpressJS/4_middlewares/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/4_middlewares/package-lock.json -------------------------------------------------------------------------------- /L22-ExpressJS/4_middlewares/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L22-ExpressJS/4_middlewares/package.json -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/1_basics/bubbleSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/1_basics/bubbleSort.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/1_basics/destructureObject.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/1_basics/destructureObject.txt -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/1_basics/makingObjectShorthand.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/1_basics/makingObjectShorthand.txt -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/1_basics/mergeSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/1_basics/mergeSort.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/1_basics/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/1_basics/script.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/2_FileDependency/andaBirth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/2_FileDependency/andaBirth.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/2_FileDependency/murgiBirth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/2_FileDependency/murgiBirth.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/2_FileDependency/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/2_FileDependency/script.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/2_FileDependency/working.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/2_FileDependency/working.png -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/.DS_Store -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/app.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/package-lock.json -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/package.json -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/public/index.html -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/public/script.js -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/public/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L23-FileDependency-TodoApp/4_todoApp/updatingStatusInArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L23-FileDependency-TodoApp/4_todoApp/updatingStatusInArray.js -------------------------------------------------------------------------------- /L24-TodoApp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/.DS_Store -------------------------------------------------------------------------------- /L24-TodoApp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/app.js -------------------------------------------------------------------------------- /L24-TodoApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/package-lock.json -------------------------------------------------------------------------------- /L24-TodoApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/package.json -------------------------------------------------------------------------------- /L24-TodoApp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/public/index.html -------------------------------------------------------------------------------- /L24-TodoApp/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/public/script.js -------------------------------------------------------------------------------- /L24-TodoApp/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L24-TodoApp/public/style.css -------------------------------------------------------------------------------- /L25-Databases-MongoDB/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L25-Databases-MongoDB/.DS_Store -------------------------------------------------------------------------------- /L25-Databases-MongoDB/app-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L25-Databases-MongoDB/app-1.js -------------------------------------------------------------------------------- /L25-Databases-MongoDB/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L25-Databases-MongoDB/app.js -------------------------------------------------------------------------------- /L25-Databases-MongoDB/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L25-Databases-MongoDB/package-lock.json -------------------------------------------------------------------------------- /L25-Databases-MongoDB/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L25-Databases-MongoDB/package.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/.DS_Store -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/.DS_Store -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/app.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/package-lock.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/package.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/public/index.html -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/public/script.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/1_todoComplete/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/1_todoComplete/public/style.css -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/.DS_Store -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/JsClasses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/JsClasses.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/app.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/package-lock.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/package.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/public/index.html -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/public/script.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/2_mongoose/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/2_mongoose/public/style.css -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/3_mongooseTodo-Users/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/3_mongooseTodo-Users/.DS_Store -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/3_mongooseTodo-Users/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/3_mongooseTodo-Users/app.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/3_mongooseTodo-Users/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/3_mongooseTodo-Users/package.json -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/3_mongooseTodo-Users/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/3_mongooseTodo-Users/public/script.js -------------------------------------------------------------------------------- /L26-TodoComplete-Mongoose/3_mongooseTodo-Users/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L26-TodoComplete-Mongoose/3_mongooseTodo-Users/public/style.css -------------------------------------------------------------------------------- /L27-MongoDB-DeepFive/Lecture-18_19-Mongoose (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L27-MongoDB-DeepFive/Lecture-18_19-Mongoose (1).pdf -------------------------------------------------------------------------------- /L27-MongoDB-DeepFive/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L27-MongoDB-DeepFive/index.html -------------------------------------------------------------------------------- /L27-MongoDB-DeepFive/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L27-MongoDB-DeepFive/readme.md -------------------------------------------------------------------------------- /L28-MongooseAndProject/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/.DS_Store -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/.DS_Store -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/app-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/app-1.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/app.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/database/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/database/db.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/models/Todos.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/models/Todos.model.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/package-lock.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/package.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/1_ProjectStructure/routes/todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/1_ProjectStructure/routes/todos.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/2_AdvancedMongoose/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/2_AdvancedMongoose/.DS_Store -------------------------------------------------------------------------------- /L28-MongooseAndProject/2_AdvancedMongoose/app-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/2_AdvancedMongoose/app-1.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/2_AdvancedMongoose/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/2_AdvancedMongoose/app.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/2_AdvancedMongoose/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/2_AdvancedMongoose/package-lock.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/2_AdvancedMongoose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/2_AdvancedMongoose/package.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/app.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/models/User.js -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/package-lock.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/package.json -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/readme.md -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/reference-concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/reference-concept.png -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/routers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/routers.png -------------------------------------------------------------------------------- /L28-MongooseAndProject/3_Bcrypt-Salt/salt-concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L28-MongooseAndProject/3_Bcrypt-Salt/salt-concept.png -------------------------------------------------------------------------------- /L29-JWT-Sessions/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/.DS_Store -------------------------------------------------------------------------------- /L29-JWT-Sessions/1_jwt/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/1_jwt/app.js -------------------------------------------------------------------------------- /L29-JWT-Sessions/1_jwt/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/1_jwt/package-lock.json -------------------------------------------------------------------------------- /L29-JWT-Sessions/1_jwt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/1_jwt/package.json -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/.DS_Store -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/app-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/app-1.js -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/app.js -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/package-lock.json -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/package.json -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/public/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/public/dashboard.html -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/public/index.html -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/public/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/public/login.html -------------------------------------------------------------------------------- /L29-JWT-Sessions/2_cookies/public/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L29-JWT-Sessions/2_cookies/public/signup.html -------------------------------------------------------------------------------- /L3-HTMLCSS/1_HTMLTags/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/1_HTMLTags/index.html -------------------------------------------------------------------------------- /L3-HTMLCSS/2_InlineVSBlock/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/2_InlineVSBlock/index.html -------------------------------------------------------------------------------- /L3-HTMLCSS/3_Lists/1_unorderedList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/3_Lists/1_unorderedList.html -------------------------------------------------------------------------------- /L3-HTMLCSS/3_Lists/2_orderedlist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/3_Lists/2_orderedlist.html -------------------------------------------------------------------------------- /L3-HTMLCSS/4_tableTag/0_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/4_tableTag/0_index.html -------------------------------------------------------------------------------- /L3-HTMLCSS/4_tableTag/1_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/4_tableTag/1_index.html -------------------------------------------------------------------------------- /L3-HTMLCSS/4_tableTag/reference_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/4_tableTag/reference_1.png -------------------------------------------------------------------------------- /L3-HTMLCSS/4_tableTag/reference_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/4_tableTag/reference_2.png -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/.gitignore -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/README.md -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/eslint.config.js -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/index.html -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/package-lock.json -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/package.json -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/public/vite.svg -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/App.css -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/App.jsx -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/assets/react.svg -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/components/Counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/components/Counter.jsx -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/features/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/features/actions/counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/features/actions/counter.jsx -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/index.css -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/main.jsx -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/src/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/src/notes.md -------------------------------------------------------------------------------- /L3-HTMLCSS/sample/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L3-HTMLCSS/sample/vite.config.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/functions.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/interfaces/1_interfaces-learn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/interfaces/1_interfaces-learn.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/interfaces/2_interfaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/interfaces/2_interfaces.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/passingFunctionToFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/passingFunctionToFunction.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/script.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/types_ts/1_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/types_ts/1_types.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/types_ts/2_typeUnion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/types_ts/2_typeUnion.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/types_ts/3_typeUnionExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/types_ts/3_typeUnionExample.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/types_ts/4_typeIntersectionExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/types_ts/4_typeIntersectionExample.js -------------------------------------------------------------------------------- /L30-TypeScript/dist/types_ts/5_Task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/dist/types_ts/5_Task.js -------------------------------------------------------------------------------- /L30-TypeScript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/package-lock.json -------------------------------------------------------------------------------- /L30-TypeScript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/package.json -------------------------------------------------------------------------------- /L30-TypeScript/src/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/functions.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/interfaces/1_interfaces-learn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/interfaces/1_interfaces-learn.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/interfaces/2_interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/interfaces/2_interfaces.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/passingFunctionToFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/passingFunctionToFunction.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/script.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/types_ts/1_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/types_ts/1_types.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/types_ts/2_typeUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/types_ts/2_typeUnion.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/types_ts/3_typeUnionExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/types_ts/3_typeUnionExample.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/types_ts/4_typeIntersectionExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/types_ts/4_typeIntersectionExample.ts -------------------------------------------------------------------------------- /L30-TypeScript/src/types_ts/5_Task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/src/types_ts/5_Task.ts -------------------------------------------------------------------------------- /L30-TypeScript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/tsconfig.json -------------------------------------------------------------------------------- /L30-TypeScript/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L30-TypeScript/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /L31-Typescript/1_interface-as-object.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/1_interface-as-object.txt -------------------------------------------------------------------------------- /L31-Typescript/2_interface-as-class.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/2_interface-as-class.txt -------------------------------------------------------------------------------- /L31-Typescript/3_interface-implement-extend.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/3_interface-implement-extend.txt -------------------------------------------------------------------------------- /L31-Typescript/4_question.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/4_question.txt -------------------------------------------------------------------------------- /L31-Typescript/5_creatingAbstract-class.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/5_creatingAbstract-class.txt -------------------------------------------------------------------------------- /L31-Typescript/6_Intersection-in-Depth.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/6_Intersection-in-Depth.txt -------------------------------------------------------------------------------- /L31-Typescript/7_&-asUnion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/7_&-asUnion.txt -------------------------------------------------------------------------------- /L31-Typescript/8_|_asbrodeningOfSet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/8_|_asbrodeningOfSet.txt -------------------------------------------------------------------------------- /L31-Typescript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/package-lock.json -------------------------------------------------------------------------------- /L31-Typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/package.json -------------------------------------------------------------------------------- /L31-Typescript/script.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L31-Typescript/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/script.ts -------------------------------------------------------------------------------- /L31-Typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L31-Typescript/tsconfig.json -------------------------------------------------------------------------------- /L31-Typescript/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- 1 | {"root":["./script.ts"],"errors":true,"version":"5.8.3"} -------------------------------------------------------------------------------- /L32-Postgresql/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | /dist 3 | -------------------------------------------------------------------------------- /L32-Postgresql/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/package-lock.json -------------------------------------------------------------------------------- /L32-Postgresql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/package.json -------------------------------------------------------------------------------- /L32-Postgresql/src/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/src/crud.ts -------------------------------------------------------------------------------- /L32-Postgresql/src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/src/db/index.ts -------------------------------------------------------------------------------- /L32-Postgresql/src/joins/innerjoin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/src/joins/innerjoin.ts -------------------------------------------------------------------------------- /L32-Postgresql/src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/src/user.ts -------------------------------------------------------------------------------- /L32-Postgresql/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/tsconfig.json -------------------------------------------------------------------------------- /L32-Postgresql/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L32-Postgresql/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /L33-Prisma/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/.gitignore -------------------------------------------------------------------------------- /L33-Prisma/dist/create-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/dist/create-post.js -------------------------------------------------------------------------------- /L33-Prisma/dist/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/dist/create.js -------------------------------------------------------------------------------- /L33-Prisma/dist/delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/dist/delete.js -------------------------------------------------------------------------------- /L33-Prisma/dist/read-user-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/dist/read-user-post.js -------------------------------------------------------------------------------- /L33-Prisma/dist/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/dist/read.js -------------------------------------------------------------------------------- /L33-Prisma/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/package-lock.json -------------------------------------------------------------------------------- /L33-Prisma/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/package.json -------------------------------------------------------------------------------- /L33-Prisma/prisma/migrations/20250531151631_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/prisma/migrations/20250531151631_init/migration.sql -------------------------------------------------------------------------------- /L33-Prisma/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /L33-Prisma/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/prisma/schema.prisma -------------------------------------------------------------------------------- /L33-Prisma/src/create-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/src/create-post.ts -------------------------------------------------------------------------------- /L33-Prisma/src/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/src/create.ts -------------------------------------------------------------------------------- /L33-Prisma/src/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/src/delete.ts -------------------------------------------------------------------------------- /L33-Prisma/src/read-user-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/src/read-user-post.ts -------------------------------------------------------------------------------- /L33-Prisma/src/read.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/src/read.ts -------------------------------------------------------------------------------- /L33-Prisma/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/tsconfig.json -------------------------------------------------------------------------------- /L33-Prisma/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L33-Prisma/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /L34-ReactJS/1_TraditionalWay/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/1_TraditionalWay/index.html -------------------------------------------------------------------------------- /L34-ReactJS/1_TraditionalWay/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/1_TraditionalWay/script.js -------------------------------------------------------------------------------- /L34-ReactJS/2_ServerSideRendering/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/2_ServerSideRendering/app.js -------------------------------------------------------------------------------- /L34-ReactJS/2_ServerSideRendering/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/2_ServerSideRendering/package-lock.json -------------------------------------------------------------------------------- /L34-ReactJS/2_ServerSideRendering/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/2_ServerSideRendering/package.json -------------------------------------------------------------------------------- /L34-ReactJS/2_ServerSideRendering/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/2_ServerSideRendering/views/index.hbs -------------------------------------------------------------------------------- /L34-ReactJS/3_ClientSideRendering/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/3_ClientSideRendering/app.js -------------------------------------------------------------------------------- /L34-ReactJS/3_ClientSideRendering/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/3_ClientSideRendering/package-lock.json -------------------------------------------------------------------------------- /L34-ReactJS/3_ClientSideRendering/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/3_ClientSideRendering/package.json -------------------------------------------------------------------------------- /L34-ReactJS/3_ClientSideRendering/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/3_ClientSideRendering/public/index.html -------------------------------------------------------------------------------- /L34-ReactJS/3_ClientSideRendering/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/3_ClientSideRendering/public/script.js -------------------------------------------------------------------------------- /L34-ReactJS/4_ClientAndServerSideCombined/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_ClientAndServerSideCombined/app.js -------------------------------------------------------------------------------- /L34-ReactJS/4_ClientAndServerSideCombined/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_ClientAndServerSideCombined/package-lock.json -------------------------------------------------------------------------------- /L34-ReactJS/4_ClientAndServerSideCombined/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_ClientAndServerSideCombined/package.json -------------------------------------------------------------------------------- /L34-ReactJS/4_ClientAndServerSideCombined/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_ClientAndServerSideCombined/public/script.js -------------------------------------------------------------------------------- /L34-ReactJS/4_ClientAndServerSideCombined/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_ClientAndServerSideCombined/views/index.hbs -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/.gitignore -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/README.md -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/eslint.config.js -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/index.html -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/package-lock.json -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/package.json -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/public/vite.svg -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/src/App.jsx -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/src/main.jsx -------------------------------------------------------------------------------- /L34-ReactJS/4_reactjsbasics/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L34-ReactJS/4_reactjsbasics/vite.config.js -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/.gitignore -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/README.md -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/eslint.config.js -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/index.html -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/package-lock.json -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/package.json -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/public/vite.svg -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/src/1_basics.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/src/1_basics.jsx -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/src/2_ForLoop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/src/2_ForLoop.jsx -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/src/3_BreakingComponents.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/src/3_BreakingComponents.jsx -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/src/4_ConditionalRendering.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/src/4_ConditionalRendering.jsx -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/src/main.jsx -------------------------------------------------------------------------------- /L35-ReactJS/1_reactjsbasics/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/1_reactjsbasics/vite.config.js -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/.gitignore -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/README.md -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/eslint.config.js -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/index.html -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/package-lock.json -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/package.json -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/public/vite.svg -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/src/1_TodoApp-Naive.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/src/1_TodoApp-Naive.jsx -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/src/InfiniteLoop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/src/InfiniteLoop.jsx -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/src/main.jsx -------------------------------------------------------------------------------- /L35-ReactJS/2_todoApp/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L35-ReactJS/2_todoApp/vite.config.js -------------------------------------------------------------------------------- /L36-ReactJS/1_components/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/.gitignore -------------------------------------------------------------------------------- /L36-ReactJS/1_components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/README.md -------------------------------------------------------------------------------- /L36-ReactJS/1_components/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/eslint.config.js -------------------------------------------------------------------------------- /L36-ReactJS/1_components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/index.html -------------------------------------------------------------------------------- /L36-ReactJS/1_components/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/package-lock.json -------------------------------------------------------------------------------- /L36-ReactJS/1_components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/package.json -------------------------------------------------------------------------------- /L36-ReactJS/1_components/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/public/vite.svg -------------------------------------------------------------------------------- /L36-ReactJS/1_components/src/components/TodoApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/src/components/TodoApp.jsx -------------------------------------------------------------------------------- /L36-ReactJS/1_components/src/components/TodoDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/src/components/TodoDisplay.jsx -------------------------------------------------------------------------------- /L36-ReactJS/1_components/src/components/TodoInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/src/components/TodoInput.jsx -------------------------------------------------------------------------------- /L36-ReactJS/1_components/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/src/main.jsx -------------------------------------------------------------------------------- /L36-ReactJS/1_components/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/1_components/vite.config.js -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/.gitignore -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/README.md -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/eslint.config.js -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/index.html -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/package-lock.json -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/package.json -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/public/vite.svg -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/src/hooks/useCounter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/src/hooks/useCounter.jsx -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/src/hooks/useCounterAdvanced.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/src/hooks/useCounterAdvanced.jsx -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/src/main.jsx -------------------------------------------------------------------------------- /L36-ReactJS/2_customhooks/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/2_customhooks/vite.config.js -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/.gitignore -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/README.md -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/eslint.config.js -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/index.html -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/package-lock.json -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/package.json -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/public/vite.svg -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/src/hooks/useTodos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/src/hooks/useTodos.js -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/src/main.jsx -------------------------------------------------------------------------------- /L36-ReactJS/3_MycustomTodos/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/3_MycustomTodos/vite.config.js -------------------------------------------------------------------------------- /L36-ReactJS/4_task/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/.gitignore -------------------------------------------------------------------------------- /L36-ReactJS/4_task/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/README.md -------------------------------------------------------------------------------- /L36-ReactJS/4_task/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/eslint.config.js -------------------------------------------------------------------------------- /L36-ReactJS/4_task/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/index.html -------------------------------------------------------------------------------- /L36-ReactJS/4_task/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/package-lock.json -------------------------------------------------------------------------------- /L36-ReactJS/4_task/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/package.json -------------------------------------------------------------------------------- /L36-ReactJS/4_task/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/public/vite.svg -------------------------------------------------------------------------------- /L36-ReactJS/4_task/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/src/main.jsx -------------------------------------------------------------------------------- /L36-ReactJS/4_task/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L36-ReactJS/4_task/vite.config.js -------------------------------------------------------------------------------- /L37-ReactJs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/.DS_Store -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/.gitignore -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/README.md -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/eslint.config.js -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/index.html -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/package-lock.json -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/package.json -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/public/vite.svg -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/src/App.jsx -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/src/RenderFix1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/src/RenderFix1.jsx -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/src/RenderFix2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/src/RenderFix2.jsx -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/src/main.jsx -------------------------------------------------------------------------------- /L37-ReactJs/1_rerendering/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/1_rerendering/vite.config.js -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/.gitignore -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/README.md -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/eslint.config.js -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/index.html -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/package-lock.json -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/package.json -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/public/vite.svg -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/src/1_FetchTodos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/src/1_FetchTodos.jsx -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/src/App.jsx -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/src/CleanUp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/src/CleanUp.jsx -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/src/main.jsx -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/src/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/src/notes.md -------------------------------------------------------------------------------- /L37-ReactJs/2_useEffect/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L37-ReactJs/2_useEffect/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/src/components/About.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/src/components/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/src/components/Contact.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/src/components/Home.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/1_anchortag-issues/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/1_anchortag-issues/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/src/components/About.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/src/components/Home.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/2_anchortag-correct/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/2_anchortag-correct/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/components/About.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/components/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/components/Contact.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/components/Home.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/components/Navbar.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/index.css -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/3_reactrouters/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/3_reactrouters/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/About.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/Centers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/Centers.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/Contact.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/Home.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/Navbar.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/NotFound.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/NotFound.css -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/NotFound.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/Team.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/Team.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/components/TeamPlayer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/components/TeamPlayer.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/index.css -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/4_nestedRoutes/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/4_nestedRoutes/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/components/About.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/components/Contact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/components/Contact.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/components/Home.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/components/Navbar.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/index.css -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/5_lazyLoading/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/5_lazyLoading/vite.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/.gitignore -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/README.md -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/eslint.config.js -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/index.html -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/package-lock.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/package.json -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/public/vite.svg -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/src/App.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/src/components/TodoDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/src/components/TodoDisplay.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/src/components/TodoInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/src/components/TodoInput.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/src/index.css: -------------------------------------------------------------------------------- 1 | /* @import "tailwindcss"; */ -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/src/main.jsx -------------------------------------------------------------------------------- /L39-Routers-Hooks/6_TodoApp/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L39-Routers-Hooks/6_TodoApp/vite.config.js -------------------------------------------------------------------------------- /L4-CSS/1_TableAssignment/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/1_TableAssignment/index.html -------------------------------------------------------------------------------- /L4-CSS/2_CSS/1_resources-mdn.link.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/1_resources-mdn.link.txt -------------------------------------------------------------------------------- /L4-CSS/2_CSS/2_inline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/2_inline.html -------------------------------------------------------------------------------- /L4-CSS/2_CSS/3_Internal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/3_Internal.html -------------------------------------------------------------------------------- /L4-CSS/2_CSS/4_class_id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/4_class_id.html -------------------------------------------------------------------------------- /L4-CSS/2_CSS/5_external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/5_external.html -------------------------------------------------------------------------------- /L4-CSS/2_CSS/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/2_CSS/style.css -------------------------------------------------------------------------------- /L4-CSS/3_Specificity/1_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/3_Specificity/1_index.html -------------------------------------------------------------------------------- /L4-CSS/3_Specificity/2_clashOfPriority.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/3_Specificity/2_clashOfPriority.html -------------------------------------------------------------------------------- /L4-CSS/4_CSSBOXModel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/4_CSSBOXModel/index.html -------------------------------------------------------------------------------- /L4-CSS/5_Forms/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/5_Forms/index.html -------------------------------------------------------------------------------- /L4-CSS/LP01 - Introduction To WebDev.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/LP01 - Introduction To WebDev.pdf -------------------------------------------------------------------------------- /L4-CSS/Lecture-4-Live Batch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L4-CSS/Lecture-4-Live Batch.pdf -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/.gitignore -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/README.md -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/eslint.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/index.html -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/package-lock.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/package.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/public/vite.svg -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/src/App.css -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/src/App.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/src/index.css -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/src/main.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/1_memo/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/1_memo/vite.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/.gitignore -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/README.md -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/eslint.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/index.html -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/package-lock.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/package.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/public/vite.svg -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/src/App.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/src/Child.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/src/Child.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/src/GrandChild.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/src/GrandChild.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/src/index.css -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/src/main.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/2_contextAPI/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/2_contextAPI/vite.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/.gitignore -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/README.md -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/eslint.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/index.html -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/package-lock.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/package.json -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/public/vite.svg -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/App.css -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/App.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/actions/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/actions/Counter.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/index.css -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/main.jsx -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/reducer/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/reducer/Counter.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/reducer/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/reducer/reducers.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/src/store/store.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/3_redux/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/3_redux/vite.config.js -------------------------------------------------------------------------------- /L40-ReactJS-Statemanagement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L40-ReactJS-Statemanagement/index.html -------------------------------------------------------------------------------- /L41-Redux/1_rtk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/.gitignore -------------------------------------------------------------------------------- /L41-Redux/1_rtk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/README.md -------------------------------------------------------------------------------- /L41-Redux/1_rtk/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/eslint.config.js -------------------------------------------------------------------------------- /L41-Redux/1_rtk/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/index.html -------------------------------------------------------------------------------- /L41-Redux/1_rtk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/package-lock.json -------------------------------------------------------------------------------- /L41-Redux/1_rtk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/package.json -------------------------------------------------------------------------------- /L41-Redux/1_rtk/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/public/vite.svg -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/App.css -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/App.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/components/Counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/components/Counter.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/components/Error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/components/Error.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/components/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/components/Loading.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/components/Todos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/components/Todos.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/main.jsx -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/redux/slices/counterSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/redux/slices/counterSlice.js -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/redux/slices/todoSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/redux/slices/todoSlice.js -------------------------------------------------------------------------------- /L41-Redux/1_rtk/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/src/store/store.js -------------------------------------------------------------------------------- /L41-Redux/1_rtk/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/1_rtk/vite.config.js -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/backend/app.js -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/backend/package-lock.json -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/backend/package.json -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/.gitignore -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/README.md -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/eslint.config.js -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/index.html -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/package-lock.json -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/package.json -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/public/vite.svg -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/src/App.css -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/src/App.jsx -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/components/Todos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/src/components/Todos.jsx -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/src/main.jsx -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/src/utils/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/src/utils/axios.js -------------------------------------------------------------------------------- /L41-Redux/fullStackApp/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L41-Redux/fullStackApp/frontend/vite.config.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/.gitignore -------------------------------------------------------------------------------- /L42-Project-Blog/backend/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/controllers/authController.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/controllers/postsController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/controllers/postsController.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/controllers/tagController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/controllers/tagController.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/index.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/middleware/auth.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/middleware/imageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/middleware/imageUpload.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/package-lock.json -------------------------------------------------------------------------------- /L42-Project-Blog/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/package.json -------------------------------------------------------------------------------- /L42-Project-Blog/backend/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /L42-Project-Blog/backend/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/prisma/schema.prisma -------------------------------------------------------------------------------- /L42-Project-Blog/backend/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/routes/auth.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/routes/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/routes/posts.js -------------------------------------------------------------------------------- /L42-Project-Blog/backend/routes/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/backend/routes/tags.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/.gitignore -------------------------------------------------------------------------------- /L42-Project-Blog/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/README.md -------------------------------------------------------------------------------- /L42-Project-Blog/client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/eslint.config.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/index.html -------------------------------------------------------------------------------- /L42-Project-Blog/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/package-lock.json -------------------------------------------------------------------------------- /L42-Project-Blog/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/package.json -------------------------------------------------------------------------------- /L42-Project-Blog/client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/public/vite.svg -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/App.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/api/auth.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/api/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/api/posts.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/components/Loader.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/components/Navbar.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/components/ProtectedRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/components/ProtectedRoute.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/components/PublicRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/components/PublicRoute.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/main.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/AdminPortal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/AdminPortal.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/AdminTags.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/AdminTags.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/Dashboard.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/EditPost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/EditPost.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/Login.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/NewPost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/NewPost.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/pages/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/pages/Signup.jsx -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/services/api.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/src/store/store.js -------------------------------------------------------------------------------- /L42-Project-Blog/client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L42-Project-Blog/client/vite.config.js -------------------------------------------------------------------------------- /L43-Multer/backend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/backend/.env -------------------------------------------------------------------------------- /L43-Multer/backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/backend/app.js -------------------------------------------------------------------------------- /L43-Multer/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/backend/package-lock.json -------------------------------------------------------------------------------- /L43-Multer/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/backend/package.json -------------------------------------------------------------------------------- /L43-Multer/backend/uploads/img-1753459525015-808439992.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/backend/uploads/img-1753459525015-808439992.jpg -------------------------------------------------------------------------------- /L43-Multer/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/.gitignore -------------------------------------------------------------------------------- /L43-Multer/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/README.md -------------------------------------------------------------------------------- /L43-Multer/client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/eslint.config.js -------------------------------------------------------------------------------- /L43-Multer/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/index.html -------------------------------------------------------------------------------- /L43-Multer/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/package-lock.json -------------------------------------------------------------------------------- /L43-Multer/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/package.json -------------------------------------------------------------------------------- /L43-Multer/client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/public/vite.svg -------------------------------------------------------------------------------- /L43-Multer/client/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L43-Multer/client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/src/App.jsx -------------------------------------------------------------------------------- /L43-Multer/client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/src/assets/react.svg -------------------------------------------------------------------------------- /L43-Multer/client/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /L43-Multer/client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/src/main.jsx -------------------------------------------------------------------------------- /L43-Multer/client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L43-Multer/client/vite.config.js -------------------------------------------------------------------------------- /L44-Websockets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/.DS_Store -------------------------------------------------------------------------------- /L44-Websockets/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/.gitignore -------------------------------------------------------------------------------- /L44-Websockets/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/README.md -------------------------------------------------------------------------------- /L44-Websockets/client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/eslint.config.js -------------------------------------------------------------------------------- /L44-Websockets/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/index.html -------------------------------------------------------------------------------- /L44-Websockets/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/package-lock.json -------------------------------------------------------------------------------- /L44-Websockets/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/package.json -------------------------------------------------------------------------------- /L44-Websockets/client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/public/vite.svg -------------------------------------------------------------------------------- /L44-Websockets/client/src/1_App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/1_App.jsx -------------------------------------------------------------------------------- /L44-Websockets/client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/App.css -------------------------------------------------------------------------------- /L44-Websockets/client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/App.jsx -------------------------------------------------------------------------------- /L44-Websockets/client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/assets/react.svg -------------------------------------------------------------------------------- /L44-Websockets/client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/index.css -------------------------------------------------------------------------------- /L44-Websockets/client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/main.jsx -------------------------------------------------------------------------------- /L44-Websockets/client/src/pages/ChatApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/src/pages/ChatApp.jsx -------------------------------------------------------------------------------- /L44-Websockets/client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/client/vite.config.js -------------------------------------------------------------------------------- /L44-Websockets/server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/.env -------------------------------------------------------------------------------- /L44-Websockets/server/1_basicsOfWs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/1_basicsOfWs.js -------------------------------------------------------------------------------- /L44-Websockets/server/2_ClientToServerData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/2_ClientToServerData.js -------------------------------------------------------------------------------- /L44-Websockets/server/3_BroadCasting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/3_BroadCasting.js -------------------------------------------------------------------------------- /L44-Websockets/server/4_basicsChatApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/4_basicsChatApp.js -------------------------------------------------------------------------------- /L44-Websockets/server/5_DiscordApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/5_DiscordApp.js -------------------------------------------------------------------------------- /L44-Websockets/server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/app.js -------------------------------------------------------------------------------- /L44-Websockets/server/models/messages.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/models/messages.model.js -------------------------------------------------------------------------------- /L44-Websockets/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/package-lock.json -------------------------------------------------------------------------------- /L44-Websockets/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/package.json -------------------------------------------------------------------------------- /L44-Websockets/server/utils/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L44-Websockets/server/utils/messages.js -------------------------------------------------------------------------------- /L5-CSS/1_revision/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/1_revision/index.html -------------------------------------------------------------------------------- /L5-CSS/2_inputs/input-types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/2_inputs/input-types.html -------------------------------------------------------------------------------- /L5-CSS/3_Positions/1_Relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/1_Relative.html -------------------------------------------------------------------------------- /L5-CSS/3_Positions/1_Relative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/1_Relative.png -------------------------------------------------------------------------------- /L5-CSS/3_Positions/2_Absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/2_Absolute.html -------------------------------------------------------------------------------- /L5-CSS/3_Positions/3_Absolute-Advanced.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/3_Absolute-Advanced.html -------------------------------------------------------------------------------- /L5-CSS/3_Positions/3_Absolute-Advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/3_Absolute-Advanced.png -------------------------------------------------------------------------------- /L5-CSS/3_Positions/4_Fixed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/4_Fixed.html -------------------------------------------------------------------------------- /L5-CSS/3_Positions/5_Sticky.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/3_Positions/5_Sticky.html -------------------------------------------------------------------------------- /L5-CSS/4_units/1_relative-em.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/4_units/1_relative-em.html -------------------------------------------------------------------------------- /L5-CSS/4_units/2_relative-rem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/4_units/2_relative-rem.html -------------------------------------------------------------------------------- /L5-CSS/4_units/3_percentage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L5-CSS/4_units/3_percentage.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/1_Revision/classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/1_Revision/classes.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/1_Revision/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/1_Revision/style.css -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/2_Units-vw-vh/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/2_Units-vw-vh/index.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/3_flexboxes/2_flexboxes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/3_flexboxes/2_flexboxes.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/3_flexboxes/5_align-items.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/3_flexboxes/5_align-items.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/4_img/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/4_img/index.html -------------------------------------------------------------------------------- /L6-CSS-Flexboxes-Grids-Positions/Lecture-6-Live Batch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L6-CSS-Flexboxes-Grids-Positions/Lecture-6-Live Batch.pdf -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/1_Flexbox-Assignment/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/1_Flexbox-Assignment/index.html -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/2_GridLayouts/FlexVSGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/2_GridLayouts/FlexVSGrid.png -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/2_GridLayouts/FrUnit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/2_GridLayouts/FrUnit.png -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/2_GridLayouts/Grid-Initial-Task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/2_GridLayouts/Grid-Initial-Task.png -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/2_GridLayouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/2_GridLayouts/index.html -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/3_GridTemplateAreas/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/3_GridTemplateAreas/index.html -------------------------------------------------------------------------------- /L7-Flexbox-Grid-MediumClone/4_JustifyContentGrid/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L7-Flexbox-Grid-MediumClone/4_JustifyContentGrid/index.html -------------------------------------------------------------------------------- /L8-MediumClone/5_StaffPickCSS/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L8-MediumClone/5_StaffPickCSS/index.html -------------------------------------------------------------------------------- /L8-MediumClone/5_StaffPickCSS/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L8-MediumClone/5_StaffPickCSS/style.css -------------------------------------------------------------------------------- /L8-MediumClone/5_StaffPickCSS/vaibhav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L8-MediumClone/5_StaffPickCSS/vaibhav.css -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/1_MediaQueries/WhyMediaQueries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/1_MediaQueries/WhyMediaQueries.png -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/1_MediaQueries/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/1_MediaQueries/index.html -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/1_MediaQueries/styles/carousel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/1_MediaQueries/styles/carousel.css -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/1_MediaQueries/styles/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/1_MediaQueries/styles/navbar.css -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/1_MediaQueries/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/1_MediaQueries/styles/style.css -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/2_JS-Basics/1_Variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kartik-Mathur/WebDev_LiveBatch-15Jan2025/HEAD/L9-MediaQueries-JS_Basics/2_JS-Basics/1_Variables.js -------------------------------------------------------------------------------- /L9-MediaQueries-JS_Basics/2_JS-Basics/JS-Agenda.txt: -------------------------------------------------------------------------------- 1 | 1. Variables 2 | 2. DataTypes -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WebDev_LiveBatch-15Jan2025 2 | --------------------------------------------------------------------------------