تبلیغات

برنامه نویسی برای MEAN Stack و MongoDB

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

برنامه-نویسی-برای-mean-stack-و-mongodb

در این آموزش تصویری با برنامه نویسی برای MEAN Stack و MongoDB آشنا می شوید.

این دوره آموزشی محصول موسسه Lynda است.

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

  • نصب اکسپرس و تولید نرم افزار
  • اجرا نرم افزار و تست مسیریابی
  • کار با MongoDB
  • اجرای MongoDB
  • کار با امنیت کاربران و مدیران
  • ارسال فرم در اکسپرس
  • ایجاد یک مدل شی با Mongoose
  • اعتبار سنجی Mongoose
  • کار با Node.js و MongoDB
  • اضافه کردن یک مسیر API JSON
  • پیکربندی مسیریابی سمت سرویس گیرنده با AngularJS
  • اتصال اطلاعات با AngularJS
  • ایجاد یک سرویس سفارشی در AngularJS
  • مدیریت اسناد با زمینه های تو در تو
  • اعتبار سنجی فرم در AngularJS
  • راه اندازی برنامه Heroku
  • و...

عنوان دوره: Lynda Developing for the MEAN Stack and MongoDB سطح: متوسط مدت زمان: 2 ساعت و  57 دقیقه نویسنده: Michael Sullivan

توضیحات:

The MEAN stack is a collection of tools for building robust web applications with JavaScript. It includes four main ingredients: MongoDB, ExpressJS, AngularJS, and Node.js. In this course, Michael Sullivan shows you what it "means" to develop on the MEAN stack, walking through setup, user authentication and security, routing, controller and view creation, data storage, and more—all the way up to app deployment. By the end of the course, you'll have a clear picture of the MEAN stack workflow and its many advantages, including enhanced performance and the convenience of using a single programming language across every layer of your application.
Topics include:
Getting your Node.js development environment set up
Creating an Express application
Configuring user authentication and strong password hashing
Accessing MongoDB collections in the shell and with Mongoose
Building a mini SPA (single-page application) with AngularJS
Adding custom form validation with AngularJS
Deploying an app to Heroku

Introduction 2m 59s Welcome 1m 4s What you should know before watching this course 31s Using the exercise files 1m 24s 1. Building a Strong Foundation 38m 7s Setting up source control and an integrated development environment (IDE) 5m 51s Using the Cloud9 platform 7m 29s Installing Express and generating an application 4m 51s Running an application and testing routes 6m 47s Configuring middleware 7m 0s Running MongoDB 6m 9s 2. Managing Users and Security 50m 20s Composing views with Handlebars 5m 49s Handling form submissions in Express 4m 30s Creating an object model with Mongoose 4m 17s Persisting objects with Mongoose 2m 57s Mongoose Validation 5m 10s Configuring authentication with Passport 6m 54s Authenticating users and securing routes 5m 44s Handling unsuccessful login attempts 2m 44s Implementing strong password hashing with bcrypt 5m 44s Enabling persistent sessions with Node.js and MongoDB 6m 31s 3. Integrating a Mini SPA with AngularJS 40m 37s Adding a JSON API route 6m 32s Configuring client-side routing with AngularJS 6m 14s Creating controllers and views in AngularJS 5m 7s Fetching and binding data with AngularJS 5m 19s Creating a custom service in AngularJS 4m 26s Using route parameters and nested data binding 4m 57s Integrating a modal pop-up service 3m 9s Adding view model behaviors in AngularJS 4m 53s 4. Putting the Pieces Together 30m 12s Using schemas with nested fields in Mongoose 4m 3s Managing documents with nested fields 5m 58s Adding basic form validation in AngularJS 5m 32s Adding custom form validation in AngularJS 4m 42s Preparing a guest order for Ordrx 4m 49s Completing the delivery order 5m 8s 5. Deployment 13m 50s Setting up a Heroku app 3m 16s Using the Heroku MongoLab add-on 5m 2s Using gulp for minification 5m 32s Conclusion 1m 44s Next steps 1m 44s

حجم فایل: 515MB

آیا این نوشته را دوست داشتید؟
Lynda Developing for the MEAN Stack and MongoDB

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