میخام دوره آموزش انگولار JS رو شروع کنم؛ آموزشها از صفر شروع شده و اگر حمایت بشه تا صد ادامه خواهد داشت.
انگولار js چیست؟
Angular Js به ما این اجازه را می دهد که کدهایی ساده ، زیبا و برنامه های تک صفحه ای رو به سبک MVC بنویسیم.
انگولار JS، اچ تی ام ال را با ویژگیهای جدید گسترش میدهد.
یادگیری انگولار Js راحت میباشد.
انگولار JS وابستگی به کدهای جاوا اسکریپت و جکوئری را به شدت کاهش میدهد.
بیایید قبل از شروع یادگیری یه کد انگولاری رو با نمونه جاوا اسکریپتی یا جکوئری آن مقایسه کنیم.
کد زیر رو در نظر بگیرید :
<!doctype html> <html ng-app> <!-- htto://farhadhp.ir --> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.3/angular.min.js"></script> </head> <body> <div> <label>Name:</label> <input type="text" ng-model="yourName" placeholder= "Enter a name here"> <hr /> <h1>Hello {{yourName}}!</h1> </div> </body> </html>
توضیح : کدبالا یه سند HTML ساده هستش که کتابخونه انگولار جی اس اینکلود شده.
در کد بالا ما با کمک انگولار در دو خط کدتونستیم اسم کاربر رو بگیریم و در صفحه چاپ کنیم! حالا ما اگر همچین کدی را با جاوا اسکریپت یا جی کوئری مینوشتیم تعداد سطرهای کد نویسی افزایش پیدا میکرد!
این فقط یه مثال ساده بود! در مثالهای جلسات بعد بیشتر به ارزش انگولار پی خواهید برد.
آموزش نصب انگولار JS :
انگولار جی اس رو میتونید از سایتش دانلود کنید یا با دستور زیر نصبش کنید.
npm install angular@1.5.9
نکته ۱ : فعلا آخرین نسخه استیبل (پایدار) انگولار JS نسخه ۱.۵.۹ میباشد.
نکته ۲ : گوگل ایران رو تحریم کرده و نمی تونید انگولار رو مستقیم از سایتش دانلود کنید!
انگولار JS نسخه ۱.۵.۹ رو بصورت کامل میتونید از لینک زیر دانلود کنید:
دریافت
حجم: 9.6 مگابایت
توضیحات: انگولار JS نسخه ۱.۵.۹
نکته پایانی : لطفا سوالاتتون رو در بخش نظرات همون مطلب بپرسید؛ در غیر این صورت به سوالات پاسخ داده نخواهد شد.
اگر در مورد جلسه اول انگولار سوالی دارید بپرسید خوشحال میشم پاسختون رو بدم :-)
آنگولار 1 ؟؟؟
بی زحمت 2 رو آموزش بده که اوضاع مستندات آموزشیش خراب اندر خرابه