ساخت اپلیکیشن مولتی کلاینت با Angular
ساخت اپلیکیشن مولتی کلاینت با Angular

در این آموزش تصویری نحوه ساخت یک اپلیکیشن سرویس گرای مولتی کلاینت با AngularJS را فرامیگیرید.
این دوره آموزشی محصول موسسه Pluralsight می باشد.
سرفصل های دوره:
پیکربندی مدیریت نرم افزار
SOA و تکنولوژی آن
SOA چیست؟
تکامل توسعه نرم افزار
معماری و پایگاه داده
کار با پایگاه داده
کار با امنیت
راه اندازی کلاس ها در کلاینت
پیاده سازی اعتبار سنجی
دسترسی به داده ها
ایجاد بانک اطلاعاتی
راه اندازی ORM
افزودن قوانین به ORM
کار با سفارشی کردن DTOS
پیاده سازی یک عملیات پیچیده تر
افزودن امنیت به سرویس
راه اندازی سرویسجدید
اجرای عملیات GetRentalHistory
افزودن اعتبار مورد نیاز برای آزمون مدیر
خدمات میزبانی
تنظیمات برای اتصال
راه اندازی و تست اجرا MEF
راه اندازی قرارداد های سمت سرویس گیرنده
نوشتن پروکسی عمومی مشتری
ساخت مشتری پروکسی DI
افزودن نام کاربری به هدر در یک کلاس پراکسی
راه اندازی bootstrapper
راه اندازی MEF
کلاس آداپتور امنیتی
راه اندازی مدل JS
راه اندازی و چک کردن قوانین اعتبار سنجی
راه اندازی کنترل API
کار با مسیریابی MVC
افزودن اعتبار سمت سرور برای مرحله ثبت نام
کنترل الگوی مصرفی پروکسی
تست واحد کنترل MVC
تست واحد کنترل API
راه اندازی قالب داده ها
راه اندازی XAML
راه اندازی viewmodel
به روز رسانی viewmodel
به روز رسانی XAML
و………..
عنوان دوره: Pluralsight Building End-to-End Multi-Client Service Oriented Applications Angular
سطح: متوسط
مدت زمان: 12 ساعت و 32 دقیقه
مدرس : Miguel Castro
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
It seems to me that the longer I stay in this business, the shorter the time between new technology releases. There\`s enough stuff out there in the development world to keep us both excited and overwhelmed. Learning new tech has become easier with the all the information available to us, especially in the way of these Pluralsight courses. But learning how to use a technology and learning how to properly implement it or integrate it with other technologies can be a whole different ballgame. Service-Oriented systems have become mainstream, but designing applications in a service-oriented fashion require a different look on the components that make it up as well as technologies to support the architecture. This course will bring it all together for you by building on knowledge you have on technologies like WCF, Web API, ASP.NET MVC, WPF, and AngularJS and going from A to Z on the architecture, design, development, and testing of a complete system. And this system will not only use a multitude of technologies in the middle-tier, but will also be consumed by different UI clients on the web and the desktop. Know how to write services in WCF and Web API, but want to see some real-world implementation from both MVC and WPF clients, then this course is for you. Want to know how to implement dependency injection from the middle tier to the various UIs, then this course is for you. Want to write decoupled, testable software, then this course is for you. The final set of applications can be used as a skeleton and framework for any SOA-based system you write going forward, and the techniques used in its development will become part of your development arsenal forever.
The Course
3:18
Course Agenda
4:37
Ready For Some Fun
1:21
Demo of a Service Oriented Application
10:45
Description and Goals of the case-study app
3:26
Application demo
1:22
Software configuration management
5:56
SOA and Technology
16:36
What is SOA?
2:03
Evolution of software development
3:04
Characteristics of a service
5:33
A typical service oriented architecture (visual)
2:13
SOA and course technologies
3:41
Architecture and Database
21:10
The database
2:56
Core use cases
2:22
Service decomposition
1:51
Security
3:04
The architecture: Walkthrough
4:53
The architecture: Reasons and goals
6:01
Entities and Core
1:06:57
Entity design and structure
2:10
Initial setup for business and client entities
2:25
Entities as data contracts
1:51
data contract equivalency
4:33
Business entity base class and identification interface
2:41
Business entity account ownership
3:42
Property change notification and dirty tracking: Intro
3:34
Setting up the client entity base class
3:26
Adding dirty-tracking functionality
1:48
Event declaration to avoid duplicate subscribers
5:26
Compile-time safe property change notification
2:07
Object-graph walking and dirty states
5:03
Refactoring object walk for reusability
5:37
Helpers for collecting properties
1:32
The rest of the client entities
3:21
Validation: Intro
1:53
Implementing validation
6:51
Unit testing: Intro
2:33
Unit testing core functionality
3:11
The rest of the tests and conclusion
3:04
Data Access (starting the business tier)
1:14:34
Intro and EF code-first description
4:02
Creating the DB-Context
2:43
DB-Context properties
2:48
Setting up the ORM
4:57
Adding ORM rules
5:51
Overview of a data repository
3:58
Core base classes and interfaces
4:38
CRUD implementation in the Account Repository
5:43
Custom methods and repository interface with DI setup
4:50
The rest of the data repositories
2:49
Setting up a test client class to use DI
6:31
Repository usage and mocking
6:08
Intro to the data repository factory
1:34
The data repository factory abstraction
2:03
The data repository factory
3:02
The repository factory test client class
2:39
Repository factory usage and mocking
3:36
Custom DTOs
5:13
Recap and conclusion
1:20
Services and Business Engines - Part 1
1:02:33
Intro and highlights
1:09
Service contracts and services overview
5:37
Inventory service contract
6:06
Setting up the inventory service
4:45
Fully implementing the first operation
5:53
Implementing a more complex operation
3:09
Setting service characteristics
3:33
The manager base class
5:23
Adding the fault contracts to the operation contracts
2:34
Adding CRUD operations and transactions
5:35
Adding a multi-data and behavior operation
3:59
Intro to business engines
1:20
Setting up a business engine
4:20
Setting up the business engine for DI
6:09
Using the business engine from a service
2:09
Recap and summary
0:45
Services and Business Engines - Part 2
1:00:34
Intro and highlights
0:45
Security intro
2:51
Adding security to a service
6:02
User-data authorization intro
3:07
Setting up the rental service
3:39
Implementing the GetRentalHistory operation
2:30
Retrieving call user from SOAP header
5:20
Setting up for retrieval of authorization account
3:40
Adding the authorization check
7:00
Finishing the rental service
4:29
Finishing the car rental engine
2:31
Wrapping up with the account manager
3:23
Testing the business engine
6:55
Testing the manager
4:08
Adding needed credentials for the manager test
2:52
Recap and summary
1:16
Service Hosting
45:59
Intro and highlights
0:57
Service hosting intro
1:52
Simple host setup of inventory service
2:38
Configuring the inventory service host
4:29
Reporting hosting to console
3:26
Configuring the other services
1:15
Binding configurations
3:52
Configuring the test client
2:37
Testing service connectivity
5:17
Unattended process intro
2:59
Writing the unattended process
6:11
Adding security credentials for the process
1:30
Bootstrapping MEF and test run
2:19
Other hosting options
4:16
Recap and summary
2:11
Client Access
40:45
Intro and highlights
1:03
Client contracts intro
1:38
Setting up the client-side contracts
5:25
Writing the basic client proxies
4:51
Making the client proxies DI-aware
2:09
Soap header intro
1:56
Adding user name to the soap header in a proxy class
3:53
Refactoring to a proxy base class
1:26
Service factory intro
4:04
Writing the service factory
2:56
Setting up the client bootstrapper
3:49
Proxy obtainment unit tests
3:34
Service connection unit tests
2:26
Recap and summary
1:30
Car Rental Website - Part 1
1:09:34
Intro and highlights
2:30
Infrastructure description
3:08
MEF bootstrapping and the dependency resolver
3:49
Describing the layout view
6:08
The App.js file and angular module definitions
7:50
Top-Bar view description
2:27
Angular intro
5:39
The security adapter class
3:27
The account controller setup
5:54
The Login model and action
3:34
Setting up the Login view and JS model
5:25
The rest of the Login view
9:55
Setting up and checking validation rules
6:06
Reporting validation rules
3:34
Car Rental Website - Part 2
1:33:45
Intro and highlights
4:58
Setting up an API controller
8:10
Finishing up the login viewmodel function
6:31
Completing the login REST API call
5:48
Testing the login section of the site
3:43
Setting up the registration models and initial view
5:57
Creating the Angular module and parent viewmodel
6:54
Setting up the parent registration view
4:13
Creating all the registration template views
6:02
Sub-viewmodels and Angular routing
6:10
Playing nice with MVC routing
4:35
Adding validation rules to the models
4:53
Processing registration step 1
5:15
Adding the server-side validation for registration step 1
5:55
Registration steps 2 and 3 validation and proceed
3:56
Finish the confirmation viewmodel
4:03
Final registration on the server
3:58
Run-through test
2:35
Car Rental Website - Part 3
1:16:15
Intro and highlights
1:14
Reviewing the rest of this site
3:17
Setting up the controller and view
3:34
Setting up the model, Angular module, and viewmodel
4:20
Setting up Angular routing
3:37
Template view and viewmodel setup
1:21
Starting the Reserve-a-car template
4:45
Adding calendar buttons to textboxes
3:15
Finishing up the calendar pickers
4:30
Testing the date pickers
1:51
Finishing the Reserve-a-car viewmodel
3:43
Setting up the Car-list viewmodel
5:16
Setting up the reservation controller and action
4:29
Controller proxy disposability pattern
4:13
Starting the Car-list view
4:46
Adding viewmodel functions
1:20
Controller action for car reservation
3:14
Finishing the Car-list viewmodel
2:28
Fixing the view for multiple modes
2:01
Testing the site for car reservations
0:36
User data authorization
2:25
Unit testing MVC controllers
2:44
Unit testing API controllers
2:52
Recap and summary
4:15
Car Rental Desktop - Part 1
35:53
Intro and highlights
1:18
Application infrastructure intro
3:10
Basic structure - main view with app config and MEF bootstrapping
5:15
View hierarchy description
1:44
Creating the first view and setting up its base
3:23
Creating the skeleton for the other three views
1:08
Creating the skeleton for the four viewmodels
4:49
Completing the main viewmodel
3:38
Setting up the tab panel
4:41
Setting up the data templates
2:52
Upcoming problems to be solved
3:50
Car Rental Desktop - Part 2
1:05:34
Intro and highlights
2:08
Demonstrating view and viewmodel initialization points
3:21
Solving deterministic viewmodel initialization
4:30
Setting up the cars observable
2:36
Obtaining service proxy and getting car list
2:45
Setting up more XAML and running the app so far
2:57
Writing the first viewmodel command
3:05
Writing and testing the edit command
2:39
Setting up the edit-car viewmodel
3:16
Calling upon the edit-car viewmodel from its parent
2:11
Validating and saving a car
3:06
Letting the parent viewmodel know about the update
1:38
Finishing up the edit-car viewmodel with cancelation
1:16
Updating the parent viewmodel with updated car
4:11
Updating the XAML to account for car editing
3:03
Test run showing the empty edit panel
0:54
The edit-car view
2:24
Testing car-editing
1:29
Delete, exception handling, raising events
3:29
Wiring and unwiring viewmodel events
4:39
Unit testing the viewmodel
6:47
Recap and summary
2:59
Conclusion and vNext
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
قیمت : 10000 تومان
روش خرید: برای خرید "ساخت اپلیکیشن مولتی کلاینت با Angular" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
1-روی دکمه خرید پستی کلیک نمایید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.
سایر محصولات :
خرید پستی ساخت اپلیکیشن مولتی کلاینت با Angular خرید پستی یکپارچه کردن و توسعه AngularJS و Node js خرید پستی رسم چین و چروک در لباس های واقعی در Photoshop خرید پستی آموزش رسم منظره در Photoshop خرید پستی کار با نور و سایه در Photoshop خرید پستی دوره Master The Basics of CSS3 خرید پستی چگونه عکس های سیاه و سفید را رنگی کنیم خرید پستی دوره The Ultimate Collection Behind The Lens خرید پستی آموزش BuddyPress – ساخت شبکه اجتماعی با وردپرس خرید پستی دوره The WordPress Theme Template Hierarchy خرید پستی آموزش طراحی جلد کتاب الکترونیکی خرید پستی آموزش اصول Flask – ایجاد وبلاگ ساز استاتیک خرید پستی دوره Intro to Java Programming خرید پستی دوره Programming a Robotic Car خرید پستی دوره After Effects Expressions Essentials خرید پستی ساخت کاراکتر انیمیشن دو بعدی در فتوشاپ برای تازه کاران خرید پستی آموزش ساخت منجنیق برای 3ds Max خرید پستی آموزش ساخت اسلحه دستی با 3ds Max خرید پستی نکته های روزانه در طراحی گرافیک خرید پستی دوره Graphics Creation Videos خرید پستی آموزش ساخت شبکه اجتماعی با Joomla خرید پستی آموزش ساخت گاه آنلاین با Joomla خرید پستی ساخت وب سایت پیشرفته تجاری با Joomla خرید پستی آموزش ساخت وب سایت Crowdfunding با Joomla خرید پستی دوره How To Create and Publish Comics خرید پستی دوره iPhone icons in iOS7 learn flat design خرید پستی دوره Making Selections of People in Photoshop خرید پستی دنیای واقعی طراحی گرافیک Photoshop و Illustrator خرید پستی ده نکته مهم برای تازه کاران در Photoshop CC خرید پستی آموزش تسلط بر Photoshop CS خرید پستی آموزش Photoshop برای هنرمندان خرید پستی دوره Video Game Development with Unity 3D خرید پستی متحرک سازی شخصیت های دو پا در بازی با Maya خرید پستی دوره Understanding Color Theory in Concept Art and Illustration خرید پستی آموزش UV Mapping در Blender خرید پستی ساخت سقف ساختمانی با Revit خرید پستی ساخت نوع سه بعدی در Photoshop خرید پستی تقویت عکس منظره شهری با Lightroom و Photoshop خرید پستی دوره Excel Data Analysis Forecasting خرید پستی دوره Windows App From Scratch آموزش رسم نمودارهای دایره ای در وب سایت ها به کمک HTML و CSS
آموزش موزیک سازی بوسیله نرم افزار AAS Chromaphone
آشنایی با دوربین های ورزشی GoPro HERO
آموزش استفاده از OpenSSH v2 در سیستم های عامل لینوکسی
آموزش کامل و کاربردی بازی سازی به کمک نرم افزارهای Maya و XNA
آموزش کار با پلاگین صوتی AutoTune 8
آموزش کامل و کاربردی تکنیک های نورپردازی استدیو گونه در نرم افزار مایا
آموزش Microsoft Excel 2013 77420
ساخت اپلیکیشن مولتی کلاینت با Angular
کلمات کلیدی :
اخت اپلیکیشن مولتی اپلیکیشن مولتی کلاینت rental website part then this course فیلم آموزشی اوریجینال rental desktop part the parent viewmodel the business engine service oriented the client the login مولتی کلاینت for you this course 34intro and the business edit car اندازی service viewmodel client business rental angular testing registration