netcore_kursu_egitimi
INFORMATION : BUY

VUE.JS EĞİTİMİ BAŞLANGIÇ VE İLERİ SEVİYE

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

vuejs

Certificate of Participation: This is the participation certificate that will be given to our trainees with a 90% participation rate.

Certificate of Achievement: It is the certificate of achievement that will be given to our trainees who complete the graduation project.

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