آموزش توسعه‌دهنده امن Full Stack MEAN - آخرین آپدیت

دانلود Secure Full Stack MEAN Developer

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توسعه با استک MEAN یک رویکرد مدرن برای ساخت اپلیکیشن‌های وب پویا است. این یک فریم‌ورک متن‌باز جاوااسکریپت است که از چهار فناوری اصلی بهره می‌برد: MongoDB، Express، Angular و Node.js. با توجه به تقاضای روزافزون برای توسعه‌دهندگان Full-stack جاوااسکریپت، این دوره به شما کمک می‌کند تا در هر دو بخش Front-end و Back-end تسلط یابید. این دوره با آموزش نحوه ساخت اپلیکیشن اختصاصی با استفاده از جاوااسکریپت خام و مبانی توسعه وب (HTML، CSS و JavaScript) شروع می‌شود. شما درک خواهید کرد که چگونه می‌توان از Node برای اجرای کدهای جاوااسکریپت در سمت سرور (Back-end) استفاده کرد و کاربرد قدرتمند Node هنگام استفاده از فریم‌ورک Express و پایگاه داده MongoDB چیست. علاوه بر این، نحوه استفاده از فریم‌ورک سمت کاربر با Angular برای ساخت رابط کاربری و اپلیکیشن‌های کلاینت را خواهید آموخت. در ادامه، با ساخت REST APIها با ابزارهایی مانند Postman و SoapUI آشنا خواهید شد. در پایان این دوره، شما قادر خواهید بود اپلیکیشن‌های وب امن را با پیشرفته‌ترین و به‌روزترین فریم‌ورک‌های جاوااسکریپت با موفقیت بسازید.

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

Introduction Introduction

  • معرفی مدرس Author Introduction

  • مرور کلی دوره Course Overview

  • نصب Visual Studio Code Installing Visual Studio Code

  • معماری استک MEAN The MEAN Stack Architecture

Getting Started with Node.js (N) Getting Started with Node.js (N)

  • مقدمه‌ای بر Node.js Introduction to Node.js

  • نصب Node.js Installing Node.js

  • فایل package.json The package.json File

  • حلقه رویداد (Event Loop) در Node.js The Node.js Event Loop

  • چرخه I/O The I/O Cycle

  • ساختار یک ماژول Node.js The Anatomy of a Node.js Module

  • ساخت ماژول‌های Node Creating Node Modules

  • بررسی ماژول HTTP در Node.js Exploring the Node.js HTTP Module

  • ساخت یک وب‌سرور HTTP با Node.js Creating an HTTP Webserver with Node.js

  • پاسخ به درخواست‌های HTTP Responding to HTTP Requests

  • مسیریابی (Routing) در Node.js Routing in Node.js

  • ساخت یک اپلیکیشن نمونه Node.js Creating a Sample Node.js Application

Server Side Development with Express (E) Server-Side Development with Express (E)

  • مقدمه‌ای بر فریم‌ورک Express Introduction to the Express Framework

  • نصب و تست Express Installing and Testing Express

  • ساخت یک اپلیکیشن Node.js Express Creating a Node.js Express App

  • بازسازی ساختار یک اپلیکیشن Express Restructuring an Express App

  • ساخت قالب‌ها (Templates) Creating Templates

  • استفاده از Middleware در Express Using Express Middleware Functions

  • ساخت صفحه لیست Creating the List Page

  • ساخت صفحه جزئیات Creating the Details Page

  • ساخت صفحه ویرایش Creating the Edit Page

  • ساخت صفحه افزودن Creating the Add Page

  • حذف داده‌ها Deleting Data

  • مبانی REST API REST API Basics

  • تست کردن REST APIها Testing REST APIs

  • بازنویسی (Refactoring) APIها Refactoring APIs

Getting Started with MongoDB (M) Getting Started with MongoDB (M)

  • مقدمه‌ای بر MongoDB Introduction to MongoDB

  • نصب MongoDB Installing MongoDB

  • استفاده از MongoDB Compass Using MongoDB Compass

  • استفاده از رابط Mongo Shell Using Mongo Shell Interface

  • اتصال به MongoDB Connecting to MongoDB

  • ساخت Schema و Model Creating Schemas and Models

Configuring the Backend Configuring the Backend

  • جستجوی اسناد با استفاده از find() Querying Documents Using find()

  • درج اسناد با استفاده از create() Inserting Documents Using create()

  • بروزرسانی اسناد با استفاده از findOneAndUpdate() Updating Documents Using findOneAndUpdate()

  • حذف اسناد با استفاده از findOneAndDelete() و deleteMany() Deleting Documents Using findOneAndDelete() & deleteMany()

Frontend Development with JavaScript Frontend Development with JavaScript

  • شروع کار با Angular Getting Started with Angular

  • ساخت یک اپلیکیشن Angular Creating an Angular Application

  • ساختار فایل‌های پروژه Angular Angular Project File Structure

  • ساختار یک کامپوننت در Angular Anatomy of an Angular Component

  • اتصال داده یک‌طرفه (One way Data Binding) One-way Data Binding

  • اتصال داده دوطرفه (Two way Data Binding) Two-way Data Binding

  • استفاده از دایرکتیو ngIf Using Nglf Directive

  • استفاده از دایرکتیو ngForOf Using NgForOf Directive

  • ماژول‌های Angular Angular Modules

  • ساخت NgModules Creating NgModules

  • استفاده از Angular Router Using Angular Router

Configuring the Frontend Configuring the Frontend

  • پیکربندی قالب‌ها Configuring Templates

  • ساخت منوها و پیمایش‌ها Creating Navigations

  • کار با فرم‌های Template-driven Working with Template-driven Forms

  • کار با فرم‌های Reactive Working with Reactive Forms

  • اعتبارسنجی داده‌های فرم Validating Form Data

Performing CRUD Operations Performing CRUD Operations

  • تزریق وابستگی در سرویس‌ها (DI) Services Dependency Injection (DI)

  • خواندن داده از پایگاه داده Reading Data from Database

  • درج داده در پایگاه داده Inserting Data into Database

  • بروزرسانی داده در پایگاه داده Updating Data in the Database

  • حذف داده از پایگاه داده Delete Data from Database

Conclusion Conclusion

  • بخش پایانی Closing

نمایش نظرات

آموزش توسعه‌دهنده امن Full Stack MEAN
جزییات دوره
24h 54m
62
(آخرین آپدیت)
9,191
4.6 از 5
دارد
دارد
دارد
EC-Council
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar