مهندس توکلی کارشناس ارشد مهندسی کامپیوتر - نرم افزار از دانشکده ی مهندسی برق و کامپیوتر دانشگاه شیراز می باشند. زمینه ی تخصصی ایشان فعالیت در حوزه ی نرم افزار و برنامه نویسی است که در این زمینه دارای بیش از شش سال تجربه ی کاری می باشند. ایشان در حوزه ی تخصصی خود توانسته اند پروژهای متعدد اموزشی و صنعتی را راه اندازی و اجرا نمایند.
1 - معرفی و آشنایی با پایگاه داده های nosql
2 - معرفی و آشنایی با پایگاه داده mongodb
3 - مدل سازی داده ها (data modeling)
4 - انواع داده ها (data type)
1 - ایجاد و حذف database
2 - ایجاد و حذف collection
3 - افزودن document
4 - پرس و جو در document
5 - به روز رسانی document
6 - حذف document
7 - متدهای skip و limit
8 - متدهای count و sort
1 - عملیات projection
2 - ارتباط بین داده ها (data relationship)
3 - عملیات aggregation
4 - عملیات map reduce
5 - عملیات اندیس گذاری (indexing)
6 - جست و جوی متنی (text search)
7 - جست و جوی جغرافیایی (geospatial query)
8 - مدیریت کاربران و نقش ها (user and role management)
9 - عملیات import و export داده ها
10 - عملیات backup و restore
1 - آشنایی با نرم افزار mongodb compass
2 - ارتباط mongodb و python