چند قدم تا آموزش vue.js

امروز میخوام بهتون بگم که از کجا شروع کنید vue رو یاد بگیرید.

یادگیری vue
یادگیری vue

به طور معمول همه دوستان توسعه دهنده وب سایت وقتی ی تکنولوژی جدید میاد میرن داک مرتبط با اون رو مطالعه میکند و با ی سلام دنیا کار رو شروع میکنند.خیلی ها شون هم خوب پیشرفت میکنند.

ولی مخاطب من اون دسته از توسعه دهنده گانی هست که تو سطوح پایین ترین دارن کار میکنند و مثلا یک سال از کارشون به صورت حرفه میگذره.

خود vue یکی از فریم ورک های JavaScript هستش که شما میتونید تو پروژه خودتو استفاده کنید.

وقتی بحث شروع میشه که شما میخواید این فریم ورک رو آموزش ببینید و به نحوه احسنت از اون استفاده کنید.

راه های مختلفی هست برای آموزش یکی از اون ها مطالعه داکیومنت vue هستش مد نظر داشته باشید که خوندن داک یکی از راه هایی هست که به شما ی سری مستندات اولیه ارائه میده که تشکیل شده از نمونه کد ها و روش های استفاده از اون توی پروژه به روش های طراحی شده هستش.

یکی دیگه از راه های آموزش تماشای ویدئو هستش که این قسمت مورد علاقه خوده من هم هست.

درسته که منابع فارسی خوب برای ویدئو آموزشی برنامه نویسی بیشتر شده از قبل و لی همچنان من توصیه میکنم که برای آموزش موارد زین دست به منابع خارجی مراجعه کنید.

تو لیست زیر چندتا از اون منابع رو که خودم استفاده کردم در خصوص این آموزش بهتون معرفی میکنم.

1-laracasts

2-The Net Ninja vue-cli vue vuex need proxy

3-vuemastery

4- vueschool

5-...


اینا فقط بخشی از آموزش هایی هستن که برای vue در اختیار شما عزیزان قرار میگیره.

مد نظر داشته باشید که آموزش خود فریم ورک vue به تنهایی کافی نیست ی سری کتابخونه تکمیلی رو باید بلد باشید مثل vuex , vue-router,vue-cli که امکانات خاصی رو در زمان توسعه در اختیار شما قرار میده.

بخش بعدی آموزش شما میتونه تعریف پروژه و استفاده از فریم ورک باشه.

مثلا چندتا پروژه مینیمال نه یکی چندتا پروژه کوچیک باید باهاش پیاده کنید تا براتون چالش هایی بوجود بیاد که فهم و درکتون رو برای استفاده تو سطح بزرگتر از این فریمورک باز کنه.

پروژه های کوچیک مثل:

1-To do list

2-date picker

3-login process

4-....

و اما سوال :

سوالی که میپرسن معمولا اینه که چی باید بلد باشیم تا vue یاد بگیریم؟

از تون میخوام که به سوال اصلاح شده دقت کنید که من مطرح میکنم به جای سوال رایج بالا،

بهتره که چی بلد باشیم تو سریع تر vue رو یاد بگیریم؟

بهترین کار اینه که شما پیش زمینه ای رو داشته باشید از لیست زیر.

1-Javascript

2-webpack or any compiler some like parceljs

3-npm or yarn package

4- ...

البته هیچ وقت فراموش نکنید که به عنوان یک توسعه دهنده کلاینت وب شما باید با HTML,CSS آشنایی داشته باشی


و در آخر میخوام خدمت دوستانی که این پست رو مطالعه کردن عرض کنم هر گونه سوال و مشاوره ای در خصوص یادگیری vue نیاز داشته باشن زیر همین پست سوالاتشون رو مطرح کنند من حتما جوابشون رو میدم.


بخشی از تجربه کاری من رو اینجا ببینید.