خانه اندروید

بیش از 150 ساعت آموزش فارسی

بیش از 10 هزار دانشجو

آموزش هایی کاملا اختصاصی

مطالب پیشنهادی حتما مشاهده کنید :

آموزش Nodejs And Mongodb اندروید استودیو

آموزش Nodejs And Mongodb اندروید استودیو

فیلم آموزشی Nodejs And Mongodb اندروید استودیو

آموزش Nodejs And Mongodb اندروید استودیو

اندروید استودیو Nodejs And Mongodb

Nodejs And Mongodb

Nodejs چیست و چرا باید از آن استفاده کنیم :

نکته : توضیحات کامل در فیلم آموزشی

تعریف : Nodejs یک پلتفرم بر اساس موتور جاوا اسکریپت گوگل V8  (ecmascript 8) است .

چر باید از Nodejs استفاده کنیم : Nodejs هزینه ها را کاهش می دهد یکی از بزرگرترین مزیت Nodejs رویداد محور بودن آن است به عنوان نمونه در php هر کاربری که درخواستی به سمت سرور ارسال می کند برای هر Sesstion یک Theard اجرا می شود همین موضوع باعث میشه خیلی از سایت ها با هزینه های زیادی از جمله هزینه پهنای باند بالا رو به رو شوند . از این رو سایت خانه اندروید اموزش Nodejs رو در دسترس تمامی کاربران عزیز اندرویدی قرار می دهد تا api مورد نظر برای اندروید رو Nodejs پیاده سازی کنند.

یکی دیگر از مزیت های Nodejs برخلاف دیگر زبان ها non-blocking بودن آن است (خط به خط دستورات اجرا نمی شود و دستورات موازی اجرا می شود.) به عنوان نمونه کاربری درخواست به سمت سرور ارسال می کند هم زمان با درخواست قبلی درخواست جدیدی هم به سمت سرور ارسال می شود ممکن است درخواست دوم کاربر زودتر از درخواست اول کاربر پاسخ داده شود به همین خاطر منتظر  response درخواست اول نمی ماند. و بلافاصله پاسخ داده می شود.

مزیت دیگر Nodejs بی درنگ بودن آن یا در زبان انگلیسی real time بودن آن است.

Node.js همچنین برای اپلیکیشن های موبایل که اساسا به API Server برای سرویس دادن به درخواست های همزمان وابسته است ، ایده آل می باشد.

پلتفرم Node.js  می تواند برای ساخت اپلیکیشن هایی مانند موارد زیر به کار آید:

۱-تجارت الکترونیک

۲- شبکه های اجتماعی

۳- سرویس های بلادرنگ

۴-جریان داده ها

چه برنامه هایی از Node.js استفاده کرده اند؟

 Walmart و E-bay / PayPal

Microsoft  –LinkedIn- YahooGoogle-

نکته :  Node.jsیک کتابخانه از جاوا اسکریپت نیست بلکه یک پلتفرم است که جاوااسکریپت را سمت سرور اجرا می کند.

دیتابیس Mongodb  یا No Sql dbs :

نکته : توضیحات کامل در فیلم آموزشی

برخلاف تمامی دیتابیس ها که تماملا دستورات Sql در ان نوشته می شود Mongodb دیگر دستوارت sql را نمی شناسد حتی در آن جدول معنی ندارد و یا به زبان ساده No sql گفته می شود. در مونگودی بی به هر جدول یک collection گفته می شود و برای نمایش این collection ها باید در قالب Beson ببنید که به اصطلاح json گفته می شود.

چه اپلیکیشن هایی در حال حاضر از این دیتابیس استفاده می کنند :

اسنپ -گوگل- یاهو

در ادامه با آموزش Nodejs و Mongodb با سایت خانه اندروید در قالب فیلم آموزشی همراه باشین.

نکته : از اونجایی همیشه دوستان گفتن لطفا با هر دو کتابخانه آموزش تهیه کنید این آموزش با هر دو کتابخانه پیاده سازی شده است.

سرفصل های آموزشی Nodejs و Mongodb اندروید استودیو :

 _کتابخانه Retrofit2 و Volley هر دو باهم

 _Api Android nodejs response Mongodb

 _شروع  و مقدمه nodejs و mongodb چیست

 _اموزش Nodejs

 _نحوه نصب و پیاده سازی

 _پیاده سازی سرور در nodejs

 _آموزش دستوارت Schema

 _پیاده سازی فراخوانی کلاس های متفاوت

 _پیاده سازی دبتا مدل در Nodejs

 _فرخوانی انواع ماژول  و نحوه نصب

 _پیاده سازی Api برای اندروید

 _پیاده سازی دبتابیس Mongodb

 _آموزش نحوه نصب و پیاده سازی در سیستم های عامل های مختلف

 _آموزش دستورات Mongodb همراه با انوع query

 _پیاده سازی query select

 _پیاده سازی جستجو query

 _پیاده سازی لاگین query

 _پیاده سازی شناسایی رکورد تکراری

 _پیاده سازی عضویت برای یک دانشجو

 _پیاده سازی هش کردن پسورد عبور کاربر

 _پیاده سازی ارسال اطلاعات در قالب Get و Post

 _پیاده سازی api لاگین و عضویت

 _و…

دانلود دمو آموزش جهت ارزشیابی دوره آموزشی

نکته : کاربرانی که دوره گوگل مپ را تهیه کردن از تهیه این آموزش صرف نظر کنند.این اموزش به صورت کامل در دوره گوگل مپ در دسترس است.

مدرس دوره : جواد محمدی

خانه اندروید دانلود فیلم آموزشی  لطفا دوره  آموزشی رو هم ببنید برای توضیحات بیشتر :

حجم فیلم آموزشی   حجم دوره  : ۹۰۰ مگایابت

حجم فیلم آموزشی   مدت زمان دوره   : ۴ ساعت

پسورد فایل   پسورد فایل فشرده : homeandroid.ir

خانه اندروید منبع آموزش : خانه اندروید

 

تصاویر کوچکی از آموزش :

آموزش Nodejs And Mongodb اندروید استودیو

 

آموزش Nodejs And Mongodb اندروید استودیو

درباره نویسنده

Admin
جواد محمدی هستم کارشناس و مهندس ارشد نرم افزار و مدیر و بنیان گذار سایت خانه اندروید نویسنده و برنامه نویس ارشد اندروید ۴ سال در زمینه اندروید به صورت تخصصی مدرس هستم و مدرس دوره دیجی کالا و متخصص گوگل مپ و ... هستم خوشحالم که توانستم دانسته های خودم رو در سایت خانه اندروید برای کاربران محترم به اشتراک گذاشتم. بیشتر در مورد جواد محمدی برنامه نویس سی شارپ برنامه نویس سی برنامه نویس سی پلاس پلاس برنامه نویس java برنامه نویس kotlin برنامه نویسی nodejs برنامه نویس تحت وب php و ...

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

4 دیدگاه

  1. آرش گفت:

    سلام و وقت بخیر خدمت مهندس
    خیلی ممنونم عالی بود.
    احسن بسیار بسیار عالی

  2. رامین گفت:

    سلام استاد.وقت بخیر
    من کل با نود جی اس و اینا اصلا آشنایی قبلی ندارم. این آموزش به دردم میخوره یا باید پیش نیازی چیزی تهیه کنم؟