سامانه های اطلاعاتی فناوری تدبیرگران آهار

ارائه دهنده سامانه های یکپارچه نرم افزاری - اتوماسیون اداری - فرآیندساز - مدیریت ارتباط با مشتریان - تردد پرسنل

سامانه های اطلاعاتی فناوری تدبیرگران آهار

ارائه دهنده سامانه های یکپارچه نرم افزاری - اتوماسیون اداری - فرآیندساز - مدیریت ارتباط با مشتریان - تردد پرسنل

نرم افزار اتوماسیون اداری
نرم افزار دبیرخانه
مدیریت تردد پرسنل
نرم افزار ورود و خروج
نرم افزار CRM
ارتباط با مشتریان
نرم افزار ورود و خروج
نرم افزار حضور و غیاب
نرم افزار حقوق و دستمزد
نرم افزار فرایندساز
نرم افزار جریان کاری
تحت وب

پیام های کوتاه

۸ مطلب با کلمه‌ی کلیدی «آموزش ویدیویی» ثبت شده است

آموزش فریم ورک Express JS

دوشنبه, ۱۶ فروردين ۱۴۰۰، ۰۷:۱۵ ب.ظ

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

راه اندازی سرور تحت وب برای هر برنامه نویسی میتونه مفید و جالب باشه....

مثلا شما با یک سرور تحت وب میتونید، از راه دور دستوراتی رو به برنامتون ارسال کنید.تازه اونم با مرورگر قابل انجام هست و نیاز به نصب نرم افزار دیگه ای نیست.

یا میتونید با راه اندازی اینترنت اشیاء از طریق این سرور، کنترل اشیاء رو با استفاده از اینترنت در اختیار بگیرید.

خلاصه که خیلی مهمه و برای تمام برنامه نویس ها پیشنهاد میکنم.

جهت مشاهده ویدیو به این لینک مراجعه نمایید.

آشنایی با برنامه نویسی بک اند

آموزش پیاده سازی وب سرور با Express JS

  • محمدرضا عرفانی

نصب tailwind و اجرای برنامه Hello World

چهارشنبه, ۴ فروردين ۱۴۰۰، ۱۰:۳۸ ق.ظ

در این جلسه به شما آموزش میدم چطوری از فریم ورک tailwind استفاده کنید . البته این فریم ورک از طریق یک کتابخانه مینیفای شده هم قابل دسترس است، اما برخی از ویژگیهای آن در حالت استفاده به صورت کتابخانه، در دسترس نیست.

لذا سعی کردم طبق یک دستور العمل جامع، قدم به قدم نصب tailwind رو انجام بدیم.

 

نصب tailwind و اجرای برنامه Hello World

  • محمدرضا عرفانی

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

جمعه, ۲۹ اسفند ۱۳۹۹، ۰۹:۵۲ ب.ظ

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

 

 

انتقال داده ها به دیتابیس دیگر در پایگاه داده Mongo

  • محمدرضا عرفانی

فریم ورک Tailwind

جمعه, ۲۹ اسفند ۱۳۹۹، ۰۶:۰۹ ق.ظ

این دوره رو به تمام کسانی که با Bootstrap مشکل دارند، توضیه میکنم. این فریم ورک امکان شخصی سازی خوبی به برنامه نویس میده و کمک میکنه تا کدهای CSS قابل انعطاف تری در برنامه داشته باشیم.

 

tailwind باعث میشه تا ما با کدنویسی  css بیشتر آشنا بشیم و یادبگیریم برای خلق یک قالب ریسپانسیو به چه صورتی باید کد بزنیم.

از ویژگی های کلیدی tailwind پشتیبانی از طیف وسیعی از کلاس ها، برای استایل دادن به المنت ها هست.

این ویژگی ها در رویدادهای hover و focus هم وجود داره و میتوان در استایل دهی از اونها استفاده کرد.

همچنین استفاده از طیف رنگ های متنوع در tailwind، قابلیت خلق قالب های زیبایی رو برای شما فراهم میکنه...

 

 

دوره آموزشی فریم ورک tailwind

  • محمدرضا عرفانی

Sharding چیست؟

پنجشنبه, ۲۸ اسفند ۱۳۹۹، ۱۱:۱۲ ب.ظ

در این جلسه میخوایم بگیم اگر دیتابیس شما بزرگ شد و آیتم های زیادی در یک کالکشن قرار داشتند، چه راهکارهایی برای توسعه دیتابیس وجود داره... در این موارد ما 2 راه حل داریم: 1- توسعه عمودی و توسعه افقی در توسعه عمودی میتونیم امکانات دیتابیس رو افزایش بدیم. مثلا میتونیم به زیاد شدن رم و هارد یا افزایش قدرت CPU اشاره کرد.

اما مورد دوم، افزایش سرورها است به گونه ای که اطلاعات 1 کالکشن بر روی چند سرور ذخیره شود...

 

آموزش ویدیویی رایگان Sharding 

  • محمدرضا عرفانی

آشنایی با writeConcert در ReplicaSet

شنبه, ۲۳ اسفند ۱۳۹۹، ۰۵:۵۰ ب.ظ

وقتی که چند تا سرور با هم ارتباط برقرار میکنند و تشکیل یک رپلیکا ست رو میدهند، اولویت نوشتن داده ها چطور باید باشد باشد؟ آیا با ابتدا داده ها روی سرور اصلی نوشته شود، و کلاینت اطلاع پیدا کند، یا اینکه میتواند داده ها را روی تمام سرورهای secondary بنویسد و سپس به کلاینت اطلاع دهد.

 

بعد از خرید این دوره آموزشی، میتونید ویدیوی آموزشی این جلسه را در لینک زیر مشاهده بفرمایید.

 

آشنایی با writeConcert در ReplicaSet

 

دوره پیشرفته MongoDB رو خریداری کنید و از کار با این دیتابیس لذت ببرید.

 

همچنین دوستانی که تازه با این دیتابیس آشنا شدند، بهتره ابتدا دوره مقدماتی MongoDB رو مشاهده کنند.

  • محمدرضا عرفانی

در این جلسه به طور کاملا عملی تعداد 100 عدد آیتم رو در یک جدول درج میکنیم، و سپس عملیات را commit کرده و میبینیم که عملیات Insert با موفقیت به انجام میرسد، اما در برنامه ای که نوشتیم، یک شرط قرار میدهیم. اگر که تعداد آیتم های درج شده، بیشتر از 100 عدد بود، عملیات درج در دیتابیس را RollBack میکنیم.نتیجه را در فیلم مشاهده کنید.واقعا زیباست.

 

بعد از خرید این دوره آموزشی، میتونید ویدیوی آموزشی این جلسه را در لینک زیر مشاهده بفرمایید.

 

آموزش عملیات ترنزکشن با متد startSession

 

دوره پیشرفته MongoDB رو خریداری کنید و از کار با این دیتابیس لذت ببرید.

 

همچنین دوستانی که تازه با این دیتابیس آشنا شدند، بهتره ابتدا دوره مقدماتی MongoDB رو مشاهده کنند.

  • محمدرضا عرفانی

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

در این جلسه، عملکرد دیتابیس مونگو هنگام کوئری از داده ها رو بررسی کردیم، و دیدیم که چطور یک ایندکس خوب، خیلی سریع میتونه ما رو به داده مورد نظرمون برسونه... در گام دوم روی یک کالکشن، 2 تا ایندکس تعریف کردیم و نشون دادیم که مونگو باز هم تصمیم مناسبی برای انتخاب ایندکس میگیره... اما توجه داشته باشید، اگر هم به هر دلیلی مونگو انتخاب مناسبی برای استفاده از ایندکس، نداشته باشه، میتونیم بهش بگیم که از همین ایندکسی که من بهت میگم استفاده کن و بقیه ایندکس ها رو بزار کنار...

 

مونگو دیتابیس بسیار خوب و سریعی هست که هم به درد کارهای تستی و هم به درد محیط های عملیاتی میخوره... این دوره آموزشی رو از دست ندید :)

 

آزمایش بهبود عملکرد هنگام ایندکس گذاری دیتابیس Mongo

  • محمدرضا عرفانی