آموزش الگوهای طراحی وب مدرن در Angular 8 [ویدئو]

Modern Web Design Patterns in Angular 8 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Angular یکی از بزرگترین و پرکاربردترین فریم ورک ها برای توسعه وب front-end و full-stack است. انجمن انگولار بسیار مشتاق است تا با آخرین ویژگی‌های خود آشنا شود. الگوهای طراحی به روشی ساختاریافته و بصری تر برای ساخت برنامه هایی که مدولار، بسیار مقیاس پذیر و مقاوم به خطا هستند، اجازه می دهد. این دوره به عنوان یک سفر عملی و آموزنده در میان با ارزش ترین الگوهای طراحی در حال استفاده است و راهنمایی روشنی در مورد نحوه استفاده موثر از آنها در Angular ارائه می دهد. شما بهترین راه های کار با Angular و نحوه استفاده از آن برای دستیابی به ثبات و عملکرد مورد نیاز در دنیای توسعه وب امروزی را بررسی خواهید کرد. شما با بهترین روش ها برای بهبود بهره وری و پایه کد برنامه خود آشنا خواهید شد. در پایان، می‌توانید از Angular 8 (و نسخه‌های آینده) برای ساخت برنامه‌های بهتر مقیاس‌پذیر و با کارایی بالا استفاده کنید. لینک Github به این دوره ویدیویی اینجاست: https://github.com/PacktPublishing/Modern-Web-Design-Patterns-in-Angular-8 [*] تفاوت TypeScript با JavaScript [*]منطق برنامه یک جزء را در داخل یک کلاس برای تعامل با view تعریف کنید [*]از اصول اصلی Angular برای ساختن قالب‌های پویا استفاده کنید [*]از NgModules برای دستیابی به مقیاس پذیری و سازماندهی برنامه استفاده کنید [*]فرم های واکنشی و فرم های الگو محور را پیاده سازی کنید [*] محافظ های مسیریابی و ناوبری را به برنامه وب خود اضافه کنید [*]برنامه خود را بهینه کنید و آن را میزبانی کنید بر روی توسعه دهندگان وب AWS Angular که می خواهند مجموعه مهارت های خود را بهبود بخشند و عملکرد برنامه های خود را افزایش دهند، این دوره مفید خواهد بود [*]به چالش هایی که در انتقال به TypeScript از جاوا اسکریپت با آنها روبرو خواهید شد * [ *] مفاهیم کلیدی Angular را بیاموزید تا بتوانید برنامه های وب قدرتمند خود را توسعه دهید * [*]با اطمینان وب سایت خود را با استفاده از Angular بسازید و آنچه را که آموخته اید در پروژه های توسعه وب عملی به کار ببرید.

سرفصل ها و درس ها

آشنایی با Angular Getting to Know Angular

  • بررسی اجمالی دوره The Course Overview

  • بررسی اجمالی دوره The Course Overview

  • Angular چیست؟ What Is Angular?

  • Angular چیست؟ What Is Angular?

  • آشنایی با TypeScript Understanding TypeScript

  • آشنایی با TypeScript Understanding TypeScript

  • Angular CLI The Angular CLI

  • Angular CLI The Angular CLI

  • تولید یک پروژه Generating a Project

  • تولید یک پروژه Generating a Project

آشنایی با Angular Getting to Know Angular

فرو رفتن عمیق در اجزا Deep Dive into Components

  • مقدمه ای بر کامپوننت ها Introduction to Components

  • مقدمه ای بر کامپوننت ها Introduction to Components

  • یک ظاهر طراحی کامپوننت Component Styling

  • یک ظاهر طراحی کامپوننت Component Styling

  • کلاس کامپوننت Component Class

  • کلاس کامپوننت Component Class

  • الزام آور شدن داده ها و شرایط Data Binding and Conditionals

  • الزام آور شدن داده ها و شرایط Data Binding and Conditionals

فرو رفتن عمیق در اجزا Deep Dive into Components

ایجاد قالب های موثر Creating Effective Templates

  • Class، Style، and Attribute Binding Class, Style, and Attribute Binding

  • Class، Style، and Attribute Binding Class, Style, and Attribute Binding

  • حلقه ها Loops

  • حلقه ها Loops

  • لوله های Pipes

  • لوله های Pipes

  • دستورالعمل ها Directives

  • دستورالعمل ها Directives

ایجاد قالب های موثر Creating Effective Templates

سازماندهی برنامه خود با NgModules Organizing Your App with NgModules

  • NgModules NgModules

  • NgModules NgModules

  • ماژول های ویژگی Feature Modules

  • ماژول های ویژگی Feature Modules

  • خدمات Services

  • خدمات Services

سازماندهی برنامه خود با NgModules Organizing Your App with NgModules

بهره وری با فرم ها Productivity with Forms

  • مقدمه ای بر فرم ها Introduction to Forms

  • مقدمه ای بر فرم ها Introduction to Forms

  • فرم های الگو محور Template-Driven Forms

  • فرم های الگو محور Template-Driven Forms

  • فرم های واکنشی Reactive Forms

  • فرم های واکنشی Reactive Forms

  • اعتبار سنجی فرم Form Validation

  • اعتبار سنجی فرم Form Validation

بهره وری با فرم ها Productivity with Forms

تعریف مسیرهای برنامه Defining Application Routes

  • تعریف مسیرها Defining Routes

  • تعریف مسیرها Defining Routes

  • حل کننده های مسیر Route Resolvers

  • حل کننده های مسیر Route Resolvers

  • گاردهای ناوبری Navigation Guards

  • گاردهای ناوبری Navigation Guards

  • ماژول های ویژگی بارگذاری تنبل Lazy Loading Feature Modules

  • ماژول های ویژگی بارگذاری تنبل Lazy Loading Feature Modules

تعریف مسیرهای برنامه Defining Application Routes

استقرار برنامه خود در وب Deploying Your App to the Web

  • استفاده از Express.js و Node.js برای ارائه برنامه شما Using Express.js and Node.js to Serve Your Application

  • استفاده از Express.js و Node.js برای ارائه برنامه شما Using Express.js and Node.js to Serve Your Application

  • آماده سازی درخواست برای تولید Preparing the Application for Production

  • آماده سازی درخواست برای تولید Preparing the Application for Production

  • استقرار در خدمات وب آمازون Deploying to Amazon Web Services

  • استقرار در خدمات وب آمازون Deploying to Amazon Web Services

استقرار برنامه خود در وب Deploying Your App to the Web

نمایش نظرات

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

آموزش الگوهای طراحی وب مدرن در Angular 8 [ویدئو]
جزییات دوره
2 h 32 m
27
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
David Acosta
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Acosta David Acosta

David Acosta یک توسعه دهنده نرم افزار با تخصص در JavaScript ، TypeScript و Angular است. دیوید بیش از سه سال تجربه در توسعه وب و همچنین دارای مدرک BS در مدیریت فناوری اطلاعات است. دیوید در نقش فعلی خود به عنوان توسعه دهنده نرم افزار در CollaborateMD ، صورتحساب پزشکی مبتنی بر وب و خدمات نرم افزاری مدیریت عملی را برای روشهای مستقل و بیمارستانها توسعه می دهد. در آنجا ، او عمدتاً بر فن آوری های JavaScript ، TypeScript و Java مبتنی بر جاوا مانند Angular ، Spring و jQuery تمرکز دارد. او همچنین دانش زیادی در مورد بسیاری از کتابخانه ها و چارچوب های دیگر از جمله Laravel ، React ، Vue.js ، Ruby on Rails و Bootstrap دارد.