پیشنهاد فرادرس

آموزش ساخت اپلیکیشن با Angular و Breeze قسمت اول

دسته بندی ها: آموزش انگولار ، آموزش Breeze ، آموزش طراحی وب ، آموزش جاوااسکریپت (Javascript) ، فریمورک ها ، آموزش های پلورال سایت (Pluralsight)

آموزش-ساخت-اپلیکیشن-با-angular-و-breeze-قسمت-اول

در این آموزش تصویری با نحوه ساخت اپلیکیشن های تحت وب با استفاده از فریمورک های Angular و Breeze آشنا می شوید.

این دوره محصول موسسه Pluralsight است و در دو قسمت منتشر شده است.

سرفصل های دوره آموزشی:

  • پروژه وب سایت جدید
  • اضافه کردن پروژه ها و سرور
  • نصب و راه اندازی از طریق Angular
  • تنظیمات پیکربندی
  • پیکربندی مسیر
  • نمایش ها و کنترل آنها
  • ماژول های سفارشی
  • کار با Angular و Breeze
  • توسعه نرم افزار
  • قالب  SideWaffle
  • ایجاد کنترل با SideWaffle
  • انواع نقشه برداری برای منابع
  • توسعه مدل
  • زمان دستور برای یک تصویر
  • به اشتراک گذاری داده های محلی
  • استفاده از کد در خدمات DataContext
  • ایجاد کاربران Bindable از یک کنترل
  • عنوان دوره آموزشی: Building Apps with Angular and Breeze - Part 1 سطح: متوسط مدت زمان: 5 ساعت و 29 دقیقه نویسنده: John Papaلیست سرفصل های دوره آموزشی:
Build a Single Page Application (SPA) from scratch using JavaScript, Angular, and Breeze. Learn how to combine the Angular presentation framework, rich data features of Breeze, and raw features of JavaScript, CSS, and HTML5 to create robust modern web applications.

Course Overview 03:32 Getting Started with Single Page Apps 00:09:02 What Can We Build? 01:45 What, Where and When? 02:50 What Features Do We Need? 02:40 Essential Resources 01:45 Angular From Scratch with HotTowel 00:44:34 What Can We Build? 00:30 Starting Out 03:18 File New Web Project 01:59 Adding the Server Projects 02:18 Installing the Client via HotTowel.Angular 01:48 Examining the Ingredients 03:00 Start-Up Code 01:33 Module Config Settings 02:50 Exception Service Decorator 02:14 Configuring Routes 02:58 Layout with ng-include and ng-view 03:39 Views and Their Controllers 06:02 Data Services 02:50 Custom Modules 04:13 HotTowel.Angular.Breeze 04:20 Extending the App 00:57 Creating Vertical Slice Through Your App 00:35:55 What to Expect When Adding a View 00:56 Adding a View and All That Goes With It 05:22 Customizing the Layout 02:55 Stubbing the Sessions View and Route 04:33 Data Model 01:08 Binding the View 05:01 SideWaffle Templates 01:18 Creating the Controller with SideWaffle 04:26 Getting Sessions with Breeze's EntityQuery 06:33 Promises and Q 02:09 Recap 01:30 Object Graphs, Extending Models, and Custom Directives 00:30:23 Rounding Out the Slice 01:52 Getting Projections 02:23 Getting Lookup Data 01:41 Priming the App with Data 04:44 Mapping Breeze Entity Types to Resources 04:37 Creating the Model Service 03:01 Extending the Models 04:43 Time for an Image Directive 03:43 Sprinkle of Responsive Design 01:35 Built to Scale 02:00 Sharing Local and Remote Data Across Views 00:49:10 Sharing Data 01:03 Scaling Horizontally 02:43 Creating Your 2nd View 03:05 Creating the Controller 04:41 Re-Using Code in the DataContext Service 00:56 Angular Two-Way Data Binding with ng-model 01:29 Binding the Attendees View with Angular 01:43 Creating the Bindable Members of a Controller 03:09 Creating a new Breeze EntityQuery 04:17 Identifying Innefficient Requests 01:46 Executing Breeze Queries Locally 06:05 Sometimes we Want Fresh Data 03:12 Forcing Fresh Data Everywhere 05:54 Extending the Model and Creating Predicates 04:06 Goodbye Magic Strings! 02:24 Creating a Better User Experience 02:29 Route Resolvers 00:25:33 Routing Behavior 01:15 Navigation Events 01:31 Does Your User Want to Leave the View? 01:49 Subscribing to Successful Route Changes 03:12 Handlign Routing Errors 03:59 Route Resolvers 01:54 Resolvers Can Reject Too 01:17 Resolving and Rejecting Routes 04:11 Loading Globally Cached Data Via a Resolver 05:10 Make it 'Just Work' 01:10 Filtering 00:32:29 Filtering Data 00:30 What Should Filters Do? 02:01 What Are Angular Filters? 02:44 Creating Angular Filters 02:43 Creating Custom Filter Functions 06:41 Throttling Filters 09:55 Routing and Filters 06:38 Quality Variations 01:13 Paging, UI-Bootstrap, and Expanding the Data Service with Queries 00:34:18 Paging and Fitlering 00:45 Define a Strategy for Paging 03:09 UI Bootstrap Directives 01:14 Paging in the View 04:23 Paging Bindings 03:05 Paging Functions in the Controller 05:19 Paging Remote and Local Data with Breeze 06:58 Hitting the Local Cache 01:34 Querying Counters 02:48 Flatlined Network Activity 01:41 The Key Moments 02:08 The Refactoring Workflow 01:09 Building a Dashboard 00:40:08 Combining What We Learned So Far 01:01 Dashboard Concepts 02:41 Counters and Routing 02:09 Reusing the Datacontext Service 01:49 Querying for Additional Counts 05:54 Maps 02:12 UI Bootstrap Carousel 03:29 Getting Top Speakers 03:11 Showing Track Counts 05:35 ES5's Array.reduce and Debugging in Chrome 08:27 Watching the XHR Traffic 01:49 Focus on the Story, Not the Features 01:46 Animations with Angular and CSS 00:23:18 Animations with Angular 00:33 The ngAnimate Module 01:17 Adding ngAnimate 01:17 Animation Checklist 00:53 ngHide and ngShow Conventions 01:16 Animating a Splash Page 04:39 Enter, Leave and Move Conventions 02:50 Creating ngView Animations 06:52 Animating ngRepeat for the Attendees 01:13 Shuffling Views in the SPA 01:46 Year of Moo 00:38 Where Are We and a Look Ahead at What's Next 00:01:16 A Look Ahead 01:16

حجم فایل: 813MB

Pluralsight Building Apps with Angular and Breeze Part 1

پیشنهاد فرادرس