Udemy - Vue101 - Learn Vue By Building Projects
- Category Other
- Type Tutorials
- Language English
- Total size 1.3 GB
- Uploaded By freecoursewb
- Downloads 186
- Last checked 2 weeks ago
- Date uploaded 2 weeks ago
- Seeders 15
- Leechers 5
Infohash : 02C4B647DCBCFE8FE07D85CB675683560D859285
Vue101 - Learn Vue By Building Projects
https://WebToolTip.com
Published 12/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.31 GB | Duration: 5h 10m
Vue 3 mastery with real apps: components, Pinia, Vue Router, composables, transitions, and modern frontend workflows.
What you'll learn
Build real Vue 3 applications using the Composition API, components, props, emits, and state management.
Use modern Vue tools including Pinia, Vue Router, composables, transitions, and Teleport.
Work with real-world data using JSON Server, optimistic UI updates, loading states, and persistence.
Structure production-ready Vue apps with clean architecture, reusable components, and best practices.
Requirements
Basic computer skills and a little HTML/JavaScript familiarity (optional but helpful).
Files:
[ WebToolTip.com ] Udemy - Vue101 - Learn Vue By Building Projects- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Introduction
- 1 - 1 Intro.mp4 (5.9 MB)
- 1 - Course Repository.txt (0.0 KB)
- 2 - 2 Installations Chrome Bode VsCode.mp4 (7.5 MB)
- 3 - 3 CDN CLI.mp4 (7.9 MB)
- 4 - 4 Counter App via CDN.mp4 (44.9 MB)
- 5 - 5 Counter App via CLI.mp4 (30.4 MB)
- 6 - 6 Ref Magic.mp4 (8.8 MB)
- 7 - 7 The click Directive.mp4 (2.9 MB)
- 8 - 8 Generated Project Structure.mp4 (12.3 MB)
- 10 - 2 Scaffolding the Todo app.mp4 (16.2 MB)
- 11 - 3 BiDirectional Data Binding.mp4 (12.9 MB)
- 12 - 4 Adding New Task.mp4 (27.3 MB)
- 13 - 5 Rendering The Task List.mp4 (10.1 MB)
- 14 - 6 Toggling Task Complete Status.mp4 (3.1 MB)
- 15 - 7 Conditionally CSS Task Complete.mp4 (6.2 MB)
- 16 - 8 Deleting a Task.mp4 (10.9 MB)
- 17 - 9 Starting Edit Flow.mp4 (19.7 MB)
- 18 - 10 vif velse to Conditionally Show Elements.mp4 (37.2 MB)
- 19 - 11 Various Keystroke Directives.mp4 (11.3 MB)
- 20 - 12 Toggling Favorite Status.mp4 (14.9 MB)
- 21 - 13 Searching Filtering Tasks.mp4 (25.0 MB)
- 22 - 14 Computed Properties.mp4 (24.4 MB)
- 23 - 15 Watching Saving.mp4 (11.7 MB)
- 24 - 16 onMounted to Retrive Data.mp4 (8.6 MB)
- 25 - 17 Wrapping Todo App Section.mp4 (2.8 MB)
- 9 - 1 Section 2 Introduction.mp4 (1.2 MB)
- 26 - 1 Intro to Courses App.mp4 (804.2 KB)
- 27 - 2 Scaffolding Courses App.mp4 (15.1 MB)
- 28 - 3 Cleaning the Generated Project Courses app.mp4 (17.4 MB)
- 29 - 4 Creating CoursesItem Component.mp4 (6.8 MB)
- 30 - 5 Styling CourseItem.mp4 (6.5 MB)
- 31 - 6 Rendering Using vfor.mp4 (12.3 MB)
- 32 - 7 definePros Parent to Child data.mp4 (10.0 MB)
- 33 - 8 defineEmits Child to Parent data.mp4 (16.2 MB)
- 34 - 9 slot Passing Markups Components.mp4 (25.7 MB)
- 35 - 10 named slot Slots with names.mp4 (33.2 MB)
- 36 - 11 Conditional Slots Css.mp4 (12.2 MB)
- 37 - 12 Extracting and Reusing RoundedButton.mp4 (20.8 MB)
- 38 - 14 Component Variants.mp4 (19.2 MB)
- 39 - 15 1 Checkpoint Json Server.mp4 (17.3 MB)
- 40 - 16 Fetching Courses.mp4 (22.0 MB)
- 41 - 17 CourseItem loading State.mp4 (10.1 MB)
- 42 - 18 Skeleton Course Item.mp4 (21.8 MB)
- 43 - 19 POSTing to Server.mp4 (21.8 MB)
- 44 - 20 Fetching Booked Items.mp4 (27.3 MB)
- 45 - 21 Animating the Skeletons.mp4 (3.1 MB)
- 46 - 22 2 Checkpoint Onwards to FrontEnd improvements.mp4 (4.4 MB)
- 47 - 23 Stopping Duplicate Purchase.mp4 (9.7 MB)
- 48 - 24 Optimisticly Purchasing a Course.mp4 (15.0 MB)
- 49 - 25 Optimistic Course Report.mp4 (35.9 MB)
- 50 - 26 App Component is Growing too Much.mp4 (7.5 MB)
- 51 - 27 Extracting Courses Section.mp4 (22.5 MB)
- 52 - 28 Introducing Composables.mp4 (5.2 MB)
- 53 - 29 Using Composables.mp4 (17.4 MB)
- 54 - 30 Further Clearing Appvue.mp4 (10.7 MB)
- 55 - 31 The BookingSection Component.mp4 (13.3 MB)
- 56 - 32 Dynamic Components.mp4 (28.5 MB)
- 57 - 1 Composables vs Pinia.mp4 (5.6 MB)
- 58 - 2 Scaffolding the Pinia Counter Project.mp4 (3.4 MB)
- 59 - 3 Creating two Counter Components.mp4 (9.8 MB)
- 60 - 4 Composable useCounter.mp4 (18.6 MB)
- 61 - 5 Pinia useCounterStore.mp4 (26.1 MB)
- 62 - 1 Intro to ShopRouter.mp4 (1.9 MB)
- 63 - 2 Scaffolding the ShopRouter Project.mp4 (11.0 MB)
- 64 - 3 Configure Plug the Router.mp4 (16.7 MB)
- 65 - 4 RouterLink RouterView.mp4 (10.2 MB)
- 66 - 5 Onwards to Dynamic Routing.mp4 (11.8 MB)
- 67 - 6 Adding Names to Routes.mp4 (5.3 MB)
- 68 - 7 useRouter vs useRoute.mp4 (13.9 MB)
- 69 - 8 defineProps with vuerouter.mp4 (4.9 MB)
- 70 - 9 404 Not Found.mp4 (15.6 MB)
- 71 - 10 Route Guard Programmatic Navigation.mp4 (44.3 MB)
- 72 - 11 Data Fetching Inside the onMounted vs watch.mp4 (1.1 MB)
- 73 - 1 Intro to Vue Preferences app.mp4 (1.3 MB)
- 74 - 2 Scaffolding the Vue Preferences app.mp4 (14.6 MB)
- 75 - 3 Creating TabButton Component.mp4 (10.1 MB)
- 76 - 4 Declaring Tabs Array.mp4 (17.2 MB)
- 77 - 5 Rendering the TabButtons.mp4 (17.6 MB)
- 78 - 6 Computing Active Tab.mp4 (14.6 MB)
- 79 - 7 Computing Dynamic Tab components.mp4 (18.8 MB)
- 80 - 8 Transitions in Vue.mp4 (9.2 MB)
- 81 - 9 Extracting Transition to FadeTransition.mp4 (6.6 MB)
- 82 - 10 Copying and Pasting some Markups Styles.mp4 (5.1 MB)
- 83 - 11 useSettings composable.mp4 (14.4 MB)
- 84 - 12 Capturing Generals Data.mp4 (28.8 MB)
- 85 - 13 KeepAlive Component.mp4 (14.7 MB)
- 86 - 14 Copying Notifications Privacy markups.mp4 (1.8 MB)
- 87 - 15 Adding More to the Composables.mp4 (18.2 MB)
- 88 - 16 Connecting the Other Markups with Composables.mp4 (6.9 MB)
- 89 - 17 Persisting Form Data.mp4 (16.2 MB)
- 90 - 18 Using Generics.mp4 (15.5 MB)
- 91 - 19 Persisting the Other Tabs.mp4 (6.4 MB)
- 92 - 20 Onwards to Toast Teleport.mp4 (1.4 MB)
- 93 - 21 useToastNotifications Composable.mp4 (19.3 MB)
- 94 - 22 Creating ToastNotification Component.mp4 (6.4 MB)
- 95 - 23 Showing ToastNotification.mp4 (17.5 MB)
- 96 - 24 submitprevent.mp4 (5.9 MB)
- Bonus Resources.txt (0.1 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce