تبدیل شدن به یک برنامه نویس AngularJS - Become an AngularJS Developer

-
1
1 ساعت
با زیرنویس فارسی و انگلیسیGoogle چارچوب AngularJS را برای کمک به توسعه دهندگان برای ایجاد برنامه های کاربردی تحت وب با ویژگی های پیشرفته مانند قالب های اعلانات، اتصال داده ها، پیوند عمیق و تزریق وابستگی طراحی کرد. در حالی که Angular 2 در حال حاضر در دسترس است، بسیاری از برنامه های کاربردی موجود در اولین و بالاترین تکرار چارچوب ساخته شده اند. یادگیری AngularJS هنوز برای هر کسی که می خواهد در توسعه وب پیشرفته کار کند مهم است. در این دوره کوتاه و کاربردی، Ray Villalobos از AngularJS برای ایجاد یک فهرست راهنمای قابل جستجو استفاده می کند - پروژه ای که می توانید از آن برای کارکنان یا فهرست کاربری خود استفاده کنید. او معماری MVC نهفته در AngularJS و تفاوت هایی را که می توانید در Angular 2 با آنها مواجه شوید توضیح می دهد. سپس نحوه کنترل نمایش عناصر و داده های DOM را نشان می دهد. از سرویس هایی مانند $ http و $ routeProvider استفاده کنید. اصلاح محتوا با فیلترها ؛ اتصال داده های دو طرفه ؛ و با مسیرها و الگوها کار کنید. شروع به تماشا کنید و روش ساده ساخت برنامه وب پیچیده خود را با AngularJS بیاموزید. اهداف یادگیری AngularJS چیست؟ اتصال داده ها تعریف ماژول ها و کنترل کننده ها استفاده از سرویس $ http برای خواندن یک فایل JSON کنترل منطق برنامه با شرط ها و حلقه ها فیلتر کردن محتوا و لیست ها مسیریابی پیوند عمیق
-
2
2 ساعت
با زیرنویس فارسی و انگلیسیثبت نام بخش مهمی از هر برنامه وب است، اما پیاده سازی آن بسیار دشوار است. در این دوره کوتاه، ما یک سیستم ثبت نام ساده و مستقیم ایجاد می کنیم که به کاربران اجازه می دهد از برنامه خود وارد شده و از آن خارج شوند. این تکنیک ها از AngularJS و Google Firebase استفاده می کنند، یک پلت فرم توسعه تلفن همراه که ثبت نام را آسان و ایمن می کند. در این فرایند، شما اصول معماری AngularJS MVC و مراحل ذخیره اطلاعات سفارشی کاربر در پایگاه داده Firebase NoSQL را کشف خواهید کرد. بیاموزید که چگونه مسیرهای اساسی برای بارگذاری محتوای مختلف بسته به URL مورد نظر ایجاد کنید و کنترل کننده های اصلی را برای اتصال الگوها به کد ایجاد کنید. در پایان دوره، یک الگوی عالی خواهید داشت که می توانید از آن برای شروع یک سیستم ثبت نام در هر یک از برنامه های تحت وب خود استفاده کنید. اهداف یادگیری افزودن یک ساختار MVC اساسی استفاده از مسیرها ایجاد کنترل کننده ها پردازش ورودی فرم ادغام Firebase ذخیره اطلاعات ثبت در پایگاه داده ورود و خروج کاربران از یک برنامه بهبود جریان ثبت نام
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیآیا می خواهید برنامه های کاربردی تحت وب داده محور ایجاد کنید؟ AngularJS یک انتخاب عالی است. این به شما امکان می دهد برنامه هایی بسازید که در آن چندین کاربر می توانند داده ها را همزمان و در زمان واقعی فشار دهند. با این حال، در حالی که یادگیری چارچوب آسان است، اما تسلط بر آن دشوار است. این دوره دومین دوره از یک سری دو قسمتی است که به شما نشان می دهد Angular در دنیای واقعی چگونه کار می کند. AngularJS 1: افزودن ثبت نام به برنامه شما متوقف می شود: یک برنامه ساده که کاربران را در جلسات و خارج از آن بررسی می کند. در اینجا، مربی و مدافع انگولار Ray Villalobos نشان می دهد که چگونه برنامه موجود را با نماها و کنترلرهای جدید تقویت کنید تا به کاربران چک شده تصادفی با جایزه پاداش دهید. نحوه ایجاد فرم ها، ویرایش پرونده های پایگاه داده، ایجاد روش ها، تصادفی کردن انتخاب های ضبط و سبک سازی و ایمن سازی برنامه خود را بیاموزید. با استفاده از این درس های مبتنی بر پروژه، یاد خواهید گرفت چگونه ببینید برنامه نویسی مبتنی بر داده با AngularJS چگونه می تواند به برنامه های شما در برابر جریان داده های زمان واقعی واکنش نشان دهد. اهداف یادگیری سفارشی سازی قالب Angular افزودن فرم برای ایجاد جلسات و بررسی کاربران اضافه کردن، نمایش و حذف پرونده های پایگاه داده استفاده از رویدادها برای ردیابی جلسات افزودن فرم به برنامه ایجاد روشها تصادفی سازی جوایز ایجاد سبک های شرطی مدیریت مجوزهای برنامه
-
4
2 ساعت
با زیرنویس فارسی و انگلیسیScope در قلب داستان اتصال AngularJS قرار دارد و کنترلر (جاوا اسکریپت) و نمای (HTML) یک برنامه وب را با هم ترکیب می کند. چرخه هضم مانیتور محدوده است که تغییرات را مشاهده می کند و نمای را به روز می کند. نحوه ویرایش محدوده و فراخوانی چرخه هضم - با استفاده از توابع مانند $ watch ()، $ digest () و $ apply () - می تواند تفاوت قابل توجهی در قابلیت اطمینان و عملکرد برنامه های بزرگ ایجاد کند. شرکت ها به دنبال توسعه دهندگان AngularJS هستند که بتوانند این توابع را درک، اجرا و عیب یابی کنند. این دوره پیشرفته AngularJS به شما کمک می کند تا جهان های متصل به دامنه $ و چرخه هضم را کشف کنید. مربی ایفتاچ بار محدوده وراثت را توضیح می دهد، به پشت صحنه حلقه خلاصه می رود و دو روش اتصال داده های دستی و خودکار را آموزش می دهد. به علاوه، نحوه ادغام کتابخانه های خارجی، تشخیص مشکلات عملکرد و اشکال زدایی برنامه های خود را بیاموزید. اهداف یادگیری محدوده $ و کنترل کننده ها $ range متغیرها و روشهای داخلی $ میراث نمونه اولیه داده های دستی با محدوده $. $ watch متصل می شوند حلقه هضم محدوده $ را در کنسول دریافت کنید به زور هضم $
-
5
36 دقیقه
با زیرنویس فارسی و انگلیسیدر حالی که AngularJS 1.x عموماً یک چارچوب خوب آزمایش شده و کاملاً قابل درک است، اما هنوز اسراری برای به اشتراک گذاشتن دارد. در این دوره، حقایق کمتر شناخته شده ای در مورد AngularJS 1.x بیاموزید که می تواند به شما در ایجاد برنامه های بهتر کمک کند. Aviv Ben-Yosef با آموزش تکنیک های سریعتر ساختن برنامه های AngularJS 1.x خود، از جمله اتصال یک بار، به شما آموزش می دهد. سپس، او به مفاهیم AngularJS 1.x می پردازد که هر توسعه دهنده باید در جعبه ابزار خود داشته باشد. سرانجام، او چند ترفند را به اشتراک می گذارد - مانند چند جمله ای شدن و تبدیل آدرس های اینترنتی در پاراگراف ها به پیوندهای ایمن - که می تواند هنگام کار بر روی برنامه های بزرگتر به شما کمک کند. اهداف یادگیری سرعت بخشیدن به ng-repeat با آهنگ توسط صحافی یکبار استفاده از ng-change به جای $ watch درک و الزام آور درک الزام آور @ ایجاد وعده ها بدون $ q.defer () مدیریت وابستگی های دایره ای انتقال چندگانه تبدیل آدرس های اینترنتی پاراگراف ها به پیوندهای ایمن
-
6
1 ساعت
با زیرنویس فارسی و انگلیسیآیا برنامه ای دارید که بخواهید آن را تغییر دهید، اما زمان لازم برای بازنویسی همه چیز را ندارید؟ یا آیا می خواهید برنامه خود را برای مهاجرت بعدی به Angular 2 آماده کنید؟ اگر چنین است، پس این دوره برای شما است. با نحوه به روز رسانی برنامه Angular 1.x موجود به Angular 1.6 آشنا شوید. با انجام این ارتقاء، می توانید از مزایای استفاده از یک چارچوب محکم و پایدار بهره مند شوید بدون نیاز به یادگیری مجدد و بازنویسی برنامه موجود در چارچوبی جدیدتر. آویو بن یوسف با توضیح آنچه در Angular 1.6 متفاوت است، و همچنین انگیزه های مختلف ارتقاء، دوره را آغاز می کند. سپس، نحوه ارتقاء ایمن یک برنامه موجود را مرور می کند. او از کنترلرها به دستورالعمل ها و همچنین قلاب های چرخه عمر اجزا را پوشش می دهد. او همچنین به تغییرات معماری در Angular مانند جریان داده های یک طرفه و تغییر ناپذیری می پردازد. برای جمع بندی، او نحوه آزمایش صحیح اجزا را مورد بحث قرار می دهد. اهداف یادگیری تصمیم برای ارتقاء یک برنامه موجود ارتقا به Angular 1.6 حذف کنترلرهای مستقل استفاده از دستورالعمل ها به عنوان اهداف مسیر تبدیل کد کنترل کننده تبدیل الگوی کنترلر مقایسه دستورالعمل ها و اجزاء تبدیل یک بخشنامه بررسی مفهوم الزام آور یک طرفه