391 subscribers
106 photos
7 videos
18 files
102 links
🩵 جایی برای ساختن، یاد گرفتن و بهتر کدنویسی کردن. :))

Direct :
t.me/programming_codiing?direct
Download Telegram
امروز یه پست خوب رو براتون میارم ❤️
درگیر پروژه و.. این چیزام ولی پست فراموش نمی شه🙃
5
🔐 چطور روی یه فولدر رمز بذاریم؟

خیلی وقتا یه سری فایل یا پروژه داریم که مثلا وقتی می خواییم لپتاپمون رو ببریم جایی دوست نداریم هر کسی بهشون دسترسی داشته باشه. برای همین بهترین کار اینه که روی فولدرمون رمز بذاریم.

یکی از راحت‌ترین راه‌ها اینه که فولدر رو به فایل ZIP یا RAR تبدیل کنید و براش پسورد بذارید.

مراحل کار:
1. روی فولدر مورد نظرتون راست‌کلیک کنید.
2. اگه WinRAR یا 7-Zip نصب دارید، گزینه Add to archive... رو بزنید.
3. وارد بخش Set Password یا Encryption بشید.
4. یه رمز قوی وارد کنید.
5. روی OK بزنید و فایل رو بسازید.


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

💡 نکته:
اگر رمز رو فراموش کنید، معمولاً راه ساده‌ای برای بازیابی فایل وجود نداره؛ پس حتماً یه رمز قابل یادآوری انتخاب کنید.


💻 @programming_codiing
2🔥1
</ MoDev >
🚀 رودمپ کامل بک‌اند (Web Backend) 1 - Programming Language - JavaScript / TypeScript (Node.js) - یا Python - یا PHP - یا Java - یا C# 2 - HTTP / HTTPS 3 - Git - GitHub 4 - Node.js 5 - Package Manager - npm - pnpm - yarn 6 - Framework - Express.js…
یه رودمپ کامل هم برای کسایی که می‌خوان وارد بک‌اند با Node.js بشن براتون نوشتم.

1 - HTML
2 - Git - GitHub
3 - JavaScript
4 - TypeScript
5 - Node.js
6 - npm
7 - Express.js
8 - REST API
9 - Database

Prisma یا Mongoose
MongoDB 10 -PostgreSQL یا MySQL
11 - Authentication

JWT
Cookies 12 - Validation 13 - File Upload 14 - WebSocket (Socket.io) 15 - Redis 16 - Testing (Jest)

و خیلی چیزهای مهم دیگه هم هست که ریزترن و اینجا نیاوردم؛ مثل Logging، Caching، Design Patternها، Clean Architecture، Microservices و... که توی دوره‌های کامل بهشون پرداخته می‌شه. ❤️‍🔥

اگه چیزی کم هست یا اشتباهه بهم بگید.


💻 @programming_codiing
3
اگر یه مبحثی رو یاد گرفتین و الان یادتون رفته دیگه لازم نیست دوباره‌ بشینید و دوره ببینید فقط لازمه که یه داکیومنت کامل ازش بخونین و اگه بازم لازم بود کنارش از ai هم کمک بگیرید تا یادتون بیاد و مهم تر از اون یه پروژه کامل هم بزنین برای تمرین
دیگه تمام.

💻 @programming_codiing
6
</ MoDev >
دائم دنبال api هستی و پیدا نمیکنی؟ 🕷 توی این پست ۲ api مارکت خاص بهتون معرفی میکنم که واسه هر چیزی که فکر کنید، api دارن. از دیجی کالا و آشپزی و ... بگیر تا هوش مصنوعی !! طبق معمول باید فیلتر بزنی ▫️https://apieco.ir/ ▫️https://one-api.ir/ ✦ 💻 @programming_codiing
لازم نیست ساعت‌ها گوگل کنی برای پیدا کردن APIهای رایگان!

https://github.com/public-apis/public-apis

لیست کاملاً مرتب‌شده و به‌روز از صدها API عمومی و رایگان در همه حوزه‌ها:
Weather - Finance - Music - Animals - Jokes - Crypto - Maps - و صدها مورد دیگه.


💻 @programming_codiing
5👍2
پروف و اسم کانال رو تغییر دادم گمم نکنین 😂❤️
خوشتون میاد ازش یا نه ؟

صرفا تغییر اسم و پروف هست و در فعالیت هیچ تغییری قرار نیست داشته باشیم و فعالیتمون روز به روز بهتر خواهد شد.🩵
👍11
خیلی وقته کتاب مربوط به برنامه نویسی نزاشتم. امشب یا فردا چند تا میارم❤️
❤‍🔥7
Clean Architecture (Robert C. Martin) (Z-Library).pdf
6.3 MB
کتاب معروف معماری تمیز (Clean architecture)

💻 @programming_codiing
3
Problem Solving Skill.pdf
641.9 KB
11 نکته برای تقویت مهارت حل مسئله

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

این پست به اشتباه از چنل پاک شد، دوباره پست کردیم.❤️

💻 @programming_codiing
4
🏅مخزن پرامپت‌های ChatGPT!

اگر می‌خواید از هوش مصنوعی خروجی‌های حرفه‌ای بگیرید، این ریپو رو دریابید. مجموعه‌ای عظیم از پرامپت‌های آماده که به AI یاد میده چطور مثل یک مصاحبه‌کننده، راهنما، مترجم یا حتی یک کدنویس ارشد رفتار کنه.

🔗 https://github.com/f/prompts.chat

💻 @programming_codiing
❤‍🔥3💯1
کلید موفقیت شکست بزرگ.
کتاب راز ابر موفق ها

من خوندم ش عالی بود خواستید بخونید ش.❤️
4
🌐مهارت های لازم برای تبدیل شدن به یه بک اند کار و یک فرانت کار

💻 @programming_codiing
❤‍🔥61
🤖 آیا هوش مصنوعی جای برنامه‌نویس‌ها را می‌گیرد؟

جواب کوتاه: خیر، اما برنامه‌نویس‌هایی که از AI استفاده نمی‌کنند عقب می‌مانند.
ابزارهای هوش مصنوعی می‌توانند:
تولید کد اولیه
پیدا کردن باگ‌ها
توضیح کدهای پیچیده
ساخت نمونه اولیه پروژه
را سریع‌تر کنند.
آینده متعلق به برنامه‌نویسی است که بتواند با هوش مصنوعی همکاری کند، نه کسی که آن را نادیده بگیرد.


💻 @programming_codiing
3👍2
هوش مصنوعی سرعت می‌ده، نه فهم.
فهم هنوز مسئولیت برنامه‌نویسه.

@programming_codiing
18👌1
nghshh-dramd-paydar-bra-2chjgepz.pdf
396.6 KB
نقشه درآمد پایدار برای برنامه نویسان

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


@programming_codiing
3
🎨 ۵ سایت فوق‌العاده برای پیدا کردن رنگ‌های ست و پالت حرفه‌ای برای طراحی سایت
اگر برای انتخاب رنگ‌های پروژه‌هات، پورتفولیو یا UI/UX دنبال پالت‌های حرفه‌ای هستی، این سایت‌ها رو از دست نده:

https://coolors.co ساخت پالت رنگ حرفه‌ای با یک کلیک.

https://color.adobe.com ساخت پالت بر اساس تئوری رنگ و استخراج رنگ از تصاویر.

https://colorhunt.co هزاران پالت رنگ مدرن و آماده برای طراحی سایت.
https://www.happyhues.co پالت‌های رنگ همراه با نمونه واقعی صفحات وب.
https://www.realtimecolors.com تست زنده رنگ متن، پس‌زمینه، دکمه و سایر بخش‌های رابط کاربری.

💡 اگر می‌خواهی سایتت ظاهر حرفه‌ای‌تری داشته باشد، حتماً این سایت‌ها را به لیست ابزارهای همیشگی‌ات اضافه کن.

@programming_codiing
3😘1
🚀 ۵ اشتباه رایج که برنامه‌نویس‌های تازه‌کار انجام می‌دهند!
اگر تازه وارد دنیای برنامه‌نویسی شده‌اید، مراقب این اشتباه‌ها باشید.

۱. فقط آموزش دیدن و کدنزدن
دیدن صدها ساعت دوره بدون ساخت پروژه واقعی، شما را برنامه‌نویس نمی‌کند.
راه‌حل:
بعد از یادگیری هر مفهوم، یک پروژه کوچک بسازید.

۲. حفظ کردن کدها به جای فهمیدن آن‌ها
برنامه‌نویسی حفظ کردن نیست؛ حل مسئله است.
راه‌حل:
یاد بگیرید چرا یک کد کار می‌کند، نه فقط اینکه چگونه نوشته شده.

۳. ترس از خطاها
خطاها دشمن شما نیستند؛ بهترین معلم‌های شما هستند.
هر ارور یعنی یک قدم به حرفه‌ای‌تر شدن نزدیک‌تر شده‌اید.

۴. یادگیری همزمان چند زبان برنامه‌نویسی
شروع با چند زبان باعث سردرگمی می‌شود.

اول یک مسیر را کامل یاد بگیرید، بعد سراغ گزینه‌های دیگر بروید.

۵. نداشتن پروژه در رزومه
یک پروژه واقعی ارزشش از ده‌ها مدرک بیشتر است.
🔥 پیشنهاد:
همین امروز یک پروژه کوچک شروع کنید؛ حتی اگر ساده باشد.


@programming_codiing
👏5👌21
The Passionate Programmer.pdf
1 MB
کتاب برنامه‌نویس پرشور

این کتاب مثل یک نقشه‌ی راه برای کسانی هست که نمی‌خوان صرفاً یک کارمند معمولی باشن؛ بلکه می‌خوان مدیریت شغل خودشون رو مثل یک کسب‌وکار پرسود به دست بگیرن و روی موضوعاتی مثل چطور برجسته شدن در بازار کار، یادگیری مداوم تکتولوژی‌های جدید، خارج شدن از مسیرهای تکراری و هدایت هوشمندانه‌ی مسیر شغلی در دنیای نرم‌افزار تمرکز داره.


💻 @programming_codiing
4
با این وبسایت ها میتونید برنامه‌نویسی رو تمرین کنید

1. LeetCode
http://leetcode.com/

2. HackerRank
http://hackerrank.com/

3. Codewars
http://codewars.com/

4. CodinGame
http://codingame.com/

5. CSSBattle
http://cssbattle.dev/


@programming_codiing
5
این ریپازیتوری رفتارهای عجیب و کمتر شناخته‌شده‌ی جاوااسکریپت را یک‌جا جمع کرده و دلیل هرکدام را با مثال توضیح می‌دهد.

اگر جاوااسکریپت کار می‌کنید، این پروژه به زبان فارسی نوشته شده و می‌تواند به درک بهتر نکات و رفتارهای غیرمنتظره‌ی این زبان کمک کند.

https://github.com/KhodeAmirreza/wtfjs/blob/master/README-fa-ir.md

@programming_codiing
3