Code & Launch: Complete Web Development Bootcamp
By Apna Collage
Categories: Web Development

Course Content
zoom Part-1
-
00. Important Information .pdf
00:00 -
01. Covering Fundamentals.mp4
00:00 -
02. What is WebRTC.mp4
00:00 -
03. WebRTC Architecture.mp4
00:00 -
04. Project Codebaset.pdf
00:00 -
04. Project Demo.mp4
00:00 -
05. Project Assets Zerodha.pdf
00:00 -
05. Project Codebase.pdf
00:00 -
06. Project Introduction.mp4
00:00 -
07. Project Planning.mp4
00:00 -
08. Technologies Used.mp4
00:00 -
09. CORS (Reading Material).pdf
00:00 -
10. Setting up Backend Structure.mp4
00:00 -
11. Creating DB Models.mp4
00:00 -
12. Tokens (Reading Material).pdf
00:00 -
13. Authentication Routes .mp4
00:00 -
14. Socket.io Assignment.pdf
00:00 -
15. Socket for live Interraction .mp4
00:00
zoom part-2
-
16. Merging Socket & Express Server.mp4
00:00 -
17. Setting up Front-end Structure.mp4
00:00 -
18. Setting up the Router.mp4
00:00 -
19. Creating Landing Page.mp4
00:00 -
20. Creating Authentication Page.mp4
00:00 -
21. Context API and Creating Auth Flow.mp4
00:00 -
22. Activating the STUN Server.mp4
00:00 -
23. Navigator (Reading Material).pdf
00:00 -
24. Video and Audio Controls .mp4
00:00 -
25. Connecting Through WebRTC.mp4
00:00 -
26. Stream Offers as Video.mp4
00:00 -
27. Resolving Errors.mp4
00:00 -
28. Error Reason.pdf
00:00 -
29. Showing ID for videos .mp4
00:00 -
30. Improving Meet UI.mp4
00:00
zoom part-3
-
00. Important Information .pdf
00:00 -
31. Screen Share Feature.mp4
00:00 -
32. Chat Window UI.mp4
00:00 -
33. Implementing History Feature.mp4
00:00 -
34. Real-Time Messages using Sockets.mp4
00:00 -
35. HOF for Auth Guard.mp4
00:00 -
36. Home Component.mp4
00:00 -
37. Deployment .mp4
00:00
Github part-1
-
01. Project Walkthrough.mp4
00:00 -
02. Index – Agenda Video .mp4
00:00 -
03. Planning the project Structure – Console Commands.mp4
00:00 -
04. Planning the Project Structures – Frontend Components.mp4
00:00 -
05. Planning the Project Structures Database Schema and models.mp4
00:00 -
06. Planning the Project Structures – API Endpoints.mp4
00:00 -
07. Creating the Folder Structure .mp4
00:00 -
08. Reading Terminal Commands From the users.mp4
00:00 -
09. Working On the initRepo Logic.mp4
00:00 -
10. Working on the addFile Logic.mp4
00:00 -
11. Working on tge commitChanges Logic.mp4
00:00 -
12. Setting up and Configuring AWS.mp4
00:00 -
13. Working on the Push changes Logic.mp4
00:00 -
14. Working on the pullchanges Logic.mp4
00:00 -
15. Working On the revertchangee Logic.mp4
00:00
Github part-2
-
00. Important Information .pdf
00:00 -
16. Creating the Backend Folder Structures.mp4
00:00 -
18. Writing the server Creation Logic (Stitched Clip).mp4
00:00 -
19. Writing the sever Creation Logic.mp4
00:00 -
20. Creating Schemas And Models.mp4
00:00 -
21. Setting up User Functionality.mp4
00:00 -
22. Setting up Repository Functionality.mp4
00:00 -
23. Setting Up Issue Functionality.mp4
00:00 -
24. User Sign-up.mp4
00:00 -
25. User Login.mp4
00:00 -
26. Fetching User Profile.mp4
00:00 -
27. Updating and Deleting User Profile.mp4
00:00 -
28. Creating a new Repository.mp4
00:00 -
29. Fetching Repository details.mp4
00:00 -
30. updating and deleting Repository.mp4
00:00 -
31. Working on Issue Controller.mp4
00:00
Github part-3
-
00. Important Information .pdf
00:00 -
01. Setting up FrontEnd React App.mp4
00:00 -
02. Creating Folder Structure And Auth Context.mp4
00:00 -
03. Working on the FrontEnd Router.mp4
00:00 -
04. Building the Login Functionality.mp4
00:00 -
05. Building the signup Functionality.mp4
00:00 -
06. Testing Signup And Login Functionality.mp4
00:00 -
07. Building the Dashboard.mp4
00:00 -
08. Building The Dashboard.mp4
00:00 -
09. Building The Dashboard.mp4
00:00 -
10. Building the Navbar.mp4
00:00 -
11. Building The user Profile.mp4
00:00 -
12. Building The Contributions Heatmap.mp4
00:00 -
13. Building The Logout Functionality.mp4
00:00 -
14. Deploying The Frontend.mp4
00:00 -
15. Deploying The Backend.mp4
00:00 -
16. Deploying The Backend.mp4
00:00
Major Project – Phase 2 (Part e)
-
0. Topic List.jpg
00:00 -
01. Connecting Login Route.mp4
00:00 -
02. LogOut User.mp4
00:00 -
03. Add Styling.mp4
00:00 -
04. Login after SignUp.mp4
00:00 -
05. post-Login Page.mp4
00:00 -
06. Listing Owner.mp4
00:00 -
07. Starting with Authorization.mp4
00:00 -
08. Authorization for _listings.mp4
00:00 -
09. Authorization for _reviews (part1).mp4
00:00 -
10. Authorization for _reviews (part2).mp4
00:00
Major Project – Phase 3 (Part a)
-
03. MVC for Reviews & Users.mp4
00:00 -
04. Router.route.mp4
00:00 -
05. Re-style Ratings.mp4
00:00 -
06. Image Upload.mp4
00:00 -
07. Manipulating Form.mp4
00:00 -
08. Cloud Setup.mp4
00:00 -
09. Store Files.mp4
00:00 -
10. Save Link in Mongo.mp4
00:00 -
11. Display Image.mp4
00:00 -
0. Topic List.jpg
00:00 -
01. MVC – Model, View, Controller.mp4
00:00 -
02. MVC for Listings.mp4
00:00
Project – Phase 3 (Part b)
-
0. Topic List.jpg
00:00 -
01. Edit Listing Image.mp4
00:00 -
02. Image Preview for Edit Page.mp4
00:00 -
03. Getting Started with Maps.mp4
00:00 -
04. Our First Map.mp4
00:00 -
05. Geocoding.mp4
00:00 -
06. Storing Coordinates.mp4
00:00 -
07. Map Marker.mp4
00:00 -
08. Map Popup.mp4
00:00
Project – Phase 3 (Part c)
-
0. Topic List.png
00:00 -
Very Important PDF.pdf
00:00
Project – Phase 3 (Part d)
-
0. Topic List.png
00:00 -
01. Using Mongo Atlas.mp4
00:00 -
03. Deployment with Render.mp4
00:00 -
04. Push code to Github.mp4
00:00 -
05. Connect Render with Github.mp4
00:00
React (Mini – Project)
-
0. Topic List.jpg
00:00 -
01. Material UI.mp4
00:00 -
02. Building Search Box.mp4
00:00 -
03. Using Weather API.mp4
00:00 -
04. Building Info Box.mp4
00:00 -
05. Weather App Component.mp4
00:00 -
06. Added Feature.mp4
00:00
React (Part 1)
-
0. Topic List.jpg
00:00 -
01. What is React_.mp4
00:00 -
02. What is JSX_.mp4
00:00 -
03. Set up Local Environment.mp4
00:00 -
04. Understanding our App.mp4
00:00 -
05. Re-write App.mp4
00:00 -
06. Our 1st Component.mp4
00:00 -
07. Import-Export.mp4
00:00 -
08. Writing Markup in JSX.mp4
00:00 -
09. React Fragment.mp4
00:00 -
10. JSX with Curly Braces.mp4
00:00 -
11. Structuring Components.mp4
00:00 -
12. Style Components.mp4
00:00
React (Part 3)
-
0. Topic List.png
00:00 -
01. Handling Click Events.mp4
00:00 -
02. Handling Non-Click Events.mp4
00:00 -
03. Event Object.mp4
00:00 -
04. State in React.mp4
00:00 -
05. Hooks.mp4
00:00 -
06. useState( ).mp4
00:00 -
07. Activity _ Create LikeButton.mp4
00:00 -
08. Closure in JS.mp4
00:00 -
09. Re-render _ How does it work_.mp4
00:00 -
10. Callback in Set State Function.mp4
00:00 -
11. More about State.mp4
00:00
React (Part 4)
-
0. Topic List.jpg
00:00 -
01. Objects & State.mp4
00:00 -
02. Arrays & State.mp4
00:00 -
03. Activity _ Create a Todo.mp4
00:00 -
04. Unique Key for List Items.mp4
00:00 -
05. Deleting from Arrays.mp4
00:00 -
06. Update All in Array.mp4
00:00 -
07. Update One in Array.mp4
00:00 -
08. Add a _Mark as Done_ Feature to Todo.mp4
00:00
React (Part 5)
-
0. Topic List.jpg
00:00 -
01. Todo Solution – Mark as Done Feature.mp4
00:00 -
02. Lottery Game (Part a).mp4
00:00 -
03. Lottery Game (Part b).mp4
00:00 -
04. Changes to Lottery Game.mp4
00:00 -
05. Component Types.mp4
00:00 -
06. Ticket Component.mp4
00:00 -
07. Lottery Component.mp4
00:00 -
08. Functions as Props.mp4
00:00
React (Part 6)
-
0. Topic List.jpg
00:00 -
01. Forms in React.mp4
00:00 -
02. Labels in React.mp4
00:00 -
03. Handling Multiple Inputs.mp4
00:00 -
04. Comments Form.mp4
00:00 -
05. useEffect( ).mp4
00:00 -
06. Dependencies in useEffect( ).mp4
00:00 -
07. Use Cases.mp4
00:00
Redux & Redux Toolkit
-
00 List.jpg
00:00 -
01 What is Redux.mp4
00:00 -
02 Understanding Terms.mp4
00:00 -
03 Setup Project.mp4
00:00 -
04 Configuring Store.mp4
00:00 -
05 Deciding Actions.mp4
00:00 -
06 Creating Reducers.mp4
00:00 -
07 Todo Component (Provider & useSelector).mp4
00:00 -
08 AddTodo (Dispatching Actions).mp4
00:00 -
09 Delete Todo.mp4
00:00
Tailwind
-
0. Topic List.jpg
00:00 -
01. Introduction to Tailwind.mp4
00:00 -
02. Tailwind CLI.mp4
00:00 -
03. Typography & Styling.mp4
00:00 -
04. Colors & Spacing.mp4
00:00 -
05. Breakpoints in Tailwind.mp4
00:00 -
06. Apply Directive.mp4
00:00 -
07. Design a Card in Tailwind.mp4
00:00
zerodha part-1
-
00. Important Information (1).pdf
00:00 -
00. Important Information (2).pdf
00:00 -
00. Important Information .pdf
00:00 -
01. Project Demo.mp4
00:00 -
02. Installing Basic Tools.mp4
00:00 -
03. Project Overview.mp4
00:00 -
04. Project Codebaset.pdf
00:00 -
05. Project Assets Zerodha.pdf
00:00 -
06. Setting Up our React Project.mp4
00:00 -
07. Default Files & Folders.mp4
00:00 -
08. Identifying Major Components.mp4
00:00 -
09. Structuring Landing Page .mp4
00:00 -
10. Home Components (Part 1).mp4
00:00 -
11. Home Comments (part 2).mp4
00:00 -
12. Home Comments (part 3).mp4
00:00 -
13. Home Comments (part 4).mp4
00:00 -
14. Navbar,Footer, & Open Account.mp4
00:00 -
15. Setting Up React Router.mp4
00:00
zerodha part-2
-
00. Important Information .pdf
00:00 -
16. Implement About Components.mp4
00:00 -
17. LeftSection in Product Component.mp4
00:00 -
18. RightSection in Product Component.mp4
00:00 -
19. Implement Pricing Components.mp4
00:00 -
20. Support Component (Part 1) .mp4
00:00 -
21. Support Component (Part 12) .mp4
00:00 -
22. Exploring The Dashboard .mp4
00:00 -
23. Creating Dashboard Components .mp4
00:00 -
24. Setup Dashboard Menu.mp4
00:00 -
25. Add Data to Holdinga & Positions.mp4
00:00 -
26. Watchlist Component (Part 1).mp4
00:00 -
27. Watchlist Component (Part 2).mp4
00:00 -
28. Watchlist Component (Part 3).mp4
00:00
zerodha part-3
-
00. Important Information .pdf
00:00 -
01. Setting Up MongoDb.mp4
00:00 -
02. Connect Mongobd With Express (Part a).mp4
00:00 -
03. Connect Mongobd With Express (Part b).mp4
00:00 -
04. Creating Schemas & Models.mp4
00:00 -
05. Holdings Starter Data.mp4
00:00 -
06. Testing API Endpoints.mp4
00:00 -
07. Fetch Data From Dashboard.mp4
00:00 -
08. Implement User Authentication.mp4
00:00 -
09. Lotting Graphs With Chart.js.mp4
00:00 -
10. Exploring Stock Market Live APIs.mp4
00:00 -
11. How Does Testing Work.mp4
00:00 -
12. Unit Testing with JEST.mp4
00:00 -
13. Development On AWS.mp4
00:00
HTML (Level 2)
-
02. Div Element.mp4
04:56 -
03. Span Element.mp4
02:39 -
04. Hr Tag.mp4
03:08 -
05. Sup & Sub Tags.mp4
04:32 -
06. Practice Qs.mp4
01:52 -
07. Semantic Markup.mp4
06:52 -
08. Semantic Tags.mp4
10:17 -
09. Practice Qs.mp4
04:07 -
10. HTML Entities.mp4
11:05 -
11. Practice Qs.mp4
02:52 -
12. Emmets.mp4
11:59 -
13. Further Understanding HTML.mp4
05:21 -
14.HTML Level 2 (Qs).pdf
00:00 -
15.HTML Level 2 (Ans).pdf
00:00
HTML (Level 3)
-
01. Tables in HTML.mp4
-
02. Semantics in Tables.mp4
-
03. Colspan & Rowspan Attributes.mp4
-
04. Practice Qs.mp4
-
05. Forms in HTML.mp4
-
07. Placeholders & Labels.mp4
-
08. Button Element.mp4
-
09. Name Attribute.mp4
-
10. Practice Qs.mp4
-
11. Checkbox – Input Element.mp4
-
12. Radio – Input Element.mp4
-
13. Select – Input Element.mp4
-
14. Range – Input Element.mp4
-
15. Text Area.mp4
CSS – Getting Started
-
01. What is CSS.mp4
07:11 -
02. Basic CSS Format.mp4
04:22 -
03. Including CSS.mp4
14:51 -
04. Color Property.mp4
05:43 -
05. Background Color Property.mp4
02:34 -
06. Practice Qs.mp4
03:03 -
07. Color Systems (Name & RGB).mp4
12:50 -
08. Hex Codes.mp4
11:21 -
09. Practice Qs.mp4
01:54 -
10. Text Align Property.mp4
10:02 -
11. Font Weight & Text Decoration.mp4
10:32 -
12. Line Height & Letter Spacing.mp4
04:36 -
13. Units in CSS (Pixel).mp4
07:00 -
14. Font Family.mp4
07:01 -
15. Practice Qs.mp4
06:44 -
16. CSS Part1 (Qs).pdf
00:00 -
17. CSS Part 1 (Ans).pdf
00:00 -
Our Telegram Link.pdf
00:00
CSS – Part 2
-
02. How to download-.mp4
00:40 -
03. Universal Selector.mp4
06:35 -
04. Element Selector.mp4
02:37 -
05. Id Selector.mp4
04:10 -
06. Class Selector.mp4
04:30 -
07. Practice Qs.mp4
03:25 -
08. Descendant Selector.mp4
08:04 -
09. Sibling Combinator.mp4
04:51 -
10. Child Combinator.mp4
03:59 -
11. Attribute Selector.mp4
04:51 -
12. Practice Qs_2.mp4
03:26 -
13. Pseudo Class.mp4
16:21 -
14. Pseudo Element.mp4
04:51 -
15. Cascading & Specificity.mp4
14:42 -
16. Practice Qs_3.mp4
06:17 -
17. !important in CSS.mp4
01:39 -
18. Inheritance.mp4
15:01 -
19. CSS Part2 (Qs).pdf
00:00 -
20. CSS Part 2 (Ans).pdf
00:00 -
Very Important PDF.pdf
00:00
CSS – Part 3
-
02. Box Model.ts
00:00 -
03. Height & Width.ts
00:00 -
04. Border.ts
09:09 -
05. Border Radius.ts
05:37 -
06. Padding Property.ts
11:47 -
07. Margin Property.ts
06:24 -
08. Practice Qs.ts
07:01 -
09. Display Property.ts
12:01 -
10 Conclusion (Inline & Block).pdf
00:00 -
11 Inline-Block.ts
04:05 -
12 Relative Units (Percentage).ts
00:00 -
13 Em & Rem in Units.ts
12:46 -
14. CSS Part3 (Qs).pdf
00:00 -
15. CSS Part 3 (Ans).pdf
00:00
CSS – Part 4
-
02. Transitions in CSS.mp4
10:05 -
03. Transform – Rotate.mp4
05:02 -
04. Tranform – Scale.mp4
03:12 -
05. Transform – Translate.mp4
01:53 -
06. Transform – Skew.mp4
02:49 -
07. Box Shadow.mp4
03:21 -
08. Background Image.mp4
04:31 -
09. Card Hover Effect.mp4
08:22 -
10. Position Property.mp4
14:15 -
11. Simple Smiley Face.mp4
12:46 -
12. CSS Part4 (Qs).pdf
00:00 -
13. CSS Part 4 (Ans).pdf
00:00
CSS – Part 5
-
01. What is Flexbox.mp4
06:43 -
02. Display Flex.mp4
08:10 -
03. Flex Direction.mp4
04:39 -
04. Justify Content.mp4
08:04 -
05. Flex Wrap.mp4
05:03 -
06. Align Items.mp4
05:23 -
07. Align Content.mp4
03:20 -
08. Align Self.mp4
02:26 -
09. Flex Sizing.mp4
11:09 -
10. Flex Shorthand.mp4
03:14 -
11. CSS Part5(Qs).pdf
00:00 -
12. CSS Part 5 (Ans).pdf
00:00
CSS – Part 6
-
01. What is Grid-.mp4
06:20 -
02. Grid Model.mp4
03:35 -
03. Grid Template.mp4
08:49 -
04. Grid Template (repeat).mp4
04:51 -
05. Grid Gaps.mp4
03:10 -
06. Grid Columns.mp4
04:50 -
07. Grid Rows.mp4
02:30 -
08. Grid Properties.mp4
05:23 -
09. Animation in CSS.mp4
11:12 -
10. Animation Shorthand.mp4
02:30 -
11. % in Animation.mp4
01:48 -
12. Media Queries.mp4
13:12 -
13. Media Queries (Orientation).mp4
01:31 -
14. Pet Adoption Page.mp4
08:21 -
15. Download Starter HTML.pdf
00:00 -
16. z-index.mp4
09:32 -
17. CSS Part 6 (Qs).pdf
00:00 -
18. CSS Part 6 (Ans).pdf
00:00 -
Very Important PDF.pdf
00:00
Mini Project (CSS)
-
02. Typography.mp4
03:32 -
03. Google Fonts.mp4
06:38 -
04. Icons.mp4
05:36 -
05. Download Starter HTML.pdf
00:00 -
06. Introduction.mp4
07:23 -
07. Setting Style.mp4
06:49 -
08. Sidebar Menu.mp4
15:08 -
09. Hover Changes.mp4
04:04 -
10. Configuring Checkbox.mp4
07:40
Bootstrap
-
01. What is Bootstrap-.mp4
12:20 -
02. Using Bootstrap.mp4
09:07 -
03. Container (Layout).mp4
06:13 -
04. Button (Component).mp4
06:41 -
05. Badge (Component).mp4
05:31 -
06. Alert (Component).mp4
06:25 -
07. Button Group (Component).mp4
03:18 -
08. Navbar (Component).mp4
16:11 -
09. Card (Component).mp4
03:55 -
10. Grid (Layout).mp4
12:49 -
11. Grid (Vertical Alignment).mp4
02:50 -
12. Form Controls in Bootstrap.mp4
08:22 -
13. Select in Form.mp4
02:30 -
14. Checkbox & Radio in Form.mp4
03:49 -
15. Form Layout.mp4
02:43 -
16. Bootstrap (Qs).pdf
00:00 -
17. Bootstrap (Ans).pdf
00:00
Project (CSS)
-
02. Setting up.mp4
07:47 -
03. Basics.mp4
11:19 -
04. Layout.mp4
09:28 -
05. Sidebar (Nav).mp4
10:31 -
06. Sidebar (Library).mp4
09:52 -
07. Library Boxes.mp4
12:53 -
08. Sticky Nav.mp4
14:43 -
09. Cards.mp4
13:35 -
10. Footer Line.mp4
03:53 -
11. Setting up Player.mp4
07:08 -
12. Player Controls.mp4
05:21 -
13. Playback Bar.mp4
11:33
JavaScript (Part 1)
-
02. Using the Console.mp4
07:39 -
03. What is a Variable_.mp4
07:38 -
04. Data Types in JS.mp4
05:57 -
05. Numbers in JS.mp4
07:14 -
06. Operations in JS.mp4
07:23 -
07. NaN in JS.mp4
02:33 -
08. Operator Precedence.mp4
06:19 -
09. Practice Qs.mp4
05:11 -
10. Assignment Operators.mp4
02:43 -
11. Unary Operators.mp4
07:28 -
12. Practice Qs.mp4
02:15 -
13. Identifier Rules.mp4
07:39 -
14. Boolean in JS.mp4
03:41 -
15. What is TypeScript_.mp4
02:16 -
16. Practice Qs.mp4
01:43 -
17. String in JS.mp4
07:02 -
18. String Indices.mp4
09:32 -
19. null & undefined in JS.mp4
04:34 -
20. Practice Qs.mp4
04:53
JavaScript (Part 2)
-
02. Linking JS File.mp4
08:03 -
03. Template Literals.mp4
07:06 -
04. Operators in JS.mp4
06:10 -
05. Comparison Operators.mp4
10:06 -
06. Comparison for Non-numbers.mp4
04:31 -
07. Conditional Statements.mp4
03:10 -
08. if Statement.mp4
08:09 -
09. Practice Qs.mp4
05:20 -
10. else if Statement.mp4
08:40 -
11. else Statement.mp4
03:46 -
12. Practice Qs.mp4
03:56 -
13. Nested if-else.mp4
02:49 -
14. Logical Operators.mp4
11:32 -
15. Practice Qs.mp4
12:14 -
16. truthy & falsy.mp4
07:29 -
17. Switch Statement.mp4
06:03 -
18. Practice Qs.mp4
04:25 -
19. Alerts & Prompts.mp4
09:08 -
20. JS Part2 (Qs).pdf
00:00 -
21. JS Part 2 (Ans).pdf
00:00
JavaScript (Part 3)
-
01. String Methods.mp4
02:34 -
02. Trim Method.mp4
01:57 -
03. Strings are Immutable in JS.mp4
01:21 -
04. ToUpperCase and ToLowerCase.mp4
01:55 -
05. Methods with Arguments – indexOf.mp4
04:00 -
06. Method Chaining.mp4
00:44 -
07. Slice Method.mp4
02:24 -
08. Replace & Repeat Method.mp4
04:04 -
09. Practice Qs.mp4
00:00 -
10. Array (Data Structure).mp4
00:00 -
11. Visualizing Arrays.mp4
00:00 -
12. Creating Arrays.mp4
00:00 -
13. Arrays are Mutable.mp4
04:10 -
14. Array Methods.mp4
02:09 -
15. Practice Qs.mp4
03:11 -
16. indexOf & includes Method.mp4
02:47 -
17. Concatenation & Reverse.mp4
04:14 -
18. Slice in Arrays.mp4
00:00 -
19. Splice in Arrays.mp4
00:00 -
20. Sort in Arrays.mp4
01:10 -
21. Practice Qs.mp4
00:00 -
22. Arrays References.mp4
02:26 -
23. Constant Arrays.mp4
04:52 -
24. Nested Arrays.mp4
02:41 -
25. Practice Qs.mp4
00:00 -
26. JS Part3 (Qs).pdf
00:00 -
27. JS Part 3 (Ans).pdf
00:00 -
Very Important PDF.pdf
00:00
JavaScript (Part 4)
-
02. Dry Run.mp4
09:20 -
03. Print Odd Numbers.mp4
05:28 -
04. Print Even Numbers.mp4
03:48 -
05. Infinite Loops.mp4
03:59 -
06. Print Multiplication Table.mp4
05:28 -
07. Nested for Loop.mp4
08:59 -
08. while Loops.mp4
04:59 -
09. Favorite Movie.mp4
10:52 -
10. break Keyword.mp4
04:12 -
11. Loops with Arrays.mp4
07:00 -
12. Loops with Nested Arrays.mp4
08:32 -
13. for-of Loops.mp4
04:14 -
14. Nested for-of Loop.mp4
01:38 -
15. Todo App (only JS).mp4
14:42 -
16. JS Part 4 (Qs).pdf
00:00 -
17. JS Part 4 (Ans).pdf
00:00
JavaScript (Part 5)
-
01. Object Literals.mp4
03:59 -
02. Creating Object Literals.mp4
07:43 -
03. Creating a Post.mp4
02:58 -
04. Get Values.mp4
04:26 -
05. Conversion in Get Values.mp4
04:25 -
06. Add _ Update Values.mp4
05:20 -
07. Nested Objects.mp4
03:48 -
08. Array of Objects.mp4
03:45 -
09. Math Object.mp4
08:05 -
10. Random Integers.mp4
06:24 -
11. Practice Qs.mp4
02:59 -
12. Guessing Game.mp4
14:36 -
13. JS Part 5 (Qs).pdf
00:00 -
14. JS Part 5 (Ans).pdf
00:00
JavaScript (Part 6)
-
01. What are functions-.mp4
08:56 -
02. Practice Qs1.mp4
01:11 -
03. Practice Qs 2.mp4
03:27 -
04. Functions with Arguments.mp4
07:58 -
05. Practice Qs 3.mp4
03:26 -
06. Practice Qs 4.mp4
02:34 -
07. return Keyword.mp4
10:04 -
08. Practice Qs 5.mp4
03:46 -
09. Practice Qs 6.mp4
04:21 -
10. What is Scope-.mp4
05:49 -
11. Block Scope.mp4
04:09 -
12. Lexical Scope.mp4
04:57 -
13. Practice Qs 7.mp4
04:51 -
14. Functions Expressions.mp4
03:55 -
15. Higher Order Functions.mp4
05:48 -
16. Higher Order Functions (Returns).mp4
00:00 -
17. Methods.mp4
07:02 -
18. JS Part 6 (Qs).pdf
00:00 -
19. JS Part 6 (Ans).pdf
00:00
JavaScript (Part 7)
-
02. Try & Catch.mp4
06:25 -
03. Arrow Functions.mp4
08:38 -
04. Implicit Return in Arrow Functions.mp4
04:32 -
05. Set TimeOut Function.mp4
05:18 -
06. Set Interval Function.mp4
03:56 -
07. this with Arrow Functions.mp4
13:25 -
08. Practice Qs.mp4
05:29 -
09. JS Part 7 (Qs).pdf
00:00 -
10. JS Part 7 (Ans).pdf
00:00
JavaScript (Part 8)
-
02. Map & Filter.mp4
07:57 -
02. Map & Filter.mp4
07:57 -
03. Every & Sum.mp4
02:39 -
03. Every & Sum.mp4
02:39 -
04. Reduce Method.mp4
10:04 -
04. Reduce Method.mp4
10:04 -
05. Maximum in Array.mp4
04:47 -
05. Maximum in Array.mp4
04:47 -
06. Practice Qs.mp4
04:20 -
06. Practice Qs.mp4
04:20 -
07. Default Parameters.mp4
04:25 -
07. Default Parameters.mp4
04:25 -
08. Spread.mp4
04:55 -
08. Spread.mp4
04:55 -
09. Spread (Array Literals).mp4
03:30 -
09. Spread (Array Literals).mp4
03:30 -
10. Spread (Object Literals).mp4
04:29 -
10. Spread (Object Literals).mp4
04:29 -
11. Rest.mp4
10:31 -
11. Rest.mp4
10:31 -
12. Destructuring.mp4
03:57 -
12. Destructuring.mp4
03:57 -
13. Destructuring (Objects).mp4
05:54 -
13. Destructuring (Objects).mp4
05:54 -
14. JS Part 8 (Qs).pdf
00:00 -
14. JS Part 8 (Qs).pdf
00:00 -
15. JS Part 8 (Ans).pdf
00:00 -
15. JS Part 8 (Ans).pdf
00:00
JavaScript (Part 9)
-
01. Introduction.mp4
01:42 -
02. What is DOM.mp4
04:52 -
03. Download Starter Code.mp4
09:28 -
04. Link For Download.pdf
00:00 -
05. Selecting Element by ID .mp4
06:18 -
06. Selecting Elements by Class Name .mp4
05:26 -
07. Selecting Elements by Tag Name.mp4
02:10 -
08. Query Selectors.mp4
06:19 -
09. Setting Content in Objects.mp4
10:47 -
10. Manipulating Attributes.mp4
04:40 -
11. Manipulating Style (with style attribute).mp4
08:38 -
12. classList Property.mp4
12:06 -
13. Navigation on Page.mp4
08:26 -
14. Adding Elements on Page.mp4
12:20 -
15. Removing Elements from Page.mp4
01:47 -
16. Practice Qs.mp4
06:49 -
17. Assignment Questions.pdf
00:00 -
18. Assignment Solutions.pdf
00:00
JavaScript (Part 10)
-
02. Mouse_ Pointer Events.mp4
08:56 -
03. Event Listeners.mp4
06:52 -
04. Activity.mp4
10:18 -
05. Event Listeners for Elements.mp4
02:43 -
06. this in Event Listeners.mp4
07:49 -
07. Keyboard Events.mp4
15:01 -
08. Form Events.mp4
04:10 -
09. Extracting Form Data.mp4
09:35 -
10. More Events.mp4
07:55 -
11. JS Part 10 (Qs).pdf
00:00
JavaScript (Mini-Project)
-
02. Building Todo with DOM.mp4
11:28 -
03. Event Delegation.mp4
08:41 -
04. How to play Simon.mp4
00:00 -
05. Setting up Project.mp4
09:11 -
06. Start Game.mp4
08:13 -
07. Flash Buttons & Level Up.mp4
08:41 -
08. Button Event Listeners.mp4
05:09 -
09. Matching Sequence.mp4
13:26 -
10. Reset Game.mp4
02:27 -
11. Display Score.mp4
04:02
JavaScript (Part 11)
-
01. JS Call Stack.mp4
10:59 -
02. Visualizing the Call stack.mp4
06:54 -
03. Breakpoints.mp4
07:26 -
04. JS is Single Threaded.mp4
10:49 -
05. Callback Hell.mp4
11:39 -
06. Setting up for Promises.mp4
11:20 -
07. Refactoring with Promises.mp4
07:54 -
08. then( ) and catch( ) methods.mp4
04:51 -
09. Promise chaining.mp4
07:30 -
10. Results & Errors in Promises.mp4
03:26 -
11. Refactoring old code.mp4
07:36
JavaScript (Part 12)
-
02. await Keyword.mp4
07:56 -
03. Handing Rejections.mp4
04:32 -
04. What is an API_.mp4
06:29 -
05. Accessing some APIs.mp4
07:51 -
06. What is JSON_.mp4
04:54 -
07. Accessing JSON data.mp4
04:42 -
08. API Testing Tools.mp4
04:29 -
09. What is Ajax_.mp4
03:15 -
10. Https Verbs.mp4
01:40 -
11. Status Codes.mp4
02:59 -
12. Adding Information in URLs.mp4
11:25 -
13. Https Headers.mp4
06:47 -
14. Our First API request.mp4
10:39 -
15. Using Fetch with async-await.mp4
00:00
JavaScript (Part 13)
-
01. Using Axios.mp4
09:26 -
02. DogPictures API.mp4
05:21 -
03. Sending Headers with API requests.mp4
02:45 -
04. Activity using Query Strings.mp4
12:59 -
05. Free APIs List for Project.pdf
00:00
Terminal
-
01. What is the Terminal_.mp4
04:57 -
02. Different Terms related to Terminal.mp4
05:48 -
03. (Window Users Only) Installing Git Bash.mp4
02:46 -
04. Basic Commands.mp4
05:32 -
05. Navigation Commands.mp4
05:57 -
06. Paths in Navigation.mp4
04:50 -
07. Making Directories.mp4
04:35 -
08. What are Flags_.mp4
06:50 -
09. Touch Command.mp4
02:37 -
10. Deleting Files & Folders.mp4
06:15
Git & GitHub
-
01. What is Git & Github_.mp4
08:35 -
02. Creating a Github Account.mp4
02:33 -
03. Using Github.mp4
14:11 -
04. Using Git.mp4
02:51 -
05. Configuring Git.mp4
02:13 -
06. Git with VSCode.mp4
02:10 -
07. Clone command.mp4
05:59 -
08. Status command.mp4
04:47 -
09. Add & Commit Commands.mp4
06:03 -
10. Push command.mp4
04:28 -
11. Init Command.mp4
02:17 -
12. Pushing Local repo.mp4
10:52 -
13. Workflow.mp4
01:26 -
14. Git branches.mp4
06:22 -
15. Branch Commands.mp4
02:58 -
16. Merging Branches.mp4
09:56 -
17. Pull command.mp4
02:02 -
18. Merge Conflicts.mp4
05:52 -
19. Fixing Mistakes.mp4
06:10 -
20. What is Forking_.mp4
06:11
Backend 1 (Node.js)
-
.trashed-1715257019-03. Node Installation.pdf
00:00 -
01. What is node.js.mp4
03:25 -
02. Node Installation.mp4
01:50 -
04. Node REPL.mp4
03:34 -
05. Node Files.mp4
02:34 -
06. Process in Node.mp4
06:56 -
07. Export in Files.mp4
09:52 -
08. Export in Directories.mp4
06:17 -
09. What is npm_.mp4
04:00 -
10. Installing Packages.mp4
09:52 -
11. package.json.mp4
08:29 -
12. Local v_s Global Installation.mp4
03:20 -
13. import modules.mp4
08:15
Backend 2 (Node : Express)
-
01. What is Express_.mp4
04:19 -
02. Getting started with Express.mp4
10:36 -
03. Handling requests.mp4
04:15 -
04. Sending a Response.mp4
06:45 -
05. Routing.mp4
09:03 -
06. Installing Nodemon.mp4
02:43 -
07. Path Parameters.mp4
06:44 -
08. Query Strings.mp4
05:42
Backend 3 (Node : EJS)
-
01. What is Templating_.mp4
06:37 -
02. Using EJS.mp4
09:18 -
03. Views Directory.mp4
02:03 -
04. Interpolation Syntax.mp4
06:42 -
05. Passing data to EJS.mp4
04:47 -
06. Instagram EJS.mp4
04:06 -
07. Conditional Statements.mp4
03:39 -
08. Loops.mp4
03:34 -
09. Instagram Page with EJS.mp4
13:46 -
10. Includes.mp4
07:20
Miscellaneous
-
01. GET & POST Request.mp4
13:17 -
02. Handling POST requests.mp4
06:10 -
03. Revisiting JS (OOPS).mp4
08:09 -
04. Object Prototypes.mp4
13:24 -
05. Factory Functions.mp4
05:31 -
06. New Operator.mp4
10:00 -
07. Classes in JS.mp4
03:39 -
08. Inheritance.mp4
13:08 -
09. JS OOPS 11 (Qs).pdf
00:00 -
Very Important PDF.pdf
00:00
Backend 4 (REST)
-
07. Show Route.mp4
10:29 -
08. Creating Ids (UUID).mp4
04:15 -
09. Update Route.mp4
06:36 -
10. Edit Route.mp4
14:03 -
11. Destroy Route.mp4
08:02 -
01. What is REST-.mp4
11:03 -
02. CRUD Operations.mp4
03:14 -
03. Creating RESTful APIs.mp4
07:45 -
04. Index Route.mp4
08:43 -
05. Create & New Route.mp4
09:36 -
06. Redirect.mp4
04:57
Starting with SQL
-
01. What is a Database_.mp4
05:18 -
02. SQL v_s NoSQL.mp4
06:28 -
03. What is SQL_.mp4
05:46 -
04. What is a Table_.mp4
03:52 -
05. (For Windows) Installation.mp4
03:52 -
06. (For Mac) Installation.mp4
04:29 -
07. Our First Database.mp4
07:12 -
08. Our First Table.mp4
04:40 -
09. Database Queries.mp4
03:19 -
10. CREATE Table.mp4
08:58 -
11. What are Constraints_.mp4
05:40 -
12. Key Constraints.mp4
11:09 -
13. Primary & Foreign Keys.mp4
03:17 -
14. INSERT into Table.mp4
05:37 -
15. SELECT Command.mp4
02:45
SQL (Part 2)
-
01. Where Clause.mp4
02:40 -
02. Operators in Where.mp4
04:45 -
03. Frequently Used Operators.mp4
06:29 -
04. Limit Clause.mp4
01:38 -
05. Order By Clause.mp4
02:17 -
06. Aggregate Functions.mp4
03:50 -
07. Group By Clause.mp4
05:02 -
08. Having Clause.mp4
02:33 -
09. General Order.mp4
01:20 -
10. UPDATE Table.mp4
03:03 -
11. DELETE Table.mp4
01:08 -
12. ALTER Table.mp4
07:10 -
13. TRUNCATE Table.mp4
03:31 -
14. Practice Qs1.mp4
09:00 -
15. Practice Qs2.mp4
07:41
Backend 5 (Node with SQL)
-
01. Using Faker.mp4
00:00 -
02. MySQL Package.mp4
00:00 -
03. Using SQL from CLI.mp4
00:00 -
04. CREATE Table user.mp4
00:00 -
05. INSERT INTO user.mp4
00:00 -
06. Insert in Bulk.mp4
00:00 -
07. Routing.mp4
00:00 -
08. Home Route.mp4
00:00 -
09. Add Template.mp4
00:00 -
10. Show Route.mp4
00:00 -
11. Edit Route.mp4
00:00 -
12. Update Route.mp4
00:00
Installation of MongoDB
-
01. The Mongo Shell.mp4
08:22 -
02. How we store data_ (BSON).mp4
03:05 -
03. Document & Collection.mp4
02:48 -
04. INSERT in DB (InsertOne).mp4
07:35 -
05. INSERT in DB (InsertMany).mp4
01:47 -
06. FIND in DB.mp4
05:35 -
07. Query Operators.mp4
08:43 -
08. UPDATE in DB.mp4
07:20 -
09. Nesting.mp4
02:41 -
10. DELETE in DB.mp4
04:12 -
01. What is mongoose-.mp4
00:00 -
02. Installation & Setup.mp4
00:00 -
03. Schema.mp4
00:00 -
04. Models.mp4
00:00 -
05. Insert in Mongoose.mp4
00:00 -
06. Insert Multiple.mp4
00:00 -
07. Find in Mongoose.mp4
00:00 -
08. Update in Mongoose.mp4
00:00 -
09. FindAndUpdate.mp4
00:00 -
10. Delete in Mongoose.mp4
00:00 -
11. Schema Validations.mp4
00:00 -
12. SchemaType Options.mp4
00:00 -
13. Validation in Updation & Errors.mp4
00:00
MongoDB (Part 1)
MongoDB with Express
-
01. Basic Set Up.mp4
05:53 -
02. Creating our Model (Chat).mp4
11:40 -
03. Initialize Database.mp4
04:19 -
04. Index Route.mp4
11:54 -
05. New Route.mp4
06:15 -
06. Create Route.mp4
06:32 -
07. Using Date.mp4
06:00 -
08. Edit Route.mp4
07:01 -
09. Update Route.mp4
08:08 -
10. Destroy Route.mp4
05:28
Project – Phase 1 (Part a)
-
01. Basic Set up.mp4
08:55 -
02. Listing Model.mp4
15:49 -
03. Major Project.pdf
00:00 -
04 Initialize Database.mp4
05:21 -
05. Index Route.mp4
07:14 -
06. READ (Show Route).mp4
05:44 -
07. CREATE (New & Create Route).mp4
10:31 -
08. UPDATE (Edit & Update Route).mp4
09:32 -
09. DELETE (Delete Route).mp4
02:27
Project – Phase 1 (Part b)
-
01. Creating Boilerplate.mp4
09:36 -
02. Navbar.mp4
11:45 -
03. Footer.mp4
09:26 -
04. Styling Index.mp4
14:33 -
05. Styling New Listing.mp4
10:25 -
06. Styling Edit Listing.mp4
04:47 -
07. Styling Show Listing.mp4
09:37
Backend 6 (Middlewares)
-
01. What are Middlewares-.mp4
07:44 -
02. Our 1st Middleware.mp4
06:45 -
03. Using next( ).mp4
08:12 -
04. Creating Utility Middleware.mp4
08:07 -
05. Exploring app.use( ).mp4
05:46 -
06. API Token as Query String.mp4
04:31 -
07. Passing multiple Middlewares.mp4
01:17 -
08. Error Handling (Express Default).mp4
07:54
Backend 7 (Errors)
-
01. Error Handling Middleware.mp4
06:26 -
02. Custom Error Class.mp4
07:41 -
03. Default Status & Message.mp4
05:41 -
04. Activity.mp4
01:54 -
05. Handling Async Errors.mp4
10:52 -
06. Using try-catch.mp4
07:45 -
07. Using wrapAsync.mp4
09:05 -
08. Mongoose Errors.mp4
06:02
Project – Phase 1 (Part c)
-
01. Client-Side Validation (Form).mp4
09:36 -
02. Success & Failure Text.mp4
09:22 -
03. Custom Error Handling.mp4
04:07 -
04. Add wrapAsync.mp4
03:15 -
05. Add ExpressError.mp4
09:14 -
06. Error.ejs.mp4
05:56 -
07. Validation for Schema.mp4
15:14 -
08. Validation for Schema (Middleware).mp4
04:06
Database Relationships
-
01. SQL Relationships (One to One).mp4
05:28 -
02. SQL Relationships (One to Many & Many to Many).mp4
08:32 -
03. One to Few (in Detail).mp4
07:54 -
04. One to Few (Implementation).mp4
08:49 -
05. One to Many (in Detail).mp4
04:06 -
06. One to Many (Implementation).mp4
12:38 -
07. using Populate.mp4
03:18 -
08. One to Squillions (in Detail).mp4
13:08 -
09. Reading Docs.mp4
10:08
Project – Phase 2 (Part a)
-
01. Handling Deletion.mp4
09:23 -
02. Mongoose Middlewares.mp4
11:17 -
03. Creating Review Model.mp4
08:18 -
04. Create Reviews (Step 1).mp4
06:43 -
05. Create Reviews (Step 2).mp4
10:14 -
06. Validation for Reviews.mp4
09:55 -
07. Render Reviews.mp4
05:24 -
08. Styling Reviews.mp4
05:35 -
09. Deleting Reviews.mp4
08:41 -
10. Handling _ Delete Listing.mp4
05:21
Project – Phase 2 (Part b)
-
01. What is Express Router_.mp4
06:37 -
02. Using Express Router.mp4
09:04 -
03. Restructuring Listings.mp4
08:59 -
04. Restructuring Reviews.mp4
08:43 -
05. Web Cookies.mp4
06:13 -
06. Sending Cookies.mp4
03:25 -
07. Cookie Parser.mp4
04:53 -
08. Signed Cookies.mp4
09:11
Project – Phase 2 (Part c)
-
01. What is State_.mp4
04:28 -
02. Express Sessions.mp4
13:02 -
03. Exploring Session Options.mp4
09:40 -
04. Storing & Using Session Info.mp4
06:40 -
05. Using connect-flash.mp4
09:37 -
06. Using res.locals.mp4
05:03 -
07. Implement Sessions in Project.mp4
02:23 -
08. Cookie in SessionOptions.mp4
06:27 -
09. Implement Flash in Project.mp4
03:54 -
10. Flash Success Includes.mp4
08:47 -
11. Flash Failure Includes.mp4
04:44
Project – Phase 2 (Part d)
-
01. Authentication v_s Authorization.mp4
03:25 -
02. How are passwords stored-.mp4
07:27 -
03. What is Hashing-.mp4
09:17 -
04. What is Salting-.mp4
05:55 -
05. Passport – Getting started.mp4
05:37 -
06. User Model.mp4
05:22 -
07. Configuring Strategy.mp4
07:04 -
08. Demo User.mp4
05:45 -
09. SignUp User – GET.mp4
08:48 -
10. SignUp User – POST.mp4
07:35 -
11. Login User.mp4
07:54
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.
