💠 آیه ۸۳ سوره بقره
🔹 *وَقُولُوا لِلنَّاسِ حُسْنًا*
🔸 و با مردم با خوش زبانى سخن گوييد
#حدیث_روزانه
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
📌 بازنشر: منابع تمرینی کدنویسی برای مبتدیان 🚀
شروع سفر کدنویسی مثل یادگیری یک زبان جدید شیرین و پر از اکتشافه! 🤩 برای اینکه این مسیر رو راحتتر و لذتبخشتر طی کنی، چند تا منبع تمرینی عالی براتون جمع کردم:
1️⃣ Codecademy: ( [https://www.codecademy.com/](https://www.codecademy.com/) )
اولین قدمت رو اینجا بردار! 🚶♀️ با درسهای تعاملی و پروژههای کوچک، زبانهای برنامهنویسی محبوب مثل پایتون، جاوا اسکریپت و HTML/CSS رو یاد بگیر. محیطش خیلی کاربرپسنده! 👍
2️⃣ freeCodeCamp: ( [https://www.freecodecamp.org/](https://www.freecodecamp.org/) )
یه منبع کاملاً رایگان و فوقالعاده! 💯 اینجا پروژههای واقعی تعریف شده که با انجام دادنشون، هم یاد میگیری و هم نمونهکار میسازی. از طراحی وب تا یادگیری ماشین، همه چیز رو پوشش میده. 📚
3️⃣ HackerRank: ( [https://www.hackerrank.com/](https://www.hackerrank.com/) )
وقتی کمی با اصول اولیه آشنا شدی، نوبت چالشهای جذابه! 🎯 HackerRank پر از مسائل الگوریتمی و تمرینهای کدنویسی در سطوح مختلفه که مهارت حل مسئلهات رو حسابی تقویت میکنه. 🏆
4️⃣ LeetCode: ( [https://leetcode.com/](https://leetcode.com//) )
اگر هدفت استخدام در شرکتهای بزرگ تکنولوژی باشه، اینجا بهترین جاست! 🏢 LeetCode مسائل چالشبرانگیز الگوریتمی و ساختمان داده داره که برای آمادگی مصاحبههای فنی فوقالعادهست. (بعضی مسائل نیاز به اشتراک دارند). 🤓
5️⃣ Codewars: ( [https://www.codewars.com/](https://www.codewars.com/) )
یه بازیگونهی عالی برای تمرین کدنویسی! 🥋 با حل "kata" (مسائل کوچک)، سطح مهارتت رو بالا میبری و با برنامهنویسهای دیگه رقابت میکنی. هر چی امتیازت بره بالاتر، سطح حریفانت هم سختتر میشه. 🥋✨
💡 نکته کلیدی:
مهمترین چیز، پیوستگی و تمرینه! 🏃♂️ هر روز حتی شده ۱۰ دقیقه کد بزن. سعی کن مفاهیم رو درک کنی، نه فقط حفظ کنی. و از همه مهمتر، لذت ببر! 😄
امیدوارم این منابع برات مفید باشن و در مسیر یادگیری کدنویسی کنارت باشن! 💪
#بازنشر
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
⚡ آموزش کوتاه: آشنایی با Flexbox در CSS 🚀
برای چیدمان انعطافپذیر و قدرتمند عناصر در صفحات وب، Flexbox یک ابزار فوقالعاده در CSS است! ✨ بیایید ببینیم چطور کار میکنه:
Flexbox چیست؟ 🤔
فلکسباکس یک مدل چیدمان تکبعدی است که به شما امکان میدهد آیتمها را در یک ردیف (row) یا ستون (column) به صورت انعطافپذیر مرتب کنید و فاصله بین آنها را به دلخواه تنظیم کنید. 😍
چرا از Flexbox استفاده کنیم؟ 👍
* سادگی: چیدمانهای پیچیده را به طرز شگفتانگیزی ساده میکند.
* انعطافپذیری: آیتمها به طور خودکار با فضای موجود تطبیق پیدا میکنند.
* تراز کردن آسان: آیتمها را به راحتی در مرکز، ابتدا یا انتهای صفحه قرار دهید.
* فاصلهگذاری هوشمند: کنترل کاملی روی فاصله بین آیتمها دارید.
چند خاصیت کلیدی:
*
display: flex;: این خاصیت را به والد (container) آیتمها میدهید تا فلکسباکس فعال شود. 🌟 *
justify-content: نحوه چیدمان آیتمها را در محور اصلی (افقی به طور پیشفرض) مشخص میکند. (مثل
center,
flex-start,
flex-end,
space-between) ↔️ *
align-items: نحوه چیدمان آیتمها را در محور فرعی (عمودی به طور پیشفرض) مشخص میکند. (مثل
center,
flex-start,
flex-end,
stretch) ↕️ *
flex-direction: جهت چیدمان را تعیین میکند (
rowیا
column). 🔄 *
flex-wrap: تعیین میکند که آیتمها در صورت کمبود فضا به خط بعدی بروند یا خیر (
wrapیا
nowrap). #آموزش_کوتاه #کُدستان #انجمن_علمی_کدنویسی_فرزانگان لینک کانال کُدِستان در ایتا👇 https://eitaa.com/codestan لینک کانال کُدِستان در بله👇 https://ble.ir/kodestaan
هر قدمی که برمیداری، تو را به رویایت نزدیکتر میکند؛ پس هرگز تسلیم نشو! 💪✨
#انگیزشی
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
💠 *#نادان | #امام_علی* علیهالسلام:
🔹 لَا تَرَى الْجَاهِلَ إِلَّا مُفْرِطاً أَوْ مُفَرِّطاً.
🔸 *نادان جز به افراط و تفریط دیده نشود.*
🍀 برگرفته از حکمت ۷۰ #نهج_البلاغه
#حدیث_روزانه
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
همیشه که نباید بنشینیم
و بدیهای روزمان را مرور کنیم!
گاهی باید نشست
خوشی ها را شمرد چای نوشید
و پشت کرد به تمام نداشتنها
و غصه هایی که عمری با آن زندگی کردیم
#انگیزشی
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
🧩 آموزش کوتاه: قدرت توابع در JavaScript! 🚀
سلام به برنامهنویسان عزیز! 👋 امروز میخوایم یکی از پایههای اصلی برنامهنویسی، یعنی توابع (Functions) در JavaScript رو به زبانی ساده یاد بگیریم.
توابع چیستند؟ 🤔
فکر کنید تابع مثل یک دستورالعمل یا دستور پخت است. شما مجموعهای از دستورات را درون یک تابع میگذارید و هر زمان که نیاز داشتید، با صدا زدن نام آن تابع، کل آن دستورات اجرا میشوند. این کار باعث نظم، خوانایی و جلوگیری از تکرار کد میشود! ✅
چرا از توابع استفاده کنیم؟
* کد قابل استفاده مجدد: یک بار بنویس، بارها استفاده کن! 🔁
* سازماندهی بهتر کد: کدتان مرتبتر و خواناتر میشود. 📂
* کاهش خطا: مدیریت و رفع خطاها آسانتر میشود. 🐞➡️✅
چگونه یک تابع بسازیم؟ 👨💻
برای ساختن تابع، از کلمه کلیدی
functionاستفاده میکنیم، سپس نامی برای تابع انتخاب میکنیم و داخل پرانتز
()و آکولاد
{} دستورات مورد نظرمان را قرار میدهیم.
چگونه تابع را صدا بزنیم؟ 📣
بعد از ساختن تابع، هر زمان که لازم بود، فقط کافیست نام تابع را همراه با پرانتز بنویسیم تا اجرا شود.
توابع با پارامتر (ورودی): 📥
بعضی وقتها لازم است اطلاعاتی را به تابع بدهیم تا با استفاده از آن کار کند. این اطلاعات را در پرانتز هنگام تعریف تابع قرار میدهیم و به آنها پارامتر میگوییم. موقع صدا زدن تابع هم مقادیر مورد نظر را به تابع میدهیم.
توابع با مقدار بازگشتی (خروجی): 📤
بعضی توابع بعد از انجام کارشان، یک نتیجه یا مقدار را به ما برمیگردانند. این کار با کلمه کلیدی returnانجام میشود. تابعی که از
returnاستفاده میکند، مقداری را "پس میدهد" که میتوانیم آن را در یک متغیر ذخیره کنیم یا در جای دیگری استفاده نماییم. نکته کلیدی: توابع، بلوکهای سازندهی برنامههای شما هستند! 🧱 با یادگیری و استفاده صحیح از آنها، میتوانید کدهای قدرتمندتر و تمیزتری بنویسید. 💪 #آموزش_کوتاه #کُدستان #انجمن_علمی_کدنویسی_فرزانگان لینک کانال کُدِستان در ایتا👇 https://eitaa.com/codestan لینک کانال کُدِستان در بله👇 https://ble.ir/kodestaan
📚 معرفی ابزار کاربردی برای تست کد (Testing) ✅
اگر میخوای مطمئن بشی کدِت «واقعاً» کار میکنه، تست یکی از بهترین دوستهای برنامهنویسهاست! 🧪✨
امروز یه ابزار خیلی کاربردی معرفی میکنم که کمک میکنه تغییرات جدید، کد قبلی رو خراب نکنه.
---
🔥 ابزار پیشنهادی: Jest (برای JavaScript)
Jest یه ابزار محبوب برای نوشتن تست (Test) در پروژههای JavaScript و مخصوصاً Frontend/Node هست. 🚀
✅ چرا Jest اینقدر مفیده؟
- 🎯 تست سریع و راحت: تستها رو مینویسی، خروجی واضح میبینی.
- 🧩 مناسب برای پروژههای واقعی: با فریمورکها همخونه میشه.
- 🐞 کشف خطا قبل از دردسر: وقتی چیزی خراب بشه، همون لحظه مشخص میشه.
- 📊 گزارشگیری خوب: میفهمی کدوم بخش پاس شد و کدوم نه.
---
🎮 تست یعنی چی؟ (خیلی کوتاه و کاربردی)
تستها در واقع مثل چکلیست خودکار هستند که قبل از انتشار برنامه انجام میشن ✅
مثلاً مطمئن میشی:
- تابع درست حساب میکنه 💡
- خروجی درست برمیگرده 📤
- با ورودیهای مختلف خراب نمیشه 😄
---
🗒️ پیشنهاد برای شروع
برای اولین قدم، به جای تست کل پروژه، از یک بخش کوچک شروع کن:
- یک تابع ساده ✅
- یک بخش محاسباتی ✅
- یک ویو/کامپوننت مشخص ✅
---
🎁 جمعبندی
Jest بهت کمک میکنه کدت رو با خیال راحتتر توسعه بدی و باگها رو زودتر پیدا کنی 🛡️✨
#معرفی_ابزار_کدنویسی
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
💠 آیه ۱۱۸ سوره مومنون
🔹 *رَبِّ اغْفِرْ وَارْحَمْ وَأَنْتَ خَيْرُ الرَّاحِمِينَ*
🔸 پروردگارا! [مرا] بیامرز! و مهربانی کن که تو بهترین مهربانانی
#حدیث_روزانه
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
باید خیلی قوی باشیم
هنوز خیلی کار ها مونده که نکردیم!
خیلی ذوق ها مونده که نداشتیم!
خیلی قهقهه ها مونده که نزدیم!
باید خیلی امید داشته باشیم به اینکه به زودی خزون زندگی تموم میشه...
و تو بهار باز جوونه میزنیم،
رشد می کنیم ...
#انگیزشی
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
الهه،محدثه،نگین5731524823742422785_6605560756582.mp3
زمان:
حجم:
6.9M
قسمت پنجم پادکست صفر تا صد کدنویسی (راست(Rust))
تهیه کنندگان:
الهه سادات ترحمی
محدثه مهدی پور
نگین خسروی
#پادکست_صفر_تا_صد_کدنویسی
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan
«هر باگ، یک درس کوچک در راه موفقیت 🐛💡»
اعضای انجمن:
الهه سادات ترحمی
نگین خسروی
محدثه مهدی پور
#پوستر
#کُدستان
#انجمن_علمی_کدنویسی_فرزانگان
لینک کانال کُدِستان در ایتا👇
https://eitaa.com/codestan
لینک کانال کُدِستان در بله👇
https://ble.ir/kodestaan