10 Hours VUE Beginners course
Based on youtube video: https://youtu.be/e-E0UB-YDRk?list=WL
This project was made using the follow technologies:
- 🔷 DcHeros
- v-for
- v-bind
- v-model
- v-on
- methods
- computed properties ( getters & setters)
- vue components
- 🔷 Calendar
- Javascript Date
- Vue Router
- 🔷 Markdown
- Using External Library
- Vue Mixins
- 🔷 Slider
- Vue Transition & Animation
- virtual DOM
- lifecycle hooks
- 🔷 Login Page
- Create Modal
- Vue Custom Events Emitting
- Form Handling
- firebase authentication
- loading effect
- Template Refs
- component props
- firebase google login
- Refactoring with component
- vue3 teleport
- 🔷 Calculator
- Composition API
- window event listener
- resuable composition api
- 🔷 ReuseableModal
- slots
- named slots
- 🔷 Chat
- Firebase Realtime Database
- vuex v4
- Custom Router middleware
- 🔷 UserCrud
- using axios
- external API
- reactive vue3 api
- pagination
- envirnment variable (.env file)
- 🔷 Tensorflow Object Detection
- Using Tensorflow with Vue
- Device Camera Open
- Working with Canvas
# Clone the project on your computer via Download (option Code -> Download ZIP)
- If you want to do it with Git, make sure you have Git installed,
follow the link https://git-scm.com/
- then run the command in terminal:
$ git clone https://github.com/denismend/vuejs-10-hours-course.git
# In the terminal or prompt(cmd), access the project root;
$ cd vuejs-10-hours-course
obs. Make sure you have Node and npm installed in your computer. You can use yarn instead npm.
# Install Dependencies
$ npm install
or
$ yarn
# Run Aplication
$ npm serve
or
$ yarn serve
Go to http://localhost:8080/ to see the result.
Feel free to file a new issue with a respective title and description on the the Vue 10 Hours Course repository. If you already found a solution to your problem, i would love to review your pull request!
There are many forms to contribute with the project, first of all you can give this github repo a Star.
If you want do help with the code follow the steps bellow
# Fork using GitHub official command line
# If you don't have the GitHub CLI, use the web site to do that.
$ gh repo fork denismend/vuejs-10-hours-course
# Clone your fork
$ git clone {your-fork-url}
$ cd vuejs-10-hours-course
# Create a branch with your feature
$ git checkout -b {branch-name}
# Make the commit with your changes
$ git commit -m 'Feat: {feature-name}'
# Send the code to your remote branch
$ git push origin {branch-name}
Released in 2021 📕 License
Made with love by Denis Ladeira 🚀. This project is under the MIT license.