آنچه یاد خواهید گرفت:
ساخت وب اپلیکیشنهای بسیار واکنشگرا و کاربرپسند که در مرورگر اجرا میشوند (بر پایه JavaScript)
آشنایی عمیقتر با Angular با تکیه بر اصول بسیار قوی که در این دوره آموزش داده میشود.
پیشنیازهای دوره
باید دانش خوبی از JavaScript داشته باشید.
هیچ دانشی از Angular لازم نیست.
توضیحات دوره
Angular یک فریمورک شگفتانگیز JavaScript (TypeScript) است که به شما امکان میدهد اپلیکیشنهای تکصفحهای (SPA) کوچک، متوسط یا بزرگ بسازید. از آنجا که کدها کاملاً در مرورگر اجرا میشوند، میتوانید تجربههای کاربری بسازید که بسیار سریعتر از وبسایتهای سنتی باشند.
مهارتهای لازم برای ساخت چنین SPAs بسیار پرتقاضا هستند، چون این نوع وب اپلیکیشنها بسیار محبوب بوده و به شما اجازه میدهند تجربههای کاربری بسیار واکنشگرا و تقریباً شبیه اپلیکیشنهای موبایل بسازید. در واقع، امروزه بیشتر وب اپلیکیشنهای مدرن به صورت SPA ساخته میشوند.
به عنوان سازنده دوره 5 ستاره و پرفروش Angular در Udemy، میدانیم درباره چه چیزی صحبت میکنیم و میدانیم ویژگیهای اصلی Angular که باید یاد بگیرید کدام هستند.
هدف ما این است که شما روی همین ویژگیهای اصلی تمرکز کنید تا سریعترین و بهترین معرفی به Angular را که میتوانید پیدا کنید، تجربه کنید.
یادگیری Angular هیچوقت انتخاب اشتباهی نیست و با این دوره، این انتخاب از همیشه درستتر است. این دوره سریعترین و کارآمدترین راه برای ورود به Angular را در اختیار شما میگذارد. اگر نمیخواهید یا نمیتوانید دوره «راهنمای کامل ما درباره Angular» ما را بگذرانید، یا میخواهید قبل از آن با Angular آشنا شوید، این دوره برای شماست. همچنین اگر از قبل Angular را میشناسید اما میخواهید منبعی برای مرور سریع مبانی Angular داشته باشید، این دوره بهترین انتخاب شماست.
با اینکه این دوره کوتاهتر است، اما تمام بینشهای اصلی درباره Angular را که نیاز دارید در اختیار شما قرار میدهد. این دوره روی هسته Angular تمرکز میکند، مهمترین قابلیتهایی را که Angular ارائه میدهد پوشش میدهد و حتی به شما نشان میدهد چگونه یک اپلیکیشن کامل Angular بسازید.
شاید با توجه به طول دوره باور نکنید، اما در واقع درباره همه مباحث زیر یاد خواهید گرفت:
Angular چیست؟
TypeScript چیست؟ - همراه با یک معرفی بسیار کارآمد و سریع
چگونه از CLI برای ساخت پروژههای Angular و مدیریت آنها استفاده کنید؟
اپلیکیشنهای Angular چگونه شروع میشوند و کار میکنند؟
کامپوننتها چه نقشی دارند و چگونه از آنها استفاده کنید؟
چگونه داده را متصل و منتقل کنید؟
چگونه اپلیکیشن خود را اشکالزدایی کنید؟
چگونه از کتابخانههای JavaScript شخص ثالث در یک اپلیکیشن Angular استفاده کنید؟
چگونه از دایرکتیوها استفاده کنید؟
چگونه میتوانید state اپلیکیشن را با سرویسها مدیریت کنید؟
چگونه SPA خود را با مسیریابی به یک MPA «ظاهری» تبدیل کنید؟
چگونه ورودی کاربر را با فرمها مدیریت کنید؟
چگونه درخواستهای Http را ارسال کنید؟
چگونه پروژه خود را بسازید، بهینهسازی کرده و مستقر کنید؟
و موارد دیگر
این دوره برای چه کسانی مناسب است؟
کسی که میخواهد یاد بگیرد چگونه وب اپلیکیشنهای واکنشگرا با تجربههای کاربری عالی بسازد.
تمام افرادی که به ساخت اپلیکیشنهای تکصفحهای (SPA) با یکی از قدرتمندترین فریمورکهای موجود علاقهمند هستند.