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

ساخت برنامه های AngularJS و Node.js با MEAN Stack

دسته بندی ها: آموزش جاوااسکریپت (Javascript) ، آموزش انگولار ، آموزش ExpressJS ، آموزش MEAN stack ، آموزش Node.js ، آموزش طراحی وب ، پایگاه داده ، فریمورک ها ، آموزش مانگو دی بی (MongoDB)

ساخت-برنامه-های-angularjs-و-node-js-با-mean-stack

Node.js  یک پلتفرم نرم افزاری برای تولید برنامه های سمت سرور است که از جاوااسکریپت به عنوان زبان برنامه نویسی استفاده می کند و برای کامپایل کدهای جاوااسکریپت در سمت سرور از موتور جاوااسکریپت V8 (که توسط مرورگر گوگل کروم نیز استفاده می شود) استفاده می کند.

از مزایای اصلی Node.js می توان به استفاده از روش non-blocking I/O برای مدیریت اتصال همزمان کاربران به سرور نام برد که باعث می شود سرور هایی که با Node.js پیاده سازی می شوند بتوانند به تعداد بالایی در خواست همزمان پاسخ دهند.

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

این دوره آموزشی ساخت برنامه های end to end با Angular, Node, Express وMongo را آموزش می دهد.

این مجموعه آموزشی(Building AngularJS and Node.js Apps with the MEAN Stack) دارای سطح متوسط و مدت زمان 4 ساعت و 1 دقیقه است. و محصول PluralSight می باشد.

خلاصه سر فصل های این مجموعه:

  • سیستم های عامل
  • برنامه Multivision
  • ایجاد فایل package.json
  • ایجاد یک طرح بندی
  • اضافه کردن MongoDB
  • آماده شدن برای Heroku
  • عیب یابی Heroku عمومی
  • مدیریت و عیب یابی کلیدهای  Heroku
  • ایجاد سربرگ و پاورقی
  • ایجاد محتوای صفحه اصلی
  • ایجاد کد Server Login
  • ایجاد کد Client Login
  • پیاده سازی پسوردهای امن
  • اضافه کردن کارکرد Signout
  • پیاده سازی مجوز Clientside
  • پیاده سازی مجوزServerside
  • حفاظت صفحات ادمین در کلاینت
  • نصب ابزارهای تست
  • تست سرویس mvUser
  • پیاده سازی کد کلاینت
  • ایجاد کنترل سمت سرور
  • پیاده سازی اعتبار سنجی مدل
  • ایجاد کد سمت سرویس گیرنده
  • ایجاد کد سمت سرور
  • فیلتر و مرتب سازی
  • cache کردن داده ها
  • و...

لیست سر فصل های لاتین مجموعه:

	Course Introduction	 		
Introduction	 		
Prerequisites	 		
Operating System	 		
The Multivision Application	 		
Versions	 		
Creating a Walking Skeleton	 		
Introduction	 		
	Creating the package.json file	 		
Adding Git	 		
Installing Clientside Dependencies with Bower	 		
Creating the Node Application	 		
Adding Stylus	 		
Creating a Layout	 		
Creating the Angular Application	 		
Adding MongoDB	 		
Displaying Data in a View	 		
Summary	 		
	Deploying to Heroku	 		
Introduction	 		
Preparing for Heroku	 		
Heroku and MongoDB	 		
Pushing to Heroku	 		
General Heroku Troubleshooting	 		
Managing and Troubleshooting Heroku Keys	 		
Summary 	 			
General Heroku Troubleshooting	 		
Managing and Troubleshooting Heroku Keys	 		
Summary	 		
	Designing the UI	 		
Introduction	 		
Creating the Header and Footer	 		
Creating the Main Page Content	 		
Adding Data to the Main Page	 		
Summary	 		
	Authentication	 		
Introduction	 		
Adding the Login Display	 		
Refactoring server.js	 		
Preparing for Login	 		
Creating the Server Login Code	 		
Creating the Client Login Code	 		
Improving the Client Login Code	 		
Improving the Server Login Code	 		
Summary	 		
	Security and Authorization	 		
Introduction	 		
Implementing Secure Passwords	 		
Adding Signout Functionality	 		
Persisting Login between Page Refreshes	 		
Refactoring Server Authentication Code	 		
Implementing Clientside Authorization	 		
Implementing Serverside Authorization	 		
Protecting Admin Pages on the Client	 		
Summary	 		
	Client-side Testing	 		
Introduction	 		
Installing Testing Tools	 		
Testing the mvUser Service	 		
Summary	 		
	Implementing Signup - Creating Entities	 		
Introduction	 		
Implementing the Client Code	 		
Creating the Server-side Controller	 		
Refactoring the Server-side Model	 		
Implementing Model Validation	 		
Summary	 		
	Use Profile - Updating Data	 		
Introduction	 		
Creating the Display	 		
Creating the Client-side Code	 		
Creating the Server-side Code	 		
Summary	 		
	Course List - Sorting, Filtering and Caching	 		
Introduction	 		
Creating the Client-side Code	 		
Creating the Server-side Code	 		
Filtering and Sorting	 		
Getting Main Page Data from the Server	 		
Caching Data	 		
Summary	 		
	Course Details - Selecting and Caching Single Entities	 		
Introduction	 		
Creating the Client-side Code	 		
Creating the Server-side Code	 		
Getting Cached Data	 		
Summary	 		
Course Summary

حجم فایل:631MB

Pluralsight Building AngularJS and Node.js Apps with the MEAN Stack

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