Fun programming – Telegram
Fun programming
4.06K subscribers
2.81K photos
411 videos
27 files
112 links
خنده و یادگیری 😀 بخندید و یاد بگیرید.

این کانال متعلق به آکادمی برنامه نویسی محسن مدحج می باشد:

🖥️WebSite: Http://www.mohsenmodhej.com

🌃Instagram:
https://instagram.com/mohsen_modhej?igshid=1q7qi6x0rwjff

Admin: @moshavervipacademy
Download Telegram
برنامه نویسی شده یا قراره بشه 🤔🤔 چ ایده جالبی👌

🖥 @FunProGraming
تامین امنیت سرور 😁😁

🖥 @FunProGraming
قلب برنامه نویسا در زمان های مختلف 😅👌

🖥 @FunProGraming
Media is too big
VIEW IN TELEGRAM
برنامه نویسی بازی snake با استفاده از زبان برنامه نویسی #جاوا_اسکریپت

اگر میخوای به راحتی با هر زبونی دوست داری برنامه نویسی کنی ، از من کمک بگیر ! هدف من اینه بهت کمک کنم ! به من پیام بده👇

@moshavervipacademy

🖥 @FunProGraming
🕸 ماهیت #مهندسی_نرم‌افزار

💥دیوید پارناس گفته‌است که مهندسی نرم‌افزار یک شکل از مهندسی است.

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

💥دونالد کنوت گفته‌است که برنامه‌نویسی یک هنر است.

💥دیوان فعالیت‌های آماری آمریکا مهندسان نرم‌افزار را به عنوان زیرگروهی از «متخصصان رایانه»، با فرصت‌های شغلی‌ای مانند «دانشمند رایانه»، «برنامه‌نویس» و «مدیر شبکه» دسته‌بندی کرده‌است.

💥همچنین BLS تمام مهندسان دیگر این شاخه علمی، که شامل مهندسان سخت‌افزار رایانه نیز هست، را به‌عنوان «مهندسان» دسته‌بندی می‌کند.

🖥 @FunProGraming
فقط برنامه نویسا میفهمن چیشد 😅

🖥 @FunProGraming
محدوده #مهندسی_نرم‌_افزار و تمرکز آن

👩🏻‍💻مهندسی نرم‌افزار به مفهوم توسعه و بازبینی یک سامانه نرم‌افزاری مربوط می‌باشد.این رشته علمی با شناسایی، تعریف، فهمیدن و بازبینی خصوصیات مورد نیاز نرم‌افزار حاصل سر و کار دارد.

🧑🏻‍💻این خصوصیات نرم‌افزاری ممکن است شامل پاسخگویی به نیازها، اطمینان‌پذیری، قابلیت نگهداری، در دسترس بودن، آزمون‌پذیری، استفاده آسان، قابلیت حمل و سایر خصوصیات باشد.

👨🏻‍💻مهندسی نرم‌افزار ضمن اشاره به خصوصیات فوق، مشخصات معین طراحی و فنی را آماده می‌کند که اگر به‌درستی پیاده‌سازی شود، نرم‌افزاری را تولید خواهد کرد که می‌تواند بررسی شود که آیا این نیازمندی‌ها را تأمین می‌کند یا خیر.

👩🏻‍💻مهندسی نرم‌افزار همچنین با خصوصیات پروسه توسعه نرم‌افزاری در ارتباط است. در این رابطه، با خصوصیاتی مانند هزینه توسعه نرم‌افزار، طول مدت توسعه نرم‌افزار و ریسک‌های توسعه نرم‌افزار درگیر است.

🖥 @FunProGraming
فک کنم باگ زدن 😅😅

🖥 @FunProGraming
📚مهندسی ها

📙مهندسی شبکه :
مطالعه و بررسی سرعت و کیفیت شبکه‌های موجود در ارتقا کیفیت شبکه های موجود و ایجاد شبکه های کامپیوتری از جمله بازار کار مرتبط با این رشته است.

📗هوش مصنوعی :
در رابطه با این رشته چندان بازار کار مرتبط با صنعت وجود ندارد و بیشتر فارغ التحصیلان این گرایش در حوزه های تحقیقاتی مرتبط مشغول به فعالیت برای سازمان های تحقیقاتی بزرگ هستند.

🖥 @FunProGraming
🧩زمینه های شغلی #مهندسی_کامپیوتر

🖇مهندسی نرم افزار :
بررسی راه‌های مکانیزه کردن فعالیت‌های سازمانی برنامه نویسی و تولید کد تست و بررسی برنامه های تولید شده ، از جمله بازار کار مرتبط با این رشته است.

🖇مهندسی سخت افزار : 
طراحی و پیاده سازی سیستم های کامپیوتری سفارشی ، ارتقا کیفیت سخت افزار موجود به وسیله اصلاح های نرم افزاری و سخت افزاری ، از جمله بازار کار مرتبط با این رشته است.

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ تعریف عملگر های سفارشی

class MyClass
{
private int number ;
public MyClass(int _number)
{
this.number = _number;
}
public static MyClass operator+ (MyClass c1, MyClass c2)
{
return new MyClass(c1.number + c2.number);
}
}
تعریف یک Operator overloading همیشه باید بصورت Static و Public باشد و مقدار برگشتی آن نیز نمیتواند void باشد.

🖥 @FunProGraming
اگر در مورد دوره هامون سوالی داشتی بهم پیام بده 👇👇

🍁 @moshavervipacademy

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ بدست آوردن مقدار یک Enum از عدد متناظر آن

🔷️ چگونه یک کلاس را مهر وموم کنیم؟

کافی است در اعلان کلاس و بعد از Access modifier از کلمه کلیدی sealed استفاده کنیم.

public sealed class MyClass{}


🖥 @FunProGraming
میتونی برای مشاوره رایگان در مورد برنامه نویسی به من پیام بدی 👇👇
🔺️@moshavervipacademy

🖥 @FunProGraming
با فرهنگ برنامه نویسی دیگه لازم نیس بری سمت زبان های مختلف ! با هر زبونی دوست داشتی کد میزنی! در کمتر از ۶ ماه میتونی برنامه نویسی یاد بگیری! اگر در مورد فرهنگ برنامه نویسی سوالی داری میتونی بهم پیام بدی 👇
🔷️@moshavervipacademy

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ ساختن لیستی از کنترلها در زمان اجرا

مثال: ساختن 10 دکمه درون یک لیست ژنریک و اختصاص آن به لیست کنترلهای یک فرم
private void Form1_Load(object sender, EventArgs e)
{
List<Button> buttons = new List<Button>();
for (int i = 0; i < 10; i++)
{
Button btn = new Button();
btn.Size = new Size(120, 22);
btn.Text = string.Format("Button{0}", i);
btn.Location = new Point(10, i * 25 + 10);
buttons.Add(btn);
}
this.Controls.AddRange(buttons.ToArray());
}

🖥 @FunProGraming
11 تا مشکل اساسی وجود داره که باعث میشه تو برنامه نویس خوبی نباشی!🤕😪
1) در یادگیری و حل مسائل مستقل نیستید=👤+👤
2) عمل کردن را به فکر کردن ترجیح می‌دهید 🧑🏻‍💻🤔
3) از مسائل منطقی متنفرید
4) پیشرفت شغلی عادی و ثابت را می‌پسندید 😑🙄
5) دوست دارید ساعات کاری منظمی داشته باشید 🕘
6) دوست دارید سریعا پولدار شوید!💵😥
7) نسبت به نظرات دیگران انعطاف پذیر نیستید 🥴🤐
8) تحمل nerd‌ها را ندارید 🤯🤬
9) شما کدنویس خلاقی نیستید! 🧑🏻‍💻🦋
10) نمی توانید برای مدت طولانی بنشینید 🕛🙇🏻
11) زود عصبانی می‌شوید 😡😱

💎 توی این متن از نشانه هایی گفتم که اگه تو خودت پیدا کردی بهتره دوباره به برنامه نویس شدنت فکر کنی.

این داستان سانتیاگوی پیره! داستان لحظات امید و ناامیدی، عصبانیت و صبر، خلاقیت، انعطاف پذیری و... ممکنه دستِ پر از دریای🌊 برنامه نویسی برگردی و در غیر این صورت یا می‌میری و یا با یه اسکلت💀 بزرگ بر می‌گردی!

اگر نشانه‌های بالا رو داری ولی می‌خوای یه سانتیاگوی پیروز در شغل برنامه نویسی باشی میتونی واسه رفع مشکلت بمن پیام بدی تا بهت کمک کنم🙂🌿👇
🆔 @moshavervipacademy

🖥 @FunProGraming
هوش یعنی ....

🖥 @FunProGraming
ذهن من شب ها و روز ها 👌😁

🖥 @FunProGraming
کدوماتون اینطوری هستین 😅😁

🖥 @FunProGraming