×
ribbon

آموزش فریم‎ورک Angular 2

مدرس:

سید مصطفی مشکاتی

با مفاهیم پایه انگولار، وب‌اپلیکیشن‌های تک‌صفحه‌ای بسازید و مسیریابی، فرم‌ها و ارتباط با سرور را پیاده‌سازی کنید.

گواهی‌نامه
3.4 (45)
11 دیدگاه
952دانشجو
63ساعت
سرفصل‌ها
مقدماتی سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

14 ساعت ویدئو

1 جلسه متنی

9 تمرین و پروژه

6 سؤال سنجش و یادگیری

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

آشنایی کامل با زبان‎های JavaScript - HTML - CSS

آشنایی کامل با برنامه‎نویسی شیئ‎گرایی

آشنایی اولیه با مباحث Front-End

 

توضیحات دوره

انگولار یک فریم‌ورک جاوا اسکریپت است که در سال ۲۰۰۹ توسط میسکو هوری و آدام آبرونز ارائه شد و بعد توسط گوگل توسعه داده شد. انگولار یک فریم‌ورک ساخت‎یافته برای ساخت وب اپلیکیشن‌های پویا می‌باشد. یکی از دلایل استفاده از انگولار در بین برنامه‌نویسان، تسریع در پیاده‌سازی پروژه‌های برنامه‌نویسی است.

انگولار یک فریم‌ورک مبتنی بر MVC است که از Ajax نیز استفاده کرده است. این فریم‎ورک موجب کاهش مقدار کدنویسی (و در نتیجه افزایش سرعت تولید برنامه‌ها) شده است. امروزه یکی از علت‌های استفاده از انگولار توسعه و قدرتمندتر کردن برنامه‌های تک‌ صفحه‌ای یا SPA هستند لذا می‌توان در پروژه‌های بزرگ و کوچک از فریم‌ورک انگولار استفاده بهینه را برد.

برنامه‌های تک صفحه‌ای مانع از بارگذاری مجدد کل صفحه می‌شوند و به این شکل سرعت مشاهده صفحات وب را بالاتر می‌برند.

انگولار در واقع یک چارچوب Open source می‌باشد که توسط گوگل به صورت فریمورک توسعه داده شده است. به زبانی دیگر آنگولار یک فریمورک توسعه‌یافته است که برای وب اپلیکیشن‌های پویا طراحی گردیده ‌است. این فریمورک به شما یاری می‌رساند که با استفاده از html قالب دلخواه خود را طراحی نمایید.

با این قابلیت می‌توانید به راحتی سینتکس‌هایی که برای html تعریف کرده‌اید را در فضای وب اپلیکیشن به صورت کاملا واضح بیان کنید.

یکی از ویژگی‌هایی که برای فریم‌ورک آنگولار در نظر گرفته شده است، قابلیت طراحی وب سایت و وب اپلیکیشن است. این ویژگی را می‌توانیم به صورت یک وب اپلیکیشن تک صفحه‌ای اجرا کنیم. 

این فریم‌ورک به شما کمک می‌کند که کدنویسی‌هایی که انجام‌ می‌دهید، به صورت بهینه‌سازی شده انجام گیرد و کدهای به صورت تکنیکی‌تر اعمال شوند. همچنین به شما این امکان را می‌دهد که تنظیمات خود را به صورت استاندارد روی آنها پیاده نمایید.

تا به اینجا متوجه شدیم که فریمورک آنگولار به ما کمک ‌می‌کند که قالب‌ سازی خود را برای فیلترها در نظر بگیریم و قابلیت ترکیب داده‌ها به صورت دوطرفه را دارا باشیم.

با یادگیری فریمورک آنگولار می‎توانید به‌راحتی می‌توانید سایت مورد نظر خود را با روش‌های خاص خود طراحی نمایید. با استفاده از آنگولار می‌توانید به مرورگر این امکان را بدهید که اندازه‌ی صفحه‌ی شما را در نظر نگیرید و تنها آن را بارگذاری نماید. بعضی اوقات ممکن است اندازه‌ی صفحه‌ی برای لود کمی سنگین شود. با این حال صفحه‌ی طراحی شده بدون توجه به اندازه‌ی صفحه، تمام محتوایی که پیش از این بارگذاری کرده است را لود می‌کند.

به همین خاطر با استفاده فریمورک انگولار می‌توانید یک صفحه index.html داشته باشید که بسیار کوتاه شده است. در صورتی که صفحه‌ی طراحی شده با مشکلات لود نشدن مواجه گردید، بهتر است بدانید که سیستم شما در حال بارگذاری تدریجی محتوا شما است.

هسته‌ای که برای فریم‌ورک angular در نظر گرفته شده است از جنس جاوا اسکریپت است و شما باید حتما زمانی که قصد دارید محتوایی مبنی بر این فریمورک طراحی کنید، از زبان برنامه‌نویسی جاوا اسکریپت استفاده نمایید.

آنگولار دارای موتورهای بسیار خوبی برای طراحی سایت و ساخت وب اپلیکیشن می‌باشد. این فریم‌ورک همان‌طور که گفتیم قالب‌های خود را به صورت تگ html ارائه می‌دهد و آنها را به راحتی با داده‌های مورد نظر جا‌به‌جا می‌نماید. 

دیدگاه کاربران

3.4

بر اساس امتیاز 45 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
952دانشجو
45نظر و امتیاز

سید مصطفی مشکاتی، فارغ‌التحصیل دبیرستان علامه حلی ۳ تهران (سمپاد) و دانشجوی مهندسی نرم‌افزار دانشگاه صنعتی امیرکبیر است.
از سال ۹۲ برنامه‌نویسی کلاینت را آغاز کرد و در دانشگاه با برگزاری دوره‌های آموزشی برنامه‌نویسی تجاربی در زمینه‌ی آموزش رقم زد. او در حال حاضر توسعه‌دهنده در پیام‌رسان بله است.

poster

آموزش فریم‎ورک Angular 2

952دانشجو
3.4(45)

دوره‌های مشابه

سوالات پرتکرار

آیا گواهی‌نامه‌های دانشگاهی به‌صورت رسمی و توسط خود دانشگاه صادر می‌شوند؟

بله. گواهی‌نامه‌ها به‌صورت رسمی توسط دانشگاه مربوطه و با امضای رئیس دانشگاه یا فرد دارای اختیار صادر می‌شوند و کاملا معتبر هستند.

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

برای گذراندن دوره، حداقل زمان مشخصی وجود ندارد و شما می‌توانید در هر زمان که مایل هستید، ویدیوهای آموزشی دوره را ببینید و تمارین را انجام دهید؛ اما برای هر دوره یک حداکثر زمان تعیین شده که در صفحه معرفی دوره قابل مشاهده است که تنها در این بازه زمانی امکان تصحیح پروژه‌ها توسط پشتیبان و دریافت گواهی‌نامه را خواهید داشت.

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.