Vue.js, "is a JavaScript library developed for creating web interfaces."
Quickly adopted by Front-End developers and the most popular of recent times.
It emerges as one of the front-end technologies.
Learning the VueJS structure and using it in projects is easier than other libraries (frameworks).
is easier and more understandable. Because it has a simple and understandable documentation structure,
It takes part in projects quickly and simplifies operations significantly.
Vue.js training for the development of more efficient and quality projects for your organization.
will make a significant contribution. It will help you achieve faster return on investment
and so that your software developers involved in your projects can create Single Page Applications (SPA)
You will learn the basics of this library (framework) by making applications and practices from our expert trainers.
They will have learned.
Online-Live Training
These are trainings that you can follow live with your instructor and classmates via video conferencing applications. During the course, you can see your instructor, classmates and lecture notes simultaneously, ask questions to the instructor at any time, and participate in practices.
Classroom Training/Join from Anywhere
Opendart Academy's trainings are given in physical classrooms. The student chooses where to study,
They can either come to physical classes or attend their scheduled lessons remotely, online-live.
Training Duration: 3 Months (120 Hours + Project Development)
Prerequisite: This training does not have any prerequisites.
Working in the IT industry and learning about the latest mobile software development technologies
For anyone who wants to specialize themselves and become a sought-after professional in the web software industry.
When you attend the >Web Programming Training course with VueJS, you can use it for any device.
For example, you will be able to develop responsive web applications that work on devices such as tablets, mobile phones.
Web Pages are now an indispensable part of our lives. All the tools we use have an application.
By developing websites, you can make a place for yourself among the most valuable professions of the future.
If you want to get involved in the web world, this training is for you.
Node Js Installation – Vue Cli installation
Vue Instance
Instance Lifecycle
Data Binding
Attribute Binding
Class Binding
Conditional Class Binding
Style Binding
Array Data Binding
Event Handling
Conditional Rendering
Computed Property - Computed
Computed Property - Setter
Computed Property - Method Difference
Computed Property - Filtering Lists
Watchers
Form Binding - Input, TextArea
Form Binding - Checkbox, Select
Form Binding - Radio
Form Validation
Local Filter
Global Filter
Custom DirectiveModule
Global Component Definition and Usage
Local Component Definition and Usage
Component Usage in CLI Project
Slot Tag Usage
Using Named Slot Tag
Component Property
Prop Validation
Children and Parent Properties
Emit Child-Parent
Parent-Child Method Invoke
Event Bus 1
Inline TemplateObject Launcher
Adding the Router Library
Router Identification
Giving Route Connections
Detecting Active Route Connection
Route Parameters
Programmatic Route Change
Hash / History Mode
Route Forwarding and Alias Usage
Defining a Nested Route
Using the Route Structure in the Project Created with Vue CLI
Capturing Incorrect Route Definitions
Monitoring Route Changes
Route Navigation Guard
Vue Resource
Working with JSON Documents
Retrieving Data from API Source
Creating a Simple API Server
Random Data Usage on Server
Working with HTTP Methods
Testing API Source with Postman
Using the Axios Library
Listing Records with Axios GET Method
Adding a New Record with Axios POST Method
Editing a Record with the Axios PUT Method
Deleting a Record with the Axios DELETE MethodUsing Lifecycle Methods
What is Vuex?
Creating a Shared Global State Structure
Vuex Setup
Using Vuex
Getter Definition
mapGetters Helper and Spread Operator
Mutation Definition
Mutation Parameters
Mutation DevTools Features (Commit, Revert, Time Travel)
Defining Action
mapActions Helper
Using State Data in Another Component
Module Structure
Animations and Transitions
Creating Transition Element and Fade Transition
Creating Custom Animations
Creating Animation with CSS Animation Feature
Component Transitions
Route Animations
Reusable Services, Mixin and Interceptor Structure
Creating a Reusable API Service
Creating API Resource Services
Interceptor Structure
Catching Errors with Interceptor
Mix Structure
Publishing the Project to the Server
Date : 18/03/2023
Day : Saturday, Sunday, Weekend Noon
Location : Online(Live)
Time : 14:00-19:00
Duration: 120 Hours
Fee : There is a fee / Ask