هیچ دوره ای در سبد خرید شما وجود ندارد
به نام خدا
با عرض سلام و ادب و احترام به شما کاربران دانشجویار عزیز
فرا رسیدن ولادت حضرت امام سجاد (ع) رو به شما کاربران و مدرسین عزیز تبریک و تهنیت عرض می کنم
خوب در خدمت شما دوستان عزیز هستیم با یکی دیگه از دوره های اموزشی مدرن تحت عنوان :
دوره اموزشی برنامه نویسی مدرن با فریمورک AngularJS در قالب پروژه کاربردی
در این دوره اموزشی ما تقریبا تمام ایتم ها و دایرکتیوهای AngularJS رو مورد بحث آموزش و پیاده سازی کردیم
یکی از ویژگیهای خاص این دوره این هست که شما در هر زبان برنامه نویسی وب از جمله Asp , php و … که کار میکنید میتونید از این دوره استفاده لازم رو ببرید و از AngularJS در پروژه های خودتون پیاده سازی کنید
بیایید وارد دنیای AngularJS شویم تا ببینیم چیست و چه می کند.
معرفی AngularJS
AngularJS یک فریم ورک JavaScript است که توسط کمپانی گوگل طراحی و توسعه داده شده است و توسط گوگل نیز پشتیبانی میگردد. این فریم ورک در ماههای اخیر توجه توسعه دهندگان وب را به خود جلب کرده و هم اکنون تعداد بسیار زیادی از توسعه دهندگان و برنامه نویسان وب در حال استفاده از آن میباشند که این باعث رشد چشمگیر گروه های کاربرانی در اینترنت شده است که نه تنها به این فریم ورک عشق می ورزند بلکه مکررا به تحسین و تمجید از آن می پردازند.دلیل این اتفاق بسیار ساده است . AngularJS واقعا توانمند و کم نظیر است !!!اگر پیش زمینه استفاده از jQuery داشته باشید و شروع به یادگیری Angular کنید این فریم ورک شما را متعجب خواهد نمود. عملیاتهایی که شما تنها با چند خط می توانید با Angular انجام دهید واقعا شگفت انگیز است.ممکن است شما انتشار jQuery را در سال ۲۰۰۶ به خاطر داشته باشید.برنامه نویسان وب برای ساده ترین کارها مجبور به نوشتن صدها و یا هزاران خط کد Javascript بودند.jQuery این وضعیت اسفبار را با ابزار هایی مانند Selector ها ، رویداد های سفارشی و انیمیشن ها تغییر داد.
چرا AngularJS ؟
Misko Hevery از گوگل ، خالق یا به قول خودشون پدر AngularJs (انگیولر جی اس) یکی از مشهور ترین و بهترین فریم ورک های جاواسکریپت است . AngularJs می تونه برای اپلیکیشن های تک صفحه ی ( single-page-applications = SPA ) گزینه ی خیلی خوبی باشه ، خیلی خوب که چه عرض کنم می تونه بهترین گزینتون باشه .
مزیت Angular نسبت به سایر فریم ورک های جاوا اسکریپت رقیب چیست؟
فریم ورک Angular , دارای ویژگی های هوشمندانه ای مانند data binding دو طرفه، توانایی ایجاد تگ/ ویژگی/ کامنت های HTML دلخواه که کارایی را کپسوله می کنند و دستورهای تو کار که کارایی HTML نرمال را توسعه می دهد، می باشد. فریم ورک جاوا اسکریپت بسیار چند بعدی و همه گیر می باشد. می توان از آن در پروژه اپلیکیشن های تک صفحه ای بزرگ یا در المان های بسیار کوچک نیز استفاده کرد. نیاز به تنظیمات زیادی برای شروع استفاده از دستور های آماده ی AngularJS نیست.
نواقص فریم ورک Angular چیست؟
بزرگترین نقص فریم ورک این است که راه های بسیاری برای انجام یک کار وجود دارد. وقتی که شما از Angular برای پروژه های نسبتا بزرگ استفاده کنید می کنید، یافتن بهترین راه برای انجام کارها بسیار دشوار خواهد بود. همچنین باید بسیار مراقب باشید که اگر از رویداد ها و المان های DOM به روشی غیر استفاده می کنید، آنها را پاکسازی کنید تا دچار memory leak (نشت حافظه) نشوید.
منابع استفاده شده در این آموزش :
وب سایت tutorialsteacher
وب سایت AngularJS
وب سایت tutorialspoint
——————————————————————————————————————
نکات قابل توجه :
این دوره اموزشی با بهترین کیفیت صدا و تصویر HD ضبط شده است
در این دوره برای دیباگ کردن پروژه و درک فهم بیشتر کد ها از ابزار FireBug استفاده شده است
Amirm2305 دانشجوی دوره
سلام ببخشید توی این دوره از چه نسخه ای از Angular استفاده شده و اینکه آیا Angular خودش قابلیت SSR داره؟
بهنام کلانتر مدرس دوره
سلام این دوره خیلی قدیمی هست و با انگولار js ورژن 1 هست
Reza
سلام
من یه پروژه درست کردم مثل خود شما و اومدم از ناگت angularjs v رو نصب کردم و فایل رو به صفحه html اضافه کردم ولی با ویژال من مشکل داره
مشکل هم اینکه هیچ Attribute directives رو ویژال من لود نمی کنه ولی همه Attribute directives کار میکنن
چطوری میتونم ویژال خودم رو تنظیم کنم که Attribute directives رو لود کنه تا بشه سریع تر ، دقیق تر و بدون خطایه املایی کارم رو انجام بدم
ویژال 2017 و 2019 دارم جفتشونم آپدیت هستن 100% خود انگولار رو هم آپدیت کردم ولی مشکل حل نشد
تشکر
reza
سلام
من پروژه رو مثل شما درست کردم دقیقا و از ناگت اومدم angularjs رو نصب کردم
و یه مشکلی دارم اونم اینکه Attribute directives رو ویژال استدیو لود نمیکنه ولی کار میکنن
چطوری میتونم سیستمم رو تنظیم که که Attribute directives رو لود کنه
( فایل از ناگت نصب شده ، آپدیت هم هست ، لود هم کردم توی صفحه فایل js رو ولی هیچی Attribute directives رو لود نمی کنه )
ممنونم میشم راهنمایی کنین
sunboy
سلام آقای کلانتر اگر ممکنه یک آموزش کوتاه هم در مورد ارسال اطلاعات یک فرم به کنترلر با آنگولار در aspcore هم بسازید ممنونم میشم آموزش شما فقط برای وب فرم بود با تشکر
hosein_73
با ورژن چند انگولار تو این دوره کار میکنیم؟
Suresh Dasari
Detailed one. Even i found good resource on angularjs https://www.tutlane.com/tutorial/angularjs
بهنام کلانتر مدرس دوره
Hello dear
Thanks for your suggestion
farshad.hashemi
سلام ایا در این آموزش اتصال به دتیابس هم اموزش داده شده ؟؟
بهنام کلانتر مدرس دوره
سلام نه
mehrdad
با سلام
آقای کلانتر آموزش استفاده از بانک اطلاعاتی با انگولار رو کی آموزش میدید؟بی صبرانه منتظریم
مدرس کلانتر مدرس دوره
سلام
فعلا برنامه های Asp.net core 2 در پیش داریم در یک فرصت مناسب یه آموزس خوب میذاریم
عرفان
خیلی ممنون از آموزشی که تهیه کردین
ولی چرا به مبحث اصلی آنگولار و کاربردی ترین که همون تک صفحه ای کردنSPA است هیچ اشاره ای نکردین؟
بهنام
سلام
بعد از خرید میشه کل فایل رو دانلود کرد؟
مدرس کلانتر مدرس دوره
سلام بله میشه چرا نشه :)
Mahdi630
جناب آقای کلانتر
با سلام
احتراما با توجه به تدریس های مفیدتون، آیا امکان تدریس برای تایپ اسکریپت وجود داره؟ اگر وجود داره میشه زمان اعلام کنید؟ یا در برنامه هاتون به صورت صد در صد وجود داره یا خیر؟
ممنون میشم پاسخ دقیقی بفرمایید.
با سپاس
مدرس کلانتر مدرس دوره
سلام دوست عزیز
فک نکنم وقت زیادی داشته باشم در مورد این ایتم
چون مبحث جدیدی هستش و مطالعه زیادی برای این دوره میخواد
علی
سلام
قسمت دوم و سوم جهت ارزیابی کل دوره چرا دانلود نمیشه؟
مدرس کلانتر مدرس دوره
سلام چک شد مشکلی نداشت
ali
با سلام استاد
می خواستم ببینم یادگیری این دوره در حالی که نسخه اصلی ورژن دوم انگولار وارد بازار میشه مفید خواهد بود یا نه ؟؟؟
با تشکر
مدرس کلانتر مدرس دوره
سلام بله قطعا همینطوره
syntax کد نویسی یکی هستش و در ورژن 2 ممکنه که برخی Features ها کم یا اضافه بشه
و احتمالا scope$ هم در ورژن 2 حذف بشه
برای مطالعه ویژگی های اضافه شده در ورژن2 سایت زیر رو بررسی کنید :
https://www.sitepoint.com/whats-new-in-angularjs-2/
msms
سلام استاد
کی نسخه های بعدی رو رو سایت قرار میدید
مثلا بهتر نیستش نسخه Ember.js اموزش بدید هم به روز هستش هم سرعت لود و………. بهتری داره ؟
عرفان
سلام منم با نظر دوستمون در مورد همچین اموزشی موافقم فقط اموزش کاملی باشه امکان ثبت نام کاربران داشته باشه
ثبت نام با ایمیل و همچنین با شماره تلفن باشه و کد فعالسازی به شماره تلفنشون ارسال بشه و بعد از وارد کردن در سایت وریفای بشه و فراموش کردن رمز عبور هم باز از طریق اس ام اس باشه مثل گوگل
و بعد ثبت نام کاربران بتونند تو صفحه خودشون کار هایی بکنندو فقط مدیر بتونه بعضی افراد خاص رو ثبت نام کنه و امکانات خاصی بهشون بده
امنیت چنین مجموعه ای هم تامین بشه
مدرس کلانتر مدرس دوره
سلام اقا عرفان
این امکاناتی که شما گفتین همش رو در اموزش شبکه اجتماعی با asp.net گفتم اگر سرفصلهاشو بخونید متوجه میشید
عرفان
اخه این امکانات کلی هر سایت هستش که در اغلب سایت ها وجود داره و اگه بخواهیم امنیت رو بحث کنید بدون وجود این موارد(کاربران و ثب نام) امنیت بی مورد میشه
من فقط میخوام این موارد رو تو MVC 6 یاد بگیرم به خاطر این گفتم اموزش بدید تشکر
پروم
سلام خسته نباشید
اگه امکان داره اموزش پروژه محور دیگه ای برای mvc 6 بزارید همراه با ef 7 و به صورتی که تمام مباحث امنیتی رو شامل بشه و اموزش جامع و کاملی باشه در هر جهت از bootstrap گرفته تا angular قالب و ظاهر شکیل و خوبی هم داشته باشه طوری باشه که یک اموزش ایده ال برای پروژه های بعدیمون باشه یعنی بهترین حالت ممکن برای پروژه هامون.
مدرس کلانتر مدرس دوره
سلام در اسرع وقت این اموزش در قالب یه پروژه برتون پیاده سازی میکنیم
پروم
مرسی که به فکر ما asp.net ها هم هستید واقعا خیلی ممنونم بابت تمام زحماتتون
ali
سلام
این دوره کامل انگولار هست ؟ چون سر فصل ها فقط معرفی directive ها بود
همچنین قصد آموزش انگولار 2 رو ندارید؟
مدرس کلانتر مدرس دوره
سلام بله این دوره کامل angularJS هستش و دایرکتوها کامل بررسی شده و درنهایت یک پروژه ثبت نام رو پیاده سازی کردیم که مفاهیم بیشتر براتون جا بیفته و دلیل اینکه از angular 2استفاده نکردیم اینه که هنوز ورژن 2 نسخه بتا Beta هستش
در ضمن اگر کاربران بیشتری درخواست کنند برای ادامه این دوره بنده یه برنامه ریزی برای دوره اموزشی angular واسه برنامه نویسان asp.net خواهم داشت
ali
پیشنهادی که دارم اینه که تا زمانی که انگولار 2 به صورت رسمی پابلیش بشه دوره ای برای آموزش کامل تایپ اسکریپ ایجاد کنیدچرا که انگولار 2 حقیقتا با نسخه 1 تفاوت عمده ای کرده و نیاز هست علاقه مندانش تایپ اسکریپ رو یاد بگیرن.
تشکر
مدرس کلانتر مدرس دوره
سلام بله پیشنهاد خوبیه در واقع خودم هم دنبال TypeScript بودم چون منبع فارسی براش وجود نداره و میتونه یه اموزش خوبی باشه