باگتو – Telegram
باگتو
1.85K subscribers
183 photos
54 videos
4 files
274 links
به دنیای آموزش‌های حرفه‌ای برنامه‌نویسی با سی‌شارپ و دات نت خوش آمدید!
در این کانال می‌توانید به دوره‌های آموزشی رایگان و تخصصی در زمینه دات نت و سی شارپ دسترسی پیدا کنید.

دوره جدید:

https://bugeto.net/page/takhfif-dorehaye-jadid-bugeto


@Bugetoadmin
Download Telegram
#معماری_monolithc
📚#معماری_ monolithic سبک معماری یکپارچه است که از سال‌های پیش مورد استفاده تیم‌های و شرکت‌ها برای طراحی نرم‌افزارها استفاده شده است
💻ما توی چند تا پست به بررسي این معماری پرداختیم
برای دیدن پست ها در پیج اینستاگرام باگتو روی این لینک کلیک کنید.
@bugeto_net
#دوره_رایگان
#دوره_جدید_سایت_باگتو
📚آشنایی با میکروسرویس ها
در دوره آموزش معماری میکروسرویس‌ها از باگتو با کلیات این معماری آشنا می‌شوید و بعدازاین دوره دید مناسبی از معماری میکروسرویس و چالش‌های که برای این معمار وجود دارد آشنا می‌شوید.
📚در چند سال اخیر معماری میکروسرویس‌ها بیش از همیشه موردتوجه شرکت‌های که در صنعت نرم‌افزار فعالیت دارند قرار گرفته است.

📚در این دوره رایگان از باگتو قصد داریم شما را با این معماری محبوب آشنا کنیم و انتظار می‌رود بعد از مشاهده این دوره دید مناسبی از معماری میکروسرویس‌ها به دست بیاورید و برخی از چالش‌های مهم این معماری را بشناسید.

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

البته در دوره ستارگان میکروسرویس یک پروژه کامل با چالش‌های که برای معماری میکروسرویس وجود دارد پیاده‌سازی می‌کنیم

در این دوره با موارد زیر آشنا می‌شوید.

🔴معماری Monolithic (مونولیتیک)

🔴آشنایی با معماری SOA

🔴آشنایی با معماری میکروسرویس

🔴چگونه مرزبندی بین سرویس‌ها را انجام دهیم؟

🔴سرویس‌ها چگونه با هم ارتباط برقرار می‌کنند؟

🔴انتشار میکروسرویس‌ها چه چالش‌های نسبت به معماری سنتی دارد؟

🔴اهمیت مانیتورینگ در معماری میکروسرویس

🔴چالش‌های امنیت در میکروسرویس

برای دانلود رایگان دوره به لینک زیر مراجعه کنید
http://bit.ly/2MUXI7Z
This media is not supported in your browser
VIEW IN TELEGRAM
#دوره رایگان آشنایی با میکرو سرویس
This media is not supported in your browser
VIEW IN TELEGRAM
#دوره_دیزاین_پترن
#معرفی_الگوی_ Decoratore
🕒چه موقع از الگوی decorator استفاده می کنیم؟
وقتی یک کلاس داریم و میخواهیم به نمونه های اون یک ویژگی اضافه کنیم.
خوب چرا نمیریم کل کلاس رو تغییر بدیم و میایم از الگوی Decorator استفاده میکنیم؟
ما برای این کار دلایل مختلفی داریم
🔻🔻🔻🔻🔻🔻🔻🔻

🟣ممکنه کلاسی که داریم ازش استفاده می کنیم به سورسش دسترسی نداشته باشیم
🟣یا سیستم ما قدیمیه و کلاس ها از قبل توسعه داده شده اند و فقط اونارو نگهداری می کنیم و به راحتی نمی تونیم این کلاس ها رو تغییر بدیم
🟣یا یه کلاس داریم که نمونه های مختلفی داره و می میخواهیم فقط به یه نمونه اون ویژگی رو اضافه کنیم و بقیه نمونه ها رو تغییر ندیم در اینصورت از الگوی Decorator استفاده می کنیم
📕پس الگوی Decorator برای سیستم های قدیمی خیلی مناسبه و شما به راحتی میتونید ویژگی های جدید اضافه کنید

🔴#الگوی Decorator یه اسم دیگه داره بنام Warpper

🔖 الگوی decorator اینجوری کار میکنه که یک نمونه دریافت میکنه از کلاس و یک ویژگی به اون اضافه می کنه و تحویل کلاینت میده.
این ویدئو بخشی از #دوره_دیزاین_پترن های سایت باگتو بود
This media is not supported in your browser
VIEW IN TELEGRAM
سلام همراهان همیشگی باگتو
توی صفحه اینستاگرام باگتو این پست رو گذاشتیم
همونطوری که اطلاع دارین سایت باگتو قصد داره از 23 تا 25 اسفند روی تمام دوره های سایت تخفیف بزاره برای جشنواره نوروزی هم یه جایزه خیلی خوب در نظر گرفتیم
🏆شرایط مسابقه:
👈پیج اینستاگرام باگتو رو فالو داشته باشین
👈این پست رو استوری کنید و پیج باگتو رو تگ کنید

تا روز 23 اسفند فرصت دارین و اگه هر روز استوری کنید شانس برنده شدنتون بیشتره
🎁🎁🎁🎁🎁🎁🎁
واما جایزه ....
📚پک کامل دوره آموزش ستارگان میکروسرویس
💰قیمت این دوره در سایت باگتو 2،990،000 تومان هست که به یک قید قرعه به یک نفر از دوستان که شرایط مسابقه رو داشتن باشن اهدا میشه

👈اگه میخواین برنده مسابقه باشین پیجمون رو فالو کنید و این پست رو استوری کنید و مارو تگ کنید.

https://www.instagram.com/bugeto_net/
برای ارسال سوالات خود میتوانید به لینک زیر مراجعه کنید
https://bugeto.net/bugs
📣 ستارگان Asp.Net Core📣




📚فصل بیستم *پروژه پایانی


🔶قسمت های 210 تا 213 بر روي سايت منتشر شد.

⬇️كاربراني كه در اين دوره شركت كرده ايد مي توانيد اين قسمت ها را از سايت باگتو دانلود نمايید.


http://bit.ly/aspstar
📗#آموزش_رایگان

🔴 10نکته مهم آرایه در #سی_شارپ
آرایه ها گروهی از متغیر ها است که با یک اسم در حافظه ذخیره شده اند. گاهی اوقات ما در #برنامه_نویسی پروژه ها مجبوریم تعداد زیادی از اطلاعات را در متغیری ذخیره کنیم، به عنوان مثال ممکن است نیاز داشته باشیم 1000 تا عدد مختلف را در حافظه ذخیره و با آنها کار کنیم، اینجاست که متوجه می شویم اینجا 1000 تا متغیر کار عقلانی نیست و باید از ابزار مناسب تری برای این کار استفاده کنیم. از آرایه در #سی_شارپ و هر #زبان_برنامه_نویسی دیگه ای در این موارد می توانیم استفاده کنیم.

آرایه مقداری از حافظه را که در اختیار دارد به خانه های که تعداد آن را ما مشخص می کنیم تقسیم می کند و مقادیر را در این خانه ها ذخیره می کند. که به هر مورد از این خانه ها عنصر آرایه گفته می شود. نوع آرایه در سی شارپ می تواند انواع داده معتبر مانندfloat , int , char , string ,long ,و غیره باشد.



🟧 نکاتی مهم #آرایه ها در #سی_شارپ

📌ارایه ها در سی شارپ داینامیک هستند
این یعنی ما در طول اجرای برنامه می توانیم داده ها را ویرایش یا حذف کنیم.ارایه ها از نوع ایستا این قابلیت رو ندارند

📌ارایه ها اشیاء سی شارپ هستند می توانیم طول آنها را با استفاده ازlengthبدست بیاوریم
📌ارایه ها را می توانیم در زمان ایجاد با[]مقدار دهی اولیه بکنیم.
📌ارایه ها در سی شارپ مرتب شده هستند و هر کدام دارای یک شمارهindex است که از 0 شروع می شود
📌ارایه ها در سی شارپ یک شئ از نوعsystem.arrayهستند.
📌مقادیر پیشفرض برای آرایه های از نوع عددی مانندint , long مقدار0 می باشد و برای آرایه های غیر عددی مقدارnull به عنوان پیشفرض ذخیره می شود
📌عناصر آرایه می توانند از هر نوعی باشند
📌آرایه ها را می توانیم با حلقه هایforوforeachپیمایش کنیم.
📌زبان سی شارپ از آرایه های چند بعدی پشتیبانی می کند
📌استفاده از کلاسarrayبرای آرایه ها در سی شارپ
این کلاس پایه برای همه آرایه ها استفاده می شود و ویژگی ها و روش های مختلفی را برای کار با آرایه ها ارائه می دهد.
https://bugeto.net/blog