توضیحات


سرفصلهای این دوره منحصربفرد را دانلود کنید
دموی آموزشی این دوره منحصربفرد را دانلود کنید
سرفصلهای این دوره آموزشی
دنیای برنامه نویسی به سرعت در حال تغییر است. بزرگترین تمرکز این روزهای بازار کسب و کار در حوزه دادهها است. عصر استفاده صرف از دیتابیسهای رابطه ای رو به پایان است و این نیاز وجود دارد که با توجه به هر نیازی به سراغ بهترین انتخاب و ابزار درست برویم. در صورتی که ابزار مناسبی انتخاب نکنیم بزرگترین پروژهها با سنگینترین هزینهها محکوم به شکست هستند. در عصر داده یکی از اصلیترین نیازهای برنامه نویسان آشنایی با NoSQL و ادبیات آن است. در ابتدای راه تعریف کلی از NoSQL و ادبیات آن و بایدها و نبایدهای آن خواهیم داشت.
1- مقدمهای بر NoSQL
- چرا به تغییر نیاز داریم؟
– تغییرات دنیای اطلاعات
– Big Data و تغییر دنیای برنامه نویسی
– دردسرهای دیتابیسهای رابطهای
– NoSQL DB چیست؟
2- آشنایی با NoSQLها
- معرفی دسته بندیهای NoSQLها
- Key-Value دیتابیسها
- Wide-Column Storeها
- معرفی Document دیتابیسها
- آشنایی با Graph دیتابیسها
3- SQL Server و NoSQL
- آشنایی با ویژگیهای جذاب NoSQLها در SQL Server
- Column Store Index چیست و چگونه کار میکند؟
- Cloud RDBMS
۴- آشنایی با Redis
- مقایسه Redis با سایر رقبا و دلایل انتخاب Redis
– Redis چیست؟
– بررسی ساختار داده در Redis - نصب و راه اندازی Redisدر محیط ویندوز
- آشنایی با نصب و راه اندازی Redis در Linux
5- آشنایی با دستورات Redis
- کار با Strings در Redis
- Listها و نحوه کار با آنها
- Setچیست و چگونه کار میکند؟
- Hashset و کاربرد آن در برنامهها
- Transactionها در Redis
- آشنایی با روال Publish/Subscribe در Redis
6- عملیات پیشرفته در Redis
- ذخیره اطلاعات روی دیسک برای حفاظت از دادهها
- Replicationچیست و چگونه در Redis پیاده سازی میشود؟
- حفاظت از نرم افزار در برابر خرابیهای سیستم و راهکارهای آن
- اصول بهبود سرعت در Redis
7- بررسی چند سناریوی جذاب
- نگهداری لاگ در Redis
- پیاده سازی Cach به کمک Redis
- نگهداری اطلاعات سایت در Redis
- پیاده سازی سبد خرید فروشگاهی به کمک Redis
۸- مقدمه ای بر MongoDb
- آشنایی با تاریخچه MongoDb
- آشنایی با ویژگیهای اصلی MongoDb
- آشنایی با پیش نیازها و نصب MongoDb
- چرا MongoDb را انتخاب میکنیم؟
9- کار با MongoDb
- معرفی Shell
- آشنایی با دیتابیسها و Collectionها و اسناد
- ثبت اطلاعات در MongoDb
- آشنایی با نحوه به روز رسانی اطلاعات
- چگونه از دادههای موجود کوئری بگیریم؟
10- بهبود کارایی
- ایندکس چیست و چه کاربردی دارد؟
- معرفی انواع ایندکس
- چگونه کوئریهای غیر بهینه را بیابیم و ترمیم کنیم؟
- معرفی Btree
11- Replication چیست و چه کاربردی دارد؟
- چرا Replication اهمیت دارد؟
- مزایا، معایب و محدودیتهای Replication
- چگونه Replication کار میکند؟
12- مقیاس پذیری در MongoDb
- آشنایی با Sharding
- چه زمانی از این امکان استفاده کنیم؟
- توزیع دادهها در Shardها
- تنظیم یک Cluster و آمادگی برای انجام کار
- نوشتن اطلاعات در Shard Cluster
- ایندکسها و تعامل با Shardها
13- مدیریت MongoDb
- آشنایی با زیرساخت سخت افزاری مورد نیاز
- تحت نظر قراردادن MongoDb و تشخیص خطا
- چگونه نسخه پشتیبان تهیه کنیم؟
- آشنایی با اصول امنیت در MongoDb
- آماده سازی برای نصب و راه اندازی در محیط عملیاتی
14- نصب و راه اندازی Elastic Search
- معرفی با Elasticsearch
- بررسی معماری Elasticsearch
- نصب و راه اندازی در ویندوز
- نصب و راه اندازی روی لینوکس
15- Mapping و Indexing دادهها
- آشنایی با Data Setها
- ثبت دادهها به کمک Rest API
- آشنایی با روالهای ثبت دستهای دادهها
- بررسی نحوه به روز رسانی دادهها
- حذف دادهها از دیتابیس
- مدیریت همزمانی دسترسی به دادهها در Elasticsearch
- آنالیزوها و Tokenizerها چه کاربردی دارند؟
16- جستجو در Elasticsearch
- استفاده از Query-String برای جستجو
- جستجو با Json
- آشنایی با Full Text Search
- معرفی Phrase search
- مرتب سازی نتایج جستجو در Elasticsearch
- صفحه بندی دادهها در Elasticsearch
- کاربرد فیلترها در Elasticsearch
- آشنایی با جستجوهای فازی
- آشنایی با Partial Matching در Elasticsearch
17- آشنایی با Logstash
- آشنایی با Logstash
- نصب و راه اندازی Logstash
- وارد کردن داده به کمک Logstash
18- Aggregation در Elasticsearch
- کار با Time Seriها
- کار با دادههای تو در تو
- Histogramها در Elasticsearch
19- Kibana
- معرفی Kibana
- Kibana چیست و چه کاربردی دارد؟
- پلاگینها چیست و چه کاربردی دارند؟
- آشنایی با نحوه نصب و راه اندازی پلاگینها
- چگونه پلاگینهای موجود را حذف کنیم؟
- Kibana Visualize
- بررسی پلاگینهای پرکاربرد در Kibana
- تحلیل لاگهای سرور به کمک Kibana
20- مباحث پیشرفته در نصب و راه اندازی
- آشنایی با مفاهیم Shardها
- چه تعداد Shard در سیستم نیاز داریم؟
- بررسی سخت افزار مورد نیاز
- مانیتورینگ سیستم چگونه انجام میشود؟
- بررسی اندازه Heap
- Snapshot چیست و چه کاربردی دارد؟
1- مرور اجمالی مدل سازی دادهها
2- دیتابیس رابطهای در مقابل آپاچی کاساندرا
3- کار با KillrVideo
4- مبانی CQL
5- اصول پایه آپاچی کاساندرا
6- Partitioning و Storage Structure
7- Clustering Columns
8- Denormalization
9- ویژگیهای جداول
10- Collections
11- UDTs
12- شمارنده ها
13- UDFs و UDAs
14- مدل سازی مفهومی
15- جریان کار برنامه و الگوهای دسترسی
16- نقشه برداری مدل مفهومی به مدل منطقی
17- مدل سازی منطقی داده ها
18- مدل سازی داده های فیزیکی
19- تجزیه و تحلیل و اعتبار سنجی
20- تکنیک های نوشتن
21- تکنیک های خواندن
22- بهینه سازی جدول/کلید
23- مهاجرت مدل داده
24- مدلهای دادهای ضد الگو
25- Use caseهای مدل سازی دادهها
26- بررسی Memory Optimized Table در SQL Server
27- بررسی Columnstore Index در SQL Server
28- بررسی استفاده از JSON در SQL Server
29- بررسی Graph Database در SQL Server
30- بررسی Full-Text Search در SQL Server
31- بررسی نحوه استفاده از CDC برای انتقال داده های جداول RDBMS به NoSQL
32- اجرای سرویس SQL Server با استفاده از Docker
33- معرفی برنامه Azure Data Studio
34- معرفی Kubernetese
35- بررسی Big Data Cluster SQL Server 2019
مدرسین این دوره آموزشی چه کسانی هستند؟
علیرضا ارومند [مدرس و معمار ارشد دات نت]
علیرضا ارومند هم اکنون به عنوان مدیر فنی خبرگزاری نسیم و مشاور فنی شرکت داتین (بانک پاسارگاد) مشغول است.
سخنران تنها همایش مورد تایید مایکروسافت در خاورمیانه در حوزه ASP.NET Core
همکاری با تیم توسعه شرکت ارتباط فردا (بانک آینده)
مشاور فنی شرکت توسعه رفاه پردیس (بانک رفاه)
مدیر فنی خبرگزاری بین المللی پیامکوتاه نسیم (برنده جشنواره وب ایران)
مدرس دوره های ASP.NET Core و معماری نرم افزار در نیک آموز
همکاری با تیم توسعه شرکت ارتباط فردا (وابسته به بانک آینده)
کارشناس ارشد و معمار نرم افزار شرکت هایپرمدیا
کارشناس توسعه نرم افزارهای آنلاین بورس شرکت تدبیرپرداز
معمار نرم افزار و توسعه دهنده سیستم های اداری مرکزتحقیقات ساختمان و مسکن وزارت مسکن
مشاور IT معاون وزیر مسکن و شهرسازی در مرکزتحقیقات ساختمان و مسکن
متخصص، مدرس و معمار ارشد ASP.NET Core و مباحث پیشرفته معماری نرم افزار


مسعود طاهری [مدرس و مشاور ارشد SQL Server و هوش تجاری]
مدیر فنی پروژههای SQL Server و هوش تجاری در نیک آموز
رئیس واحد دیتابیس شرکت پرداخت الکترونیک سداد
کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PEC co).
مدرس دوره ۲۵ جلسه ای آموزش Performance Tuning در SQL Server
مدرس دوره ۲۵ جلسهای هوش تجاری در SQL Server
مدرس دوره High Availability در SQL Server
سخنران همایش معرفی قابلیت های جدید SQL Server 2016
سخنران بخش هوش تجاری همایش مورد تایید مایکروسافت در سال ۲۰۱۷ در ایران
مشاور SQL Server در شرکت مهندسی رایورز، سازمان کشتیرانی کل کشور و شرکت توسعه رفاه پردیس (بانک رفاه)
مدرس دورههای سازمانی از جمله سازمان بورس، کشتیرانی، شونیز، سازمان زندانها، مرکز آمار ایران، رایورز و…
متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی و هوش تجاری


با ثبت نام در این دوره چه چیزهایی دریافت میکنید؟
قبل از هر چیز باید بگویم کیفیت فیلمبرداری و صوتی این دوره در حد سریالها و تیزرهای تلویزیونی خواهد بود، پس به هیچ عنوان لازم نیست نگران کیفیت صوتی و تصویری این دوره باشید.
در این دوره هم از محیط کلاس و هم از دسکتاپ مدرس فیلمبرداری خواهد شد و بعد از میکس در اختیار دوستان شرکت کننده (حضوری و غیرحضوری) قرار خواهد گرفت.
اگر خارج از تهران هستید یا پُرمشغله هستید چرا در دوره غیرحضوری شرکت نمیکنید!؟
اگر خارج از تهران هستید، اگر پُرمشغله هستید: بصورت غیرحضوری ثبت نام کنید، کلاس را زنده ببینید و فیلم با کیفیت فوق حرفهای به همراه جزوات کاملا رنگی و دستورالعمل اجرا دریافت کنید.
حداقل 1 سال سابقه برنامه نویسی دات نت یا SQL Server
در دوره غیرحضوری از محیط کلاس و دسکتاپ مدرس فیلمبرداری میشود و این دو با هم میکس شده و با جزوه رنگی، مثالها و تمرینها در اختیار دوستان غیرحضوری قرار میگیرد. در دوره حضوری علاوه بر اینکه فیلم، جزوه و… را دریافت میکنید در کلاس هم حضور خواهید داشت.
تصور کنید شما جلسه اول را گذارندهاید و یا فیلم آنرا تماشا کردهاید، حال از جلسه اول یک سوال برای شما پیش آمده است:
۱- آیا باید یک هفته صبر کنید تا سوال خود را مطرح کنید؟
۲- آیا باید تلفن کنید و با مدرس صحبت کنید؟
۳- آیا باید ایمیل بزنید؟
تنها با پرسیدن در گروه تلگرامی VIP مشکل شما به راحتی آب خوردن توسط مدرس و سایر دوستان دیگر حل خواهد شد. از دوره لذت ببرید!
دوره در یک نگاه کلی
عنوان دوره:NoSQLهای پُرکاربرد [MongoDB , Elasticsearch , Redis , Cassandra , Logstash , Kibana , RethinkDB]
مخاطبین: افرادی که میخواهند به صورت اصولی و حرفهای با دنیای NO SQL آشنا شوند.
پیش نیاز دوره: حداقل ۱ سال سابقه برنامه نویسی دات نت یا SQL Server
طول دوره: ۳۰ جلسه (جمعا ٧٠ ساعت و ۴٢ دقیقه ) به همراه تمرینهای متنوع
پشتیبانی: دارای گروه تلگرامی اختصاصی است
نحوه ارائه: غیرحضوری
زمان ارسال: برای ساکنین تهران حداکثر ۲۴ ساعت و برای ساکنین شهرستان حداکثر ۲۴ تا ۷۲ ساعت کاری
روش ارسال: پست سفارشی و پیک رایگان
مدیریت دوره: فرید طاهری مدیریت نیک آموز
مدرس: علیرضا ارومند و مسعود طاهری
مبلغ غیرحضوری: دو میلیون و صد هزار تومان
مبلغ دوره
شرایط غیرحضوری:
محتوای غیرحضوری: ۳۰ جلسه (جمعا ٧٠ ساعت و ۴٢ دقیقه )آموزش تصویری (فیلم)، صوت دوره، تمرینها، PDF جزوات، دانلود از سامانه LMS
روش ارسال: ارسال با پست سفارشی و پیک رایگان (ساکنین تهران حداکثر ۲۴ساعت کاری و ساکنین شهرستان حداکثر ۲۴تا ۷۲ساعت کاری)
مبلغ سرمایه گذاری غیرحضوری: دو میلیون و چهارصد هزار تومان
آیا مبلغ دوره مناسب است!؟
به نظر من مبلغ دوره بسیار، بسیار ارزان و مناسب است، این دوره دارای تمرین و سناریوهای کاملا اختصاصی است که البته مدرس از تجربیات ارزشمند خود در کل دوره خواهد گفت که میتوانید از آن استفاده نمایید. همچنین شما پشتیبانی یک گروه اختصاصی تلگرامی را نیز خواهید داشت.
نحوه ثبتنام در دوره به چه شکل است؟
ثبت نام بصورت غیرحضوری:
۱- ابتدا بر روی دکمه زیر کلیک کنید.
۲- اطلاعات خواسته شده را تکمیل و مبلغ مورد نظر را پرداخت نمایید.
۳- شما در لیست ثبتنام کنندگان غیرحضوری قرار گرفتهاید، ۱۰ دقیقه دیگر ایمیل خود را بررسی نمایید
(اگر نیاز به پیش فاکتور و یا فاکتور دارید لطفا با شماره تلفن ۹۱۰۷۰۰۱۷– ۰۲۱ تماس گرفته و درخواست نمایید).
پاسخ به سوالات متداول در مورد این دوره
1- روی دکمه خرید (حضوری یا غیرحضوری) کلیک کنید تا به سبد خرید هدایت شوید.
2- مراحل خرید اعم از لاگین، تکمیل اطلاعات و پرداخت اینترنتی را انجام دهید.
3- در انتها و بعد از پرداخت به قسمت مشخصات سفارش خود هدایت خواهید شد.
4- تبریک میگوییم شما در لیست خریداران این دوره قرار گرفتهاید بعد از 5 دقیقه ایمیل خود را بررسی کنید.
به نظر من مبلغ دوره بسیار ارزان و مناسب است، توجه داشته باشید مطالبی که در این دوره گفته میشود بسیار منحصربفرد و ناب هستند و به شما این اطمینان را میدهم که در هیچ کجای ایران نمیتوانید همچین دورهای با این کیفیت پیدا کنید. این دوره دارای تمرین و سناریوهای کاملا اختصاصی است که البته مدرس از تجربیات ارزشمند خود در کل دوره خواهد گفت که میتوانید از آن استفاده نمایید.
واقعیت این است که یک تیم پرتلاش با مدرسین واقعا حرفهای بصورت شبانهروزی فعالیت میکنند تا بتوانند دورههای آموزشی در سطح بسیار بالایی تولید کنند.
لطفا و خواهشا کپی نکنید و موارد زیر را مدنظر داشته باشید:
- در نیک آموز بر روی مطالب آموزشی و دورهها قفل گذاشته نمیشود تا شما دوست عزیز بدون دردسر بتوانید مطالب آموزشی را در هر دستگاهی تماشا نمایید.
- محتوای خریداری شده را میتوانید با بستگان درجه یک (همسر، پدر،مادر،خواهر،برادر) به اشتراک بگذارید.
- ما از کپی محتوای آموزشی نیک آموز تحت هیچ شرایطی رضایت نداریم. این مورد شرعا حرام و موارد مشاهده شده پیگرد قانونی خواهد داشت همان طور که شما تمایل ندارید برنامه شما کپی شود مجموعه نیک آموز هم از کپی دورهها کاملا ناراضی است.
- محتوا را میتوانید توسط تیم خودتان و داخل شرکت خودتان تماشا کنید ولی اگر محتوا را به بیرون از شرکت انتقال دهید ما کاملا از این موضوع ناراضی هستیم.
- خواهشمندیم به موارد مطرح شده پایبند بوده زیرا تمامی محتواهای آموزشی نیک آموز در سازمان وزارت ارشاد بصورت قانونی ثبت شده است و موارد مشاهده شده پیگرد قانونی خواهد داشت.
محمود – :
سلام
اینطور ک بنده متوجه شدم برای غیرحضوری ها جزوات چاپ شده و دیسک ها ارسال نمیشه و فقط باید دانلود کنن
درسته؟
ای کاش مثل گذشته این دو کار رو انجام بدین
با تشکر
آرزو محمدزاده – :
درود وقت بخیر
بله کاملا درست است دوستان غیرحضوری برای همیشه به سامانه اختصاصی مشاهده ویدئو ها و دانلود آن دسترسی خواهند داشت.
محمد – :
سلام و درود
لطف کنید مبحث امنیت و نحوه لاگین و… برای الستیک سرچ را داخل دوره ارائه کنید
محمد – :
سلام مجدد
مباحث
x-pack
برای امنیت رو بیان کنید لطفا
سعید شیرزادیان – :
سلام به نظر دوره خوبی می آید. امکانش هست که لینک دمو برای اینجانب ارسال گردد. ممنون از نیک آموز
آرزو محمدزاده – :
درود وقت بخیر
لطفا ایمیل خود را بررسی نمایید
سعید شیرزادیان – :
سلام مجددا
متاسفانه برای ایمیل اینجانب چیزی ارسال نشده است
لطفا مجددا اون رو ارسال نمایید
ممنون از نیک آموز
آرزو محمدزاده – :
درود وقت بخیر
لطفا مجدد ایمیل خود را بررسی نمایید.
با تشکر
محمد – :
سلام
لطفا دموی دوره رو برام بفرستید
آرزو محمدزاده – :
درود بر شما
لطفا ایمیل خود را بررسی نمایید.
با تشکر
محمد – :
سلام و درود
لطفا آخر نحوه کانکت شدن هر کوم از دیتابیس ها را با SQL SERVER 2019 بگید
و آخر دور اگر آقا طاهری عزیز لطف کنند مباحث جدید NO SQL و BIG DATA را در SQL SERVER 2019 تدریس کنند محشر میشه
While(1)
{
cout<<"Tanks";
}
افشین – :
با سلام
لطفا در صورت امکان دمو دوره را ایمیل کنید
با تشکر
آرزو محمدزاده – :
سلام
لطفا ایمیل خود را بررسی نمایید.
با تشکر
افشین – :
با سلام
قبلا لینک دمو این دوره رو واسن ارسال کردید اما باز نمی شه. لطفا در صورت امکان مجدد ارسال نمایید
آرزو محمدزاده – :
درود بر شما
بر دریافت دمو دوره لطفا در تلگرام به آیدی @nikamoozwebmaster پیام ارسال نمایید.
موفق و موید باشید
مسعود – :
با سلام و احترام
لطفا دموی این دوره را برای بنده ارسال فرمایید
سپاس
آرزو محمدزاده – :
درود بر شما
برای دریافت دموی دوره ها به آکانت تلگرام @nikamoozwebmaster پیام ارسال کنید.
سپاس از همراهی شما
مسعود – :
سلام خوب هستید بنده هنوز دریافت نکردم دمویی که درخواست کرده بودم ممنون میشم نتیجرو به بنده اعلام بفرمایید
آرزو محمدزاده – :
درود بر شما
لطفا ایمیل خود را بررسی نمایید.
سپاس از همراهی شما
مسعود – :
سلام بنده الا میخواستم خریداری کنم فقط چه چیزهایی برای بنده ارسال میشه؟
ممنون
آرزو محمدزاده – :
درود بر شما
درصورت خرید فیلم دوره ها بر روی فلش مموری به همراه جزوات به صورت PDF و سمپل هایی که در دوره استفاده شده است برای شما ارسال خواهد شد.
سپاس از همراهی شما
میلاد قاسمی (مالک تایید شده) – :
سلام
ای کاش سناریو هارو بر اساس سی شارپ و asp .net core اجرا نمی کردید و زمان این پیاده سازی به اموزش بیشتر دیتابیس ها اختصاص می دادید. الان برای من و چند تا از دوستانم که برنامه نویس سخت افزار و سی پلاس پلاس هستیم و کاری با وب نداریم عملا این قسمت ها جذابیتی ندارن چون زبانی که ما استفاده می کنیم سی شارپ و asp .net core نیست. باتشکر
فرید طاهری – :
سلام و عرض ادب
واقعیت سناریوها را باید با یک زیان برنامه نویسی پیاده سازی می کردیم که از ASP.NET Core استفاده کردیم.
به هر حال ممنون از نظر شما.
همایون صادقی – :
به نظر دوره خوبی میاد ببخشید میشه یه دمو و یا یک قسمتی از دوره را برای بنده ایمیل کنید…
همایون یزدی – :
سلام آیا این دوره به اتمام رسیده ؟
اگر نه چند جلسه مانده و چقدر زمان میبرد ؟
آرزو محمدزاده – :
درود بر شما
این دوره به پایان رسیده است و شامل 30 جلسه آموزشی در کل 90 ساعت آموزش است.
مسعود – :
سلام نیک آموز و جناب مهندس طاهری عزیز
ممنون میشم این دوره را با زبان پایتون هم برگزار کنید حالا چه به صورت حضوری و یا غیر حضوری.
معظمي – :
باسلام و وقت بخیر
لطفا دموی این دوره رو ارسال میکنید.سپاس
آرزو محمدزاده – :
درود بر شما
لطفا برای دریافت دمو در تلگرام با آیدی @nikamoozwebmaster در ارتباط باشید
با تشکر از شما
علی مهدوی – :
چرا زبان سناریوها یک زبان بیش استفاده مثل پایتون نیست؟
علی مهدوی – :
چرا زبان سناریوها یک زبان بیش استفاده مثل جاوا نیست؟
فرید طاهری – :
سلام و عرض ادب.
تخصص ما در حوزه مایکروسافت و سی شارپ است.
آرزو محمدزاده – :
سلام و عرض ادب
خیر تمامی سناریوهای این دوره بر اساس C# و ASP.NET Core ارائه شده است.
محمد عرفانی – :
سلام
خیلی دلم میخاد این دوره و دوره میکرو سرویس رو بگیرم ولی خب واقعا دوره ها گرون هستند 🙁
برای عید تخفیف نمی زارید ؟!؟!
آرزو محمدزاده – :
درود بر شما
جشنواره عید آموز از 12 اسفند شروع خواهد شد و این محصول شامل 30 درصد تخفیف خواهد بود.
سپاس از همراهی شما
رحمان – :
دوره elastic رو جدا و کاملتر میشه برگزار کنید!؟ بخش elasitc رو به صورت جدا میتونم تهیه کنم؟
آرزو محمدزاده – :
درود بر شما
متاسفانه مباحث به علت وابستگی به هم امکان ارائه به صورت تفکیکی ندارد.
با تشکر از همراهی شما
امیر – :
امکان خرید این دوره وجود نداره؟
آرزو محمدزاده – :
درود بر شما
فروش این دوره فعلا متوقف شده است
تشکر از همراهی شما