آموزش 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
منبع آموزش : خانه اندروید
تصاویر کوچکی از آموزش :
من این پکیج رو خریدم اما برای من از قسمت ۸ تا ۱۶ رو فرستاده لطفا قبلی هاشو ارسال کنید
سلام و احترام
قسمت ۸ میشه یک در اثر .. این دوره از دوره گوگل مپ cut شده و مشکلی وجود نداره دقیقا همون قسمت ۸ شروع میشه
با احترام.
ببخشید تو این آموزش امکان فرستادن ویس و فیلم و تماس تصویری و صوتی هست اگر نیست لطفا این آموزش رو بسازید و به من اعلام کنید خیلی دنبالشم
سلام و احترام
در این دوره راجب موارد مقدماتی تا متوسط صحبت می کنیم و فقط ارسال تصویر آموزش داده شده
با احترام.
قیمت هاتون بالاست – ۱۰۰ هزار تومان واسه یه آموزش موردی زیاد نیست به نظرتون؟
سلام و احترام
دوره فوق ۴۹ تومان هست و با وضعیت ملی الان رایگان حساب میشه بزرگوار
۱۰۰ هزار تومان پول دوره نیست با دقت مشاهده کنید .
با احترام
سلام.در این دوره نود روی چه سروری نصب میشه؟آموزشهای نصبش هم هست؟
سلام و احترام
در این دوره روی لوکال هاست آموزش داده شده و با سرور واقعی تفاوتی نداره شما می توانید سایت های که nodejs و mongodb ارایه میدن به سادگی استفاده کنید.
با احترام.
سلام خسته نباشید. تو این دوره ارتباط کامل نود جی اس و پروژه اندروید (تحت اندروید استودیو) رو توضیح میدید یا صرفا جهت آشنایی بیشتر با نود جی اس هستش؟
سلام و احترام
بله موارد لازم خدمتون تدریس شده
با احترام
سلام توی دوره دیجی کالا قسمت سوم پنل مدیریت همه کدها رو مثل آموزش پیاده کردم ولی آخرش وقتی یوزر و پسورد را درست وارد میکنم به صفحه index.php نمیره و فقط echo ok میده
لطفا راهنماییم کنید
ممنون
سلام و احترام
در تلگرام پیام ارسال کنید.
با احترام.
سلام خسته نباشید
ایمیلی که امروز برای دوره دیجی کالا فرستادین … وقتی روی لینک ها میزنم فعال نیست و نمی تونم دانلود کنم ….
ممنون میشم پیگیری کنید.
سلام و احترام
مشکل برطرف شده .
با احترام
سلام من الان اموزش رو خریداری کردم اما متاسفانه لینک مشکل داره و دانلود نمیشه
سلام و احترام
دوست عزیز دقت بفرمایین لطفا مشکلی برای سرور پیش اومده و این مشکل ممکنه فردا برطرف بشه و می توانید دانلود کنید و نگران نباشین بزودی برطرف میشه و می توانید دانلود کنید.
با احترام
سلام من دوره رو خریدم ولی لینک دانلود مشکل داره
سلام و احترام خدمت شما دوست گرامی
دوست عزیز دقت بفرمایین لطفا مشکلی برای سرور پیش اومده و این مشکل ممکنه فردا برطرف بشه و می توانید دانلود کنید و نگران نباشین بزودی برطرف میشه و می توانید دانلود کنید.
با احترام
سلام. من این آموزش رو خریدم
https://homeandroid.ir/downloads/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a7%d8%b1%d8%b3%d8%a7%d9%84-%d9%be%d9%88%d8%b4-%d9%86%d9%88%d8%aa%db%8c%d9%81%db%8c%da%a9%db%8c%d8%b4%d9%86-%d9%81%d8%a7%db%8c%d8%b1%d8%a8
متاسفانه مشکلی برای هاردم پیش اومد و الان لازمش دارم
میشه مجدد برام ارسال کنید ؟
ممنون میشم
سلام و احترام
طبق درخواست انجام شد.
با احترام.
سلام من پکیج وب سرویس اندروید را خرید کردم ولی پکیج ووردپرس رو نتونستم دانلود کنم
سلام و احترام
طبق درخواست شما انجام شد و ارسال شد.
با احترام.
سلام لطفا لینک دوره دیجی کالا رو برام ایمیل کنید قسمت های جدیدشو دانلود نکردم با سپاس
سلام ارسال شده
با احترام.
سلام تشکر از سایت خوب شما بابت تهیه این آموزش خوب
سلام وقت بخیر جناب محمدی , اول از همه خیلی تشکر میکنم بابت تهییه و آموزش این دوره , امیدوار شاهد موفقیت روز افزونتون باشیم , جناب محمدی یه سوال داشتم …
من تو گرفتن لوکیشن خودم مشکل دارم . کد خودم رو خط به خط با کد شما مقایسه کردم و مشکلی نبود تو منیفست پرمیشن هارودادم . از داخل ستینگ بصورت دستی لوکیشن رو برای برنامه ست کردم . و در انتها کاملا کد شما رو تو پروژه خودم کپی کردم و لی بازم ولی رو دکمه فیزیکی میزنم هیچ کاری انجام نمیده … ممنون میشم راهنماییم کنید . با تشکر
سلام و احترام
ممکنه متد رو فراخوانی نکرده باشین بررسی کنید.
با احترام.
سلام قربان خسته نباشید لطفا لینک دیجی کالا رو دوباره بهم ایمیل کنید ممنون.
سلام ارسال شد.
سلام وقت بخیر خدمت مهندس محمدی
تشکر از لطف و بزرگواری شما بابت تهیه این اموزش قدرتمند
موفق و پیروز باشین
منتظر آموزش های جدید هستیم.
سلام لطفا دارین.
سلام خسته نباشید امکانش هست یکبار دیگه لینک های آموزش دیجی کالا راو برام ایمیل کنید، وقت نکردم دانلود کنم الن هم اون ایمیل رو ندارم
سلام ارسال شد.
سلام خیلی ممنون بابت تهیه کردن این آموزش احسن بر شما
سلام خواهش می کنم.
سلام
وقت بخیر
سورس کد ذیجیکالا که با فیلم ارائه میشود آیا بصورت جلسه ای هست یا بصورت سورس کد نهایی؟
ممنون
سلام و احترام
به صورت جلسه ای و همراه با اخرین سورس تا جایی که تدریس شده
و در نهایت پس از پایان دوره سورس کد نهایی تقدیم میشه
با احترام
سلام ، از کجا میتونیم لینک فیلم های خریداری شده رو دوباره دریافت کنیم من دروه socket رو تهیه کردم اما یک بخشش رو نتیوستم دانلود کنم و تو بخش دانلودی فایل ها نوشته بود ” لینک های دانلود ۴۸ ساعت معتبر می باشند و پس از گذشت ۴۸ ساعت منقضی می شوند.” حالا من از کجا میتونم دوباره درخواست بدم به ایمیلم بفرستید
سلام ارسال شد
سلام
من این پکیج فقط ۲۸ قسمته یا ادامه داره؟
و اینکه لوکیشن جاری ما در حین مسیر هم روی نقشه نشون داده میشه؟
سلام و احترام
این آموزش بخشی از دوره آموزش گوگل مپ هست و توی این آموزش ۸ قسمت در دسترس شماست.
و توی آموزش گوگل مپ هم جمعا ۲۷ قسمت در دسترس شماست.
با احترام.
تشکر از سایت خوب خانه اندروید بابت تهیه این آموزش عالی
سلام تشکر از سایت خوبتون.
کد تخفیف advance برای محصول اتصال درگاه بانکی کار نمیکنه
سلام
توی لیست تخفیف ها قرار گرفته
لطفا توی تلگرام پیام بفرستین.
با احترام
با سلام
هیچ لینکی از
کامل ترین پکیج ارتباط با سرور
برای من ارسال نشده است
لطفا بررسی نموده و ارسال بفرمایید.
با تشکر فراوان
سلام و احترام
برای شما ارسال شد.
با احترام.
سلام استاد.
اول اینکه ممنون از شما جهت تلاش برای عمومی کردن اطلاعاتتون…
بعد اینکه آیا MYSQL و PHP برای کار کردن سمت سرور و پردازش درخاست ها و اطلاعات زیاد ، اونقدر ضعیف هست که ما ناچار به استفاده از nodejs و mongodb هستیم؟ و اینکه تا چه اندازه اجبار برای یادگیری این مباحث وجود داره… چون نرم افزار مد نظر من به گونه ای هست که قطعا تعداد درخواست هایی که از طرف کاربران به سمت سرور فرستاده میشه قطعا بسیار زیاد هستش… نکته بعدی عدم پشتیبانی بسیاری از هاست ها از nodejs و mongodb هست… چه باید کرد؟
سلام و احترام
خیر تا حدودی جواب گوی کار شما php هست ولی برای سرعت بیشتر یا در اصطلاح کارایی بهتر اپلیکیشن نیازمنده استفاده از nodjs و Mongodb هستید.
می توانید از سرور مجازی برای این موضوع استفاده کنید که هزینه اش خیلی زیاد نیست.
هم چنین به تمامی سوالات شما در فیلم آموزشی پاسخ داده شده
با احترام.
سلام و وقت بخیر خدمت مهندس
خیلی ممنونم عالی بود.
احسن بسیار بسیار عالی
سلام وقت بخیر دوست عزیز آرش
از شما ممنونم وظیفه بود.
با احترام.
سلام استاد.وقت بخیر
من کل با نود جی اس و اینا اصلا آشنایی قبلی ندارم. این آموزش به دردم میخوره یا باید پیش نیازی چیزی تهیه کنم؟
سلام و احترام دوست عزیز رامین
نیازی به یادگیری قبلی نیست . آموزش از صفر هست
با احترام.