آموزش نحوه کار پایتون با پایگاه داده NoSql MongoDB: PyMongo

How Python Works with NoSql Database MongoDB: PyMongo

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: هدف اصلی این دوره ارائه درک گسترده ای از نحوه ادغام MongoDB با پایتون است. این آموزش PyMongo از آموزش نحوه نصب شروع می شود تا در مورد متغیرها و انواع داده ها در پایتون آموزش داده شود. ما همچنین به مفاهیم مربوط به توابع و کاربرد آنها نگاه خواهیم کرد. ما همچنین در مورد رشته ها، حلقه ها، لیست ها، بسته ها، ماژول ها، دیکشنری ها، دکوراتورها و بسیاری از مفاهیم پیچیده دیگر یاد می گیریم. در دوره های ما با صدای بلند کلمه "پیش نیاز" را به زبان می آوریم، زیرا همه چیز را از صفر شروع می کنیم و سعی می کنیم در همان بسته به سطح پیشرفته برسیم. اما بله، اگر می خواهید درک آسان تری از مفاهیم تدریس شده داشته باشید، برخی از پیش نیازها خوب است و آنها عبارتند از: درک مفاهیم پایگاه داده یک امتیاز مثبت است. آشنایی با زبان برنامه نویسی مانند پایتون

به عنوان کلمه، PyMongo نشان می دهد که از 2 کلمه مختلف ساخته شده است و آن Python و Mongo DB است. این ماژول به توسعه دهندگان کمک می کند تا Python و Mongo DB را به طور یکپارچه ادغام کنند. حالا اجازه دهید کمی زمان بگذاریم تا به درک جداگانه Python و MongoDB بپردازیم. برای شروع، پایتون یک زبان برنامه نویسی عمومی سطح بالا است که به عنوان یک زبان برنامه نویسی برای تقریباً همه موارد استفاده مورد استفاده قرار می گیرد و به دلیل استفاده از فضاهای سفید گسترده، پتانسیل افزایش خوانایی کد را دارد. رویکرد ساخت‌های شی‌گرا و زبان فوق‌العاده، آن را به زبان برنامه‌نویسی مناسب برای هر نوع کاربرد، از تجزیه و تحلیل داده‌ها تا توسعه API و بسیاری موارد دیگر تبدیل می‌کند.

اکنون می‌رسیم به اینکه Mongo چیست. Mongo یک برنامه پایگاه داده است که با این هدف ساخته شده است که آن را بین پلتفرمی قرار دهد. از این رو زبان برنامه نویسی زیادی را مشاهده خواهید کرد که دارای عملکرد یکپارچه سازی با Mongo DB است. این برنامه به عنوان یک NoSQL طبقه بندی می شود که در اصل به معنای یک پایگاه داده غیر رابطه ای است. حال ممکن است یک سوال پیش بیاید که اگر غیر رابطه ای است، پس چگونه عناصر در Mongo نمایش داده می شوند. برای این، پاسخ این است که mongo Db از ساختارهای Json مانند با یک طرح واره استفاده می کند.

تلاش‌های مداوم انجام می‌شود تا فراگیران ما بتوانند تنها با یک کلیک ماوس به منابع درجه یک از دانشکده‌های درجه یک دسترسی داشته باشند. ما همیشه یادگیرندگان خود را تا زمانی که در مورد مفاهیم پیچیده بیاموزند در دست می گیریم و خود را قادر می سازند تا با هر مهره ای مقابله کنند، حتی اگر سخت ترین مهره شکستن باشد. این اعتماد به نفس مهمترین مهارتی است که ما به عنوان بخشی از این دوره یاد خواهیم گرفت. نیازی به گفتن نیست، پس از اتمام دوره، با دانش گسترده PyMongo پر می شوید و از طریق مهارت هایی که در سازمان خود به نمایش می گذارید، خود را واجد شرایط دریافت پرداخت پولی بالاتر می کنید.

ما نه تنها تکنیک‌های برنامه‌نویسی دقیق را مرور می‌کنیم، بلکه تکنیک‌های کدنویسی کارآمدی را نیز به شما آموزش می‌دهیم که در ژانر توسعه نرم‌افزار بسیار مورد استفاده و پذیرفته شده‌اند. این دوره همچنین مهارت هایی را برای شما ایجاد می کند که باعث می شود متدولوژی های جدیدتری را در ابزار PyMongo و موارد استفاده از آن توسعه دهید. در نهایت، برخی از مهارت‌ها برای هر یک از دوره‌های آموزشی ما در یک پلتفرم مشترک که در این دوره نیز کاربرد دارند، بسیار قابل اجرا هستند.


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

آموزش PyMongo: سطح مبتدی PyMongo Training: Beginner Level

  • مقدمه دوره Introduction to Course

  • مقدمه دوره ادامه Introduction to Course Continue

  • نصب MongoDB MongoDB Installation

  • نصب PyMongo PyMongo Installation

  • اتصال MongoDB MongoDB Connection

  • ایجاد مجموعه DB DB-Collection Creation

  • عملیات CRUD CRUD Operations

  • ایجاد داده Create Data

  • بروزرسانی اطلاعات Update Data

  • حذف داده ها Delete Data

  • داده ها را بخوانید Read Data

  • اجرای داده قسمت 1 را بخوانید Read Data Implementation Part 1

  • اجرای داده قسمت 2 را بخوانید Read Data Implementation Part 2

  • اجرای داده قسمت 3 را بخوانید Read Data Implementation Part 3

  • نتیجه Conclusion

آموزش PyMongo: سطح خبره PyMongo Training: Expert Level

  • مقدمه دوره Introduction to Course

  • هدف پروژه Project Objective

  • مهارت Skill

  • مفاهیم Concepts

  • داده های نمونه Sample Data

  • بارگیری داده های نمونه Load Sample Data

  • مرتب سازی داده ها Sorting Data

  • مرتب سازی داده ها ادامه دارد Sorting Data Continue

  • مکان نما Cursor

  • نشانگر ادامه دهید Cursor Continue

  • محدود کنید و بگذرید Limit and Skip

  • شمردن Count

  • فهرست مطالب Index

  • داده ها به DF Data to DF

  • تجمع Aggregation

  • تجمع ادامه دارد Aggregation Continue

  • خلاصه Recap

نمایش نظرات

نظری ارسال نشده است.

آموزش نحوه کار پایتون با پایگاه داده NoSql MongoDB: PyMongo
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 hours
32
Udemy (یودمی) udemy-small
28 تیر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,011
3.7 از 5
ندارد
دارد
دارد
EDU CBA

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.