آموزش رايگان ساخت وب سایت با Node.js و Express.js
ExpressJS چیست؟
پلت فرم Express.js یا به طور ساده Express یک پلت فرم کاربردی وب برای Node js است که به عنوان نرم افزار آزاد و متن باز تحت مجوز MIT منتشر شده است. این چارچوب برای ساختن برنامه های کاربردی وب و API ها طراحی شده است و یک چارچوب استاندارد سرور برای Node js نامیده می شود. Express یک بخش Backend از MEAN است و همراه با پایگاه داده Mongo DB و چارچوب ظاهری Angular فعالیت می کند.
ویژگی های پلت فرم Express
برنامه های وب
پلت فرم Express یک پلت فرم کاربردی وب سبک وزن و انعطاف پذیر Node js است که مجموعه ای از ویژگی های قوی برای برنامه های کاربردی وب و تلفن همراه را فراهم می کند.
API ها
با استفاده از ابزار های HTTP و میان افزار های در اختیار شما، میتوانید یک API قوی را سریع و آسان ایجاد کنید.
کارایی
پلت فرم Express یک لایه نازک از ویژگی های نرم افزار وب اولیه را فراهم می کند، بدون اینکه از ویژگی های Node js که شما می دانید و دوست دارید کم کند.
فریم ورک ها
فریم ورک های مشهور زیادی بر پایه Express.js ساخته شده اند که به عنوان مثال می توان به فریم ورک های زیر اشاره کرد:
- فریم ورک Feathers: ساخت نمونه های اولیه در دقیقه و آماده سازی برنامه های اماده در زمان واقعی در روز.
- فریم ورک Kraken: لایه امن و مقیاس پذیر که این چارچوب را با ارائه ساختار و قرارداد گسترش می دهد.
- فریم ورک Loop Back: چارچوب Node js بسیار گسترش یافته و منبع باز برای ایجاد سریع API های REST.
- فریم ورک Sails: چارچوب ام وی سی برای Node js برای ساخت برنامه های عملی و آماده تولید
- فریم ورک Locomotive: چارچوب وب قدرتمند MVC برای Node js
Node.js چیست؟
مدتی هست که صحبت های زیادی در مورد Node.js به شدت زیاد شده طوری که در هر محفل برنامه نویسی حضور پیدا میکنم معمولا در مورد Node.js مطالبی ارائه می شود من هم تصمیم گرفتم در مورد Node.js مقاله ای بنویسم طوری که کاربران با این موضوع بیشتر آشنا شوند و اصلا بدونند این Node.js چی هست و اگه به درد میخوره چطور ازش استفاده کنیم .
برنامه نویسی Event-Driven یا رویدادمحور به سبک خاصی از برنامه نویسی گفته میشود که در آن روند اجرای برنامه توسط رویدادها تعیین میشود. Node.js نیز یکی از زبانهای برنامهنویسی است که طبق معماری رویداد محور عمل میکند.
همین موضوع باعث شده تا یادگیری این زبان برای مبتدیان سخت باشد ولی سرعت اجرای بالا در node.js محبوبیت زیادی در میان برنامهنویسان دارد.
آنچه در این مجموعه خواهید آموخت:
۰۱ ساخت وب سایت با نود و اکسپرس
۰۲ مسیرها routes
۰۳ نمایشگر views
۰۴ ساخت partials
۰۵ استفاده از locals
۰۶ مرتب کردن مسیرها توسط از پوشه routes
۰۷ ساخت پروژه با express generator
۰۸ آمادهسازی فایلها برای ساخت وبسایت
۰۹ نقش فایل JSON
۱۰ ترتیب پوشهها و قالبها
۱۱ کار با عکسها
۱۲ اجرای سرور با npm start
۱۳ استفاده از پایگاهداده درون متغیر
۱۴ استفاده از حلقه جاوااسکریپت
۱۵ استفاده از پایگاه داده درون مسیر
۱۶ اضافه کردن مسیرهای دیگر
۱۷ داینامیک کردن صفحه
۱۸ استفاده داینامیک از متغیر ساخته شده در مسیر
۱۹ هاست وبسایت توسط heroku
آموزش رايگان ساخت وب سایت با Node.js و Express.js
مشخصات فيلم آموزشي | |
---|---|
زمان آموزش: | 3 ساعت و 54 دقيقه |
شيوه آموزش : | مالتي مديا |
سطح آموزش : | مقدماتي / متوسطه |
زبان آموزش : | فارسي |
مدرس: | امیر حسن عظیمی |
حجم فايل: | 852MB |
كيفيت ويدئو : | FULL HD |
ابعاد ويدئو : | 1280x720 |
تاريخ انتشار: | 13 فروردين 1398 |
لينك مشاهده آنلاين فيلم آموزشي: | در سايت يوتيوب: https://soo.gd/Lm37 |
منبع: | سافت سرا - پارس كليك |
پسورد فايل فشرده: | softsara.ir |
برند: |
![]() |
کد محصول: | 210 |