به عنوان یه برنامه نویس همه سوالاتت رو از گوگل نپرس!!!
اگه برنامهنویسی، یه پیشنهاد جذاب برات داریم…
همه سوالهات رو به کد تبدیل کن!
فقط کافیه سوالت رو تایپ کنی تا سایت useBlackbox به طور خودکار قطعه کد مناسب برای هر زبان برنامهنویسی رو بهت بده👌👌
☕️ @CodeExplore
اگه برنامهنویسی، یه پیشنهاد جذاب برات داریم…
همه سوالهات رو به کد تبدیل کن!
فقط کافیه سوالت رو تایپ کنی تا سایت useBlackbox به طور خودکار قطعه کد مناسب برای هر زبان برنامهنویسی رو بهت بده👌👌
☕️ @CodeExplore
👍11❤🔥1
▪️مسیر موفقیت برنامه نویسا تو ایران :))
➕ عزیزان گول این ترفند های تبلیغاتی که در اینستاگرام و تلگرام گذاشته میشرو نخورید.
اونا صرفا برای فروش بیشتر پکیج هاشونه ؛ وگرنه نه کسی یه ماهه برنامه نویس شده نه به درآمد میلیونی رسیده...!
برنامه نویسا خودشون اینو خیلی خوب درک میکنن:)
☕️ @CodeExplore
➕ عزیزان گول این ترفند های تبلیغاتی که در اینستاگرام و تلگرام گذاشته میشرو نخورید.
اونا صرفا برای فروش بیشتر پکیج هاشونه ؛ وگرنه نه کسی یه ماهه برنامه نویس شده نه به درآمد میلیونی رسیده...!
برنامه نویسا خودشون اینو خیلی خوب درک میکنن:)
☕️ @CodeExplore
👍15
♨️ استفاده از کیبورد به جای موس
🌀 اگر مجبور بودی به جای موس از کیبورد استفاده کنی کافیه با استفاده از ترفند زیر و بدون نیاز به هیچ برنامه جانبی کیبوردت رو جایگزین موس کنی...
تنها از طریق کیبورد کامپیوترتون، نشانگر موس موجود در صفحه مانیتور جابهجا میشه.
1⃣ وارد بخش کنترل پنل ویندوزتون بشید.
2⃣ گزینه ease of access center رو پیدا کن.
3⃣ بازش که کردی دنبال گزینه Make the mouse easier to use باش.
4⃣ تیک گزینه Turn on mouse keys رو بزن
5⃣ و بعد بخش Setup mouse keys رو بزن تا تنظیماتش رو مشخص کنیم.
6⃣ تیک ۴ تا گزینه بالارو بزن ؛ بعدم تو قسمت Pointed speed نوار دوتا بخش رو تا ته ببرید.
7⃣ در نهایت هم Use mouse keys when NumLock رو پیدا کنید و روشنش کنید
حالا دیگه کار تمومه ← با Alt + F4 میتونی برنامه هارو ببندی ؛ کلید اینتر به عنوان کلیک چپ و اسپیس هم به عنوان کلیک راست عمل میکنه ؛)))
☕️ @CodeExplore
🌀 اگر مجبور بودی به جای موس از کیبورد استفاده کنی کافیه با استفاده از ترفند زیر و بدون نیاز به هیچ برنامه جانبی کیبوردت رو جایگزین موس کنی...
تنها از طریق کیبورد کامپیوترتون، نشانگر موس موجود در صفحه مانیتور جابهجا میشه.
1⃣ وارد بخش کنترل پنل ویندوزتون بشید.
2⃣ گزینه ease of access center رو پیدا کن.
3⃣ بازش که کردی دنبال گزینه Make the mouse easier to use باش.
4⃣ تیک گزینه Turn on mouse keys رو بزن
5⃣ و بعد بخش Setup mouse keys رو بزن تا تنظیماتش رو مشخص کنیم.
6⃣ تیک ۴ تا گزینه بالارو بزن ؛ بعدم تو قسمت Pointed speed نوار دوتا بخش رو تا ته ببرید.
7⃣ در نهایت هم Use mouse keys when NumLock رو پیدا کنید و روشنش کنید
حالا دیگه کار تمومه ← با Alt + F4 میتونی برنامه هارو ببندی ؛ کلید اینتر به عنوان کلیک چپ و اسپیس هم به عنوان کلیک راست عمل میکنه ؛)))
☕️ @CodeExplore
⚡7👍2
چه سیستمی برای برنامه نویسی خوبه؟🧐
جواب:هر سیستمی که بتونید باهاش کار کنید و لذت ببرید.😳
اما به طور کلی سخت افزار مورد نیاز امروز شامل :
CPU : I5 & I7
RAM : 8GB
اما خوب خود cpu ها خیلی انواع و اقسام دارن😕
واقعیت اینه بهترین کار اینه اول حوزه کاریتون رو مشخص کنید با این کار قدم بعدی یعنی انتخاب خودش انتخاب میشه.قاعدتا برای طراحی صفحه های وب شما نیاز به رم 32 گیگ ندارید🤨یا برای هوش مصنوعی به علاوه CPU و RAM مناسب تر شما به GPU هم نیاز دارید🫡
⭕️ نکته اول: خود CPU ها نسل بندی دارن اما انتخاب یک محصول درست به خیلی موارد بستگی داره.ترجیحا نسل جدیدتر مناسب تره نه؟😏
⭕️ نکته دوم:عدد بالاتر همیشه مشخص کننده بهتر بودن نیست!!!!!
یعنی چی؟🤔
یعنی اگه رفتید جایی گفتن CPU I7 داره اولین سوالی که باید بپرسید نسل چند؟
⭕️ نکته سوم: اگه دارید لپ تاپ میگیرید در نظر بگیرید قابل ارتقا نیست. و اگه هم دارید سیستم میگیرید اگه می خوایید ارتقا بدید باید متناسب با Motherboard قطعه CPU رو انتخاب کنید😬
توی پست های بعدی به این میپردازیم که کدوم سیستم عامل می تونه مناسب تر باشه👀
☕️@CodeExplore
جواب:هر سیستمی که بتونید باهاش کار کنید و لذت ببرید.😳
اما به طور کلی سخت افزار مورد نیاز امروز شامل :
CPU : I5 & I7
RAM : 8GB
اما خوب خود cpu ها خیلی انواع و اقسام دارن😕
واقعیت اینه بهترین کار اینه اول حوزه کاریتون رو مشخص کنید با این کار قدم بعدی یعنی انتخاب خودش انتخاب میشه.قاعدتا برای طراحی صفحه های وب شما نیاز به رم 32 گیگ ندارید🤨یا برای هوش مصنوعی به علاوه CPU و RAM مناسب تر شما به GPU هم نیاز دارید🫡
⭕️ نکته اول: خود CPU ها نسل بندی دارن اما انتخاب یک محصول درست به خیلی موارد بستگی داره.ترجیحا نسل جدیدتر مناسب تره نه؟😏
⭕️ نکته دوم:عدد بالاتر همیشه مشخص کننده بهتر بودن نیست!!!!!
یعنی چی؟🤔
یعنی اگه رفتید جایی گفتن CPU I7 داره اولین سوالی که باید بپرسید نسل چند؟
⭕️ نکته سوم: اگه دارید لپ تاپ میگیرید در نظر بگیرید قابل ارتقا نیست. و اگه هم دارید سیستم میگیرید اگه می خوایید ارتقا بدید باید متناسب با Motherboard قطعه CPU رو انتخاب کنید😬
توی پست های بعدی به این میپردازیم که کدوم سیستم عامل می تونه مناسب تر باشه👀
☕️@CodeExplore
👍6👏2
♨️ یک برنامه نویس صفر باید بداند...
1⃣ یادگرفتن اولین زبان ممکنه کمی گیج کننده یا کسل کننده باشه ؛ منبع آموزشی خوب داشته باشید و مداومت به خرج دهید😎
2⃣ برنامه نویسی صرفاً چیزایی که از قبل یادگرفتید نیست ؛ توانایی رو به رو شدن با چالش های جدید رو داشته باشین👌
3⃣ یکی از کارهایی که خیلی از برنامه نویس های تازه کار انجام نمیدهد انجام پروژه هستش، مثلا طرف یادگیری برنامه نویسی رو شروع کرده و تمرین می کند اما هیچ وقت یک پروژه انجام نداده است.
4⃣ از همین الان تمیزنویسی رو یادبگیرید ، وقتی کد بعضیارو نگا میکنی متوجه میشید که چقدر بد و به قولی کثیف نویسن...
5⃣ با هوش مصنوعی دوس باشین :)
یکی دیگه از مهم ترین چیژگی های برنامه نویس اینه که از همین الان طرح رفاقت رو با هوش مصنوعی بریزه ؛ اون یک تهدید نیست بلکه فرصتیه برای پیشرفت هرچه بیشتر
➕ یه نکته هم تو بگو ، یه برنامه صفر باید بدونه...؟
☕️ @CodeExplore
1⃣ یادگرفتن اولین زبان ممکنه کمی گیج کننده یا کسل کننده باشه ؛ منبع آموزشی خوب داشته باشید و مداومت به خرج دهید😎
2⃣ برنامه نویسی صرفاً چیزایی که از قبل یادگرفتید نیست ؛ توانایی رو به رو شدن با چالش های جدید رو داشته باشین👌
3⃣ یکی از کارهایی که خیلی از برنامه نویس های تازه کار انجام نمیدهد انجام پروژه هستش، مثلا طرف یادگیری برنامه نویسی رو شروع کرده و تمرین می کند اما هیچ وقت یک پروژه انجام نداده است.
4⃣ از همین الان تمیزنویسی رو یادبگیرید ، وقتی کد بعضیارو نگا میکنی متوجه میشید که چقدر بد و به قولی کثیف نویسن...
5⃣ با هوش مصنوعی دوس باشین :)
یکی دیگه از مهم ترین چیژگی های برنامه نویس اینه که از همین الان طرح رفاقت رو با هوش مصنوعی بریزه ؛ اون یک تهدید نیست بلکه فرصتیه برای پیشرفت هرچه بیشتر
➕ یه نکته هم تو بگو ، یه برنامه صفر باید بدونه...؟
☕️ @CodeExplore
❤8👍5😁1
♨️ درآمد برنامه نویسان در ایران چقدره؟!
🌀 درآمد کلی برنامه نویسان در یک بازه گسترده بین ۵ تا ۵۰ میلیون یا حتی بیشتر میرسه و شرایط مختلفی برای این تعیین درآمد وجود داره که در ادامه بهش میپردازیم.
✅ عوامل موثر در میزان درآمد :
1⃣ میزان مهارت و تجربه (جونیور یا سنیور بودن)
2⃣ شهری که در آن مشغول به کارید.
3⃣ شیوه کارتون (استخدامی یا فرلنسری)
4⃣ انتخاب حوزه و زبان برنامه نویسی
✅ حالا بریم سراغ درآمد حدودی هر حوزه:
💻 برنامهنویسان لاراول ، پیاچپی و فرانتاند :
• از ۸ تا ۱۰ میلیون تومان ؛ ارشد از ۱۵ میلیون به بالا
💻 برنامه نویس فول استک :
• از ۱۵ تا ۱۸ میلیون تومان و ارشد از حداقل ۲۰ میلیون.
💻 برنامه نویس وردپرس :
• از ۵ میلیون و ارشد از ۱۲ میلیون تومان
💻 توسعه دهندگان موبایل :
• از ۱۰ میلیون تومان و ارشد ۱۸ میلیون
💻 برنامه نویس پایتون :
• از ۶ تا ۲۰ میلیون
💻 علم داده و هوش مصنوعی :
• از ۱۰ میلیون به بالا
➕ دقت داشته باشید که اعداد بالا حدودی هستند و میزان درآمد دقیق بستگی به مواردی که قبل تر ذکر شده هستش.
☕️ @CodeExplore
🌀 درآمد کلی برنامه نویسان در یک بازه گسترده بین ۵ تا ۵۰ میلیون یا حتی بیشتر میرسه و شرایط مختلفی برای این تعیین درآمد وجود داره که در ادامه بهش میپردازیم.
✅ عوامل موثر در میزان درآمد :
1⃣ میزان مهارت و تجربه (جونیور یا سنیور بودن)
2⃣ شهری که در آن مشغول به کارید.
3⃣ شیوه کارتون (استخدامی یا فرلنسری)
4⃣ انتخاب حوزه و زبان برنامه نویسی
✅ حالا بریم سراغ درآمد حدودی هر حوزه:
💻 برنامهنویسان لاراول ، پیاچپی و فرانتاند :
• از ۸ تا ۱۰ میلیون تومان ؛ ارشد از ۱۵ میلیون به بالا
💻 برنامه نویس فول استک :
• از ۱۵ تا ۱۸ میلیون تومان و ارشد از حداقل ۲۰ میلیون.
💻 برنامه نویس وردپرس :
• از ۵ میلیون و ارشد از ۱۲ میلیون تومان
💻 توسعه دهندگان موبایل :
• از ۱۰ میلیون تومان و ارشد ۱۸ میلیون
💻 برنامه نویس پایتون :
• از ۶ تا ۲۰ میلیون
💻 علم داده و هوش مصنوعی :
• از ۱۰ میلیون به بالا
➕ دقت داشته باشید که اعداد بالا حدودی هستند و میزان درآمد دقیق بستگی به مواردی که قبل تر ذکر شده هستش.
☕️ @CodeExplore
👍11
فلاتر به زبان ساده ⚡
Flutter
یک کیت توسعه نرم افزار UI منبع باز است که توسط Google ایجاد شده است. این برای توسعه برنامه های کاربردی متقابل پلت فرم از یک پایگاه کد واحد برای هر مرورگر وب، Fuchsia، Android، iOS، Linux، macOS و Windows استفاده می شود. Flutter اولین بار در سال 2015 توصیف شد و در ماه می 2017 منتشر شد.
☕️ @CodeExplore
Flutter
یک کیت توسعه نرم افزار UI منبع باز است که توسط Google ایجاد شده است. این برای توسعه برنامه های کاربردی متقابل پلت فرم از یک پایگاه کد واحد برای هر مرورگر وب، Fuchsia، Android، iOS، Linux، macOS و Windows استفاده می شود. Flutter اولین بار در سال 2015 توصیف شد و در ماه می 2017 منتشر شد.
☕️ @CodeExplore
⚡7👍2
شما هم به تم های دارک برای محیط کد نویسیتون علاقه دارید؟
توی این پست میخوایم یه تم جذاب و خفن به نام Tokyo Night برای کد ادیتور ویژوال استودیو کد یا VS Code معرفی کنیم.
اگر به این تم علاقه دارید میتونید از لینک زیر دانلودش کنید 🤍
📥 لینک دانلود Tokyo Night
☕️ @CodeExplore
توی این پست میخوایم یه تم جذاب و خفن به نام Tokyo Night برای کد ادیتور ویژوال استودیو کد یا VS Code معرفی کنیم.
اگر به این تم علاقه دارید میتونید از لینک زیر دانلودش کنید 🤍
📥 لینک دانلود Tokyo Night
☕️ @CodeExplore
⚡7👍5
پروژه IDX گوگل راهاندازی شد؛ محیطی تحت وب برای برنامهنویسی فولاستک و مولتیپلتفرم
گوگل سرویس جدیدی را راهاندازی کرده است که Project IDX نام دارد و میخواهد ابزارهای محیط توسعه (IDE) را برای برنامهنویسی فول-استک وب و تولید اپلیکیشنهای مولتیپلتفرم از طریق مرورگرهای وب در دسترس قرار دهد. این پروژه همچنین با هوش مصنوعی مولد تلفیق شده است تا در کدنویسی به کاربران کمک کند.
دوستان این پروژه IDX گوگل یک ماهی هست راه اندازی شده ، و شاید خیلی هاتون در جریان باشید ، گفتم خدمتتون بفرستم تا دوستانی که خبر ندارند ، با خبر بشوند و نهایت استفاده رو کنن😉❤️
☕️ @CodeExplore
گوگل سرویس جدیدی را راهاندازی کرده است که Project IDX نام دارد و میخواهد ابزارهای محیط توسعه (IDE) را برای برنامهنویسی فول-استک وب و تولید اپلیکیشنهای مولتیپلتفرم از طریق مرورگرهای وب در دسترس قرار دهد. این پروژه همچنین با هوش مصنوعی مولد تلفیق شده است تا در کدنویسی به کاربران کمک کند.
دوستان این پروژه IDX گوگل یک ماهی هست راه اندازی شده ، و شاید خیلی هاتون در جریان باشید ، گفتم خدمتتون بفرستم تا دوستانی که خبر ندارند ، با خبر بشوند و نهایت استفاده رو کنن😉❤️
☕️ @CodeExplore
❤7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#وی_اس_کد_تیپ
آپدیت جدید VSCode اومده یه ویژگی جدید گذاشته که باعث میشه تسلط بیشتری روی اسکوپ های طولانی داشت، من که خیلی خوشم اومد.
برای فعال کردن Sticky Scroll:
Tools > Options > Text Editor > General > Sticky Scroll
☕️ @CodeExplore
آپدیت جدید VSCode اومده یه ویژگی جدید گذاشته که باعث میشه تسلط بیشتری روی اسکوپ های طولانی داشت، من که خیلی خوشم اومد.
برای فعال کردن Sticky Scroll:
Tools > Options > Text Editor > General > Sticky Scroll
☕️ @CodeExplore
👍11
کدوم سیستم عامل مناسب برنامه نویسی هست؟🧐
امروز می خوام از تجربم با کار کردن با 2 تا از معروف ترین سیستم عامل های desktop و لپ تاپ در برنامه نویسی بهتون بگم توی ویندوز و لینوکس.
بذارید کمی هم از خودم بگم.کلا حوزه کاریم توی Back-End هست و تقریبا با هر زبان برنامه نویسی مرتبط با حوزه ام کار کردم😎
اما بریم برای یک مقایسه عادلانه با معیار اینکه کدومش به درد شما می خوره🤨
بریم از ویندوز شروع کنیم🔎
برای وب:
ویندوز :
✅ دستتون برای نصب هر نرم افزاری بازه. برای طراحی صفحات با استفاده از نرم افزار های XD,Photoshop و ...
✅ اگه برنامه نویس یا حتی کسی هستید با وردپرس کار می کنید و توی محیط Localhost زیاد کار دارید راحت ترید. اگه حوصله Config های پیچیده(مثلا برای نصب چیزای ساده توی لینوکس باید با Terminal کار کنید مثل CMD ویندوز)
✅وجود نرم افزار به شدت قدرتمند Visual Studio.البته حواستون باشه با Visual Studio Code کاملا فرق داره.اگه بخوام بیشتر توضیح بدم VS یک IDE هست اما VSC یک Code Editor. خواستید به فرقشم میپردازیم🫡
امروز می خوام از تجربم با کار کردن با 2 تا از معروف ترین سیستم عامل های desktop و لپ تاپ در برنامه نویسی بهتون بگم توی ویندوز و لینوکس.
بذارید کمی هم از خودم بگم.کلا حوزه کاریم توی Back-End هست و تقریبا با هر زبان برنامه نویسی مرتبط با حوزه ام کار کردم😎
اما بریم برای یک مقایسه عادلانه با معیار اینکه کدومش به درد شما می خوره🤨
بریم از ویندوز شروع کنیم🔎
برای وب:
✅ دستتون برای نصب هر نرم افزاری بازه. برای طراحی صفحات با استفاده از نرم افزار های XD,Photoshop و ...
✅ اگه برنامه نویس یا حتی کسی هستید با وردپرس کار می کنید و توی محیط Localhost زیاد کار دارید راحت ترید. اگه حوصله Config های پیچیده(مثلا برای نصب چیزای ساده توی لینوکس باید با Terminal کار کنید مثل CMD ویندوز)
✅وجود نرم افزار به شدت قدرتمند Visual Studio.البته حواستون باشه با Visual Studio Code کاملا فرق داره.اگه بخوام بیشتر توضیح بدم VS یک IDE هست اما VSC یک Code Editor. خواستید به فرقشم میپردازیم🫡
👍11
✅ ترمینال به شدت کاربردی نسبت به CMD .البته می تونید با WSL توی ویندوز از terminal لینوکس استفاده کنید
✅سیستم عامل به شدت قابل customize شدنه.شاید برای development زیاد مهم نباشه اما قطعا برای کسایی که دنبال آزادی بیشتر میگردن کیس مناسب تریه
برای Back-End:
به طور کلی اگه بخوام اشاره کلی داشته باشم برای کار کردن با زبان هایی از جمله Python,C++,C من تجربه بهتری توی لینوکس داشتم.🫠
اما خود لینوکس توزیع های مختلفی داره.خیلی کلی یکیشو بهتون پیشنهاد میدم .Debian Base.دلیلشم ساپورت بیشتر و سهولت در استفاده هست اما باقی توزیع ها هم عالی هستند از جمله Arch.👽
نتیجه گیری🤗
سوال:
داستان
هر 3 مناسب هستند.ولی اگه بین Windows و Linux گیر کردید پیشنهاد می کنم با نرم افزار هایی مثل Vmware یا VirtualBox که البته VirtualBox رایگان و متن باز است لینوکس رو تست کنید.حتی می تونید Dual-Boot داشته باشید که دو سیستم عامل رو همزمان داشته باشید و هنگام روشن کردن سیستم فقط سوییچ کنید.
☕️ @CodeExplore
👍11
4 سایت پرسش و پاسخ بزرگ در دنیا
Stack Overflow:
معروفترین وبسایت پرسش و پاسخ برنامهنویسی است. Stack Overflow به برنامهنویسان اجازه میدهد سوالات خود را مطرح کرده و از دیگر کاربران کمک بگیرند.
Quora:
یکی از بزرگترین وبسایتهای پرسش و پاسخ است که در مورد هر موضوعی، از فناوری تا هنر، اطلاعات و پاسخهای مفید را ارائه میدهد. کاربران میتوانند سوالات خود را مطرح کنند و افراد دیگر به آنها پاسخ دهند.
Reddit: Reddit
یک انجمن آنلاین است که امکان مطرح کردن سوالات و بحث در مورد هر موضوعی را فراهم میکند. با دستهبندیهای مختلف، شما میتوانید در انجمنهای مرتبط با حوزههای مختلف سوالات خود را مطرح کنید.
Quartz: Quartz
یک سایت پرسش و پاسخ فنی است که مرتبط با تکنولوژی، علوم داده، بلاکچین و موضوعات مرتبط است. این سایت به کاربران امکان میدهد سوالات خود را به کارشناسان فنی و متخصصان مربوطه مطرح کنند.
☕️ @CodeExplore
Stack Overflow:
معروفترین وبسایت پرسش و پاسخ برنامهنویسی است. Stack Overflow به برنامهنویسان اجازه میدهد سوالات خود را مطرح کرده و از دیگر کاربران کمک بگیرند.
Quora:
یکی از بزرگترین وبسایتهای پرسش و پاسخ است که در مورد هر موضوعی، از فناوری تا هنر، اطلاعات و پاسخهای مفید را ارائه میدهد. کاربران میتوانند سوالات خود را مطرح کنند و افراد دیگر به آنها پاسخ دهند.
Reddit: Reddit
یک انجمن آنلاین است که امکان مطرح کردن سوالات و بحث در مورد هر موضوعی را فراهم میکند. با دستهبندیهای مختلف، شما میتوانید در انجمنهای مرتبط با حوزههای مختلف سوالات خود را مطرح کنید.
Quartz: Quartz
یک سایت پرسش و پاسخ فنی است که مرتبط با تکنولوژی، علوم داده، بلاکچین و موضوعات مرتبط است. این سایت به کاربران امکان میدهد سوالات خود را به کارشناسان فنی و متخصصان مربوطه مطرح کنند.
☕️ @CodeExplore
❤9👍1
سعی داریم یک زبان رو به زبان آدمی زاد و آسون و راحت و بدون خون ریزی شروع کنیم هر روزم تست میذاریم که با هم حل کنیم و علممون رو هر روز افزایش بدیم نظرتون چیه؟
Final Results
81%
بله بذار
19%
بله بذار(ادمین شوخ طبع)
⚡3👍1
کداکسپلور | CodeExplore pinned «سعی داریم یک زبان رو به زبان آدمی زاد و آسون و راحت و بدون خون ریزی شروع کنیم هر روزم تست میذاریم که با هم حل کنیم و علممون رو هر روز افزایش بدیم نظرتون چیه؟»
💯2👍1💔1