Instagram story viewer> @codewith_amirh> Posts
696
followers
2089
following
💻 Fornt-end & Content Creator
⚡️ آموزش کدنویسی | نکات کلیدی فرانت اند
🚀 پروژه واقعی ● آموزش ● منابع کاربردی
📥 DM: همکاری و پروژه
POSTS STORIES REELS TAGGED
اگه می‌خوای وارد فرانت‌اند بشی ولی نمی‌دونی دقیقاً از کجا شروع کنی، این Roadmap می‌تونه مسیرت رو خیلی شفاف‌تر کنه 👇
از مبانی وب شروع می‌کنی، بعد می‌ری سراغ HTML و CSS، با JavaScript به صفحه‌هات منطق و تعامل می‌دی، بعد Git و طراحی Responsive رو یاد می‌گیری و در نهایت با React وارد ساخت پروژه‌های واقعی می‌شی.
نکته مهم اینه که فقط آموزش نبینی؛ بعد از هر مرحله حتماً یک پروژه کوچک بساز. همین پروژه‌ها کم‌کم تبدیل می‌شن به پورتفولیویی که برای ورود به بازار کار بهش نیاز داری.
این پست رو ذخیره کن و مرحله‌به‌مرحله جلو برو.
برای کسی که تازه می‌خواد برنامه‌نویسی فرانت‌اند رو شروع کنه هم بفرست. 🚀
@codewith_amirh 

#فرانت_اند #برنامه_نویسی #طراحی_وب #frontend #webdevelopment by @codewith_amirh
10
20 days ago
Download
اگر با useState اشتباه کار کنی، باگ‌هایی می‌سازی که پیدا کردنشان واقعاً اعصاب‌خوردکن می‌شود.
توی این پست ۵ اشتباه رایج در useState را مرور کردم که خیلی از برنامه‌نویس‌ها، مخصوصاً اوایل یادگیری React، انجام می‌دهند.
توی اسلایدها یاد می‌گیری:
کی باید از prev استفاده کنی
چرا نباید object و array را مستقیم mutate کنی
چرا بعضی داده‌ها اصلاً نباید داخل state باشند
چطور state‌های مرتبط را بهتر مدیریت کنی
و چه زمانی lazy initialization انتخاب بهتری است
اگر React یاد می‌گیری، این پست را حتماً ذخیره کن چون احتمال زیاد چند بار بهش برمی‌گردی.

#ری_اکت
#جاوااسکریپت
#برنامه_نویسی
#فرانت_اند
#reactjs by @codewith_amirh
19
22 days ago
Download
برنامه‌نویسی فقط این نیست که سریع‌تر کد بنویسی؛ مهم‌تر از اون اینه که قبل از کدنویسی درست فکر کنی 👇

خیلی وقت‌ها مشکل از syntax نیست، از اینه که مسئله رو درست نفهمیدیم.

توی این پست ۷ عادت ذهنی رو می‌بینی که کمک می‌کنن مثل یک برنامه‌نویس حرفه‌ای‌تر فکر کنی:

• اول مسئله رو دقیق بفهم
• مسئله بزرگ رو به بخش‌های کوچک‌تر تقسیم کن
• قبل از کد، راه‌حل رو ساده بنویس
• Edge Caseها رو از قبل ببین
• Debug رو حدس زدن نبین؛ بررسی کن
• خروجی رو ارزیابی کن
• و همیشه دنبال بهبود باش

کد خوب از فکر خوب شروع میشه.

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

@codewith_amirh 

#programming #coding #developer #cleancode #برنامه_نویسی by @codewith_amirh
14
a month ago
Download
اگه React کار می‌کنی ولی هنوز map() و key برات کامل جا نیفتاده، این پست رو از دست نده 👇

توی پروژه واقعی، ساخت لیست بدون این دوتا تقریباً ممکن نیست.
ولی اشتباه توی key می‌تونه باعث Render اشتباه و باگ‌های عجیب بشه.

توی این پست خیلی ساده یاد می‌گیری:
map() چطور کار می‌کنه، چرا key مهمه و چرا key={index} همیشه انتخاب خوبی نیست.

این پست رو ذخیره کن؛ بعداً حتماً بهش برمی‌گردی 📌
@codewith_amirh 

#reactjs #javascript #frontenddeveloper #webdevelopment #برنامه_نویسی by @codewith_amirh
30
a month ago
Download
۵ اشتباه رایج در useEffect که می‌تونن خیلی راحت باعث باگ، Render اضافه و کد شلوغ بشن 👇

اگه با React کار می‌کنی، فقط بلد بودن useEffect کافی نیست؛ باید بدونی چه زمانی ازش استفاده کنی و چه زمانی نه.

توی این پست رفتیم سراغ چند اشتباه مهم:

• Dependency Array اشتباه
• ساختن Infinite Loop
• async کردن مستقیم useEffect
• فراموش کردن Cleanup
• استفاده از Effect برای Derived State

اسلاید آخر هم یک الگوی واقعی برای fetch گذاشتم که تو پروژه‌های واقعی خیلی به کارت میاد.

این پست رو ذخیره کن، چون احتمال زیاد دوباره برمی‌گردی سراغش 📌
برای دوست React‌کارت هم بفرست که هنوز با useEffect درگیره 😄

@codewith_amirh 

#reactjs #reactdeveloper #frontenddeveloper #javascript #برنامه_نویسی by @codewith_amirh
36
a month ago
Download
اگه با fetch کار می‌کنی ولی هنوز Async/Await برات کامل جا نیفتاده، این پست دقیقاً برای توئه 👇

توی این اسلایدها خیلی ساده می‌بینی که:

async دقیقاً چه کاری می‌کنه
await چرا باعث خواناتر شدن کد میشه
چطور با fetch از API داده بگیری
فرق Promise Chain با Async/Await چیه
و چطور با try/catch/finally خطاها رو درست مدیریت کنی

این پست رو ذخیره کن، چون این الگو یکی از چیزهاییه که توی پروژه‌های واقعی Front-End بارها بهش نیاز پیدا می‌کنی.

برای دوست برنامه‌نویست هم بفرست که هنوز با then() درگیره 😄

@codewith_amirh 

#javascript
#asyncawait
#frontenddeveloper
#webdevelopment
#برنامه_نویسی by @codewith_amirh
38
a month ago
Download
۵ متد مهم آرایه در JavaScript که واقعاً توی پروژه به کارت میان 👇

اگه با آرایه‌ها کار می‌کنی، این ۵ متد جزو چیزهاییه که باید کاربردشون رو دقیق بدونی؛ چون خیلی وقت‌ها می‌تونن چند خط کد رو به یک راه‌حل تمیز و خوانا تبدیل کنن.

توی این پست یاد می‌گیری:

• map() → تبدیل آیتم‌های آرایه
• filter() → جدا کردن آیتم‌های موردنظر
• find() → پیدا کردن اولین مورد مطابق شرط
• some() → بررسی وجود یک مورد
• reduce() → تبدیل کل آرایه به یک مقدار نهایی

نکته مهم اینه که فقط اسم متدها رو حفظ نکنی؛ باید بدونی هر کدوم دقیقاً کِی استفاده می‌شن.

این پست رو ذخیره کن که موقع کدنویسی سریع برگردی سراغش 📌
برای دوست برنامه‌نویست هم بفرست که با آرایه‌ها بیشتر کار می‌کنه.

javascript #js #javascriptdeveloper #frontend #frontenddeveloper #webdevelopment by @codewith_amirh
39
a month ago
Download
۷ اشتباه جاوااسکریپت که می‌تونه کدت رو شلوغ و سختِ نگهداری کنه ⚡

خیلی از باگ‌ها از اشتباه‌های کوچیکی شروع می‌شن؛ چیزهایی که شاید اول مهم به نظر نرسن، ولی وقتی پروژه بزرگ‌تر میشه حسابی دردسر درست می‌کنن.

توی این پست رفتیم سراغ چند مورد مهم مثل:

• استفاده از var
• مقایسه با == به‌جای ===
• نادیده گرفتن مدیریت خطا
• شرط‌های تو‌در‌تو
• توابع خیلی بزرگ
• بی‌توجهی به Scope
• نام‌گذاری ضعیف متغیرها و توابع

با رعایت همین چند نکته، کدت خواناتر، تمیزتر و حرفه‌ای‌تر میشه و بعداً هم راحت‌تر می‌تونی تغییرش بدی.

این پست رو ذخیره کن که موقع کدنویسی دوباره بهش برگردی 📌
برای اون دوستی هم بفرست که تازه داره جدی‌تر JavaScript کار می‌کنه.

آموزش‌های کاربردی Front-End:
@codewith_amirh 

#javascript #javascriptdeveloper #js #frontend #frontenddeveloper webdevelopment webdeveloper by @codewith_amirh
28
a month ago
Download
۷ اشتباه CSS که باعث میشه سایتت آماتور به نظر برسه! 🚀

خیلی از برنامه‌نویس‌های تازه‌کار مشکلشون این نیست که CSS بلد نیستن؛ مشکل اینه که چند تا عادت اشتباه دارن که باعث میشه کدهاشون شلوغ، سخت و غیرحرفه‌ای بشه.

توی این پست ۷ اشتباه رایج رو بررسی کردیم که با اصلاحشون می‌تونی:

✅ کد تمیزتری بنویسی
✅ طراحی Responsive بهتری داشته باشی
✅ پروژه‌هات حرفه‌ای‌تر دیده بشن

اگر تازه Front-End رو شروع کردی، این پست رو ذخیره کن 📌
چون بعداً موقع ساخت پروژه خیلی به کارت میاد.

برای دوست برنامه‌نویست هم بفرست که این اشتباه‌ها رو تکرار نکنه 👨‍💻

آموزش‌های کاربردی Front-End:
@codewith_amirh 

#frontend
#frontenddeveloper
#webdevelopment
#webdeveloper
#coding
programming
javascript
css
html
css3
learncoding
codinglife
developer
programmer
programmingtips
webdesign
responsivewebdesign
reactjs
vscode
کدنویسی
برنامه_نویسی
فرانت_اند
طراحی_سایت
آموزش_برنامه_نویسی by @codewith_amirh
25
a month ago
Download
۷ اشتباه CSS که باعث میشه سایتت آماتور به نظر برسه! 🚀

خیلی از برنامه‌نویس‌های تازه‌کار مشکلشون این نیست که CSS بلد نیستن؛ مشکل اینه که چند تا عادت اشتباه دارن که باعث میشه کدهاشون شلوغ، سخت و غیرحرفه‌ای بشه.

توی این پست ۷ اشتباه رایج رو بررسی کردیم که با اصلاحشون می‌تونی:

✅ کد تمیزتری بنویسی
✅ طراحی Responsive بهتری داشته باشی
✅ پروژه‌هات حرفه‌ای‌تر دیده بشن

اگر تازه Front-End رو شروع کردی، این پست رو ذخیره کن 📌
چون بعداً موقع ساخت پروژه خیلی به کارت میاد.

برای دوست برنامه‌نویست هم بفرست که این اشتباه‌ها رو تکرار نکنه 👨‍💻

آموزش‌های کاربردی Front-End:
@codewith_amirh 

#frontend
#frontenddeveloper
#webdevelopment
#webdeveloper
#coding
programming
javascript
css
html
css3
learncoding
codinglife
developer
programmer
programmingtips
webdesign
responsivewebdesign
reactjs
vscode
کدنویسی
برنامه_نویسی
فرانت_اند
طراحی_سایت
آموزش_برنامه_نویسی by @codewith_amirh
47
a month ago
Download
اگه تازه Front-End رو شروع کردی و هنوز با چیدمان‌های CSS درگیری،
در فرانت اند CSS Grid یکی از اون چیزهاییه که باید هرچه زودتر یاد بگیری.
توی این پست یاد می‌گیری:

● در اینجا display: grid دقیقاً چیکار می‌کنه
● چطور سطر و ستون بسازی
● واحد fr چه کاربردی داره
●با gap فاصله‌ها رو مرتب کنی
● آیتم‌ها رو با grid-row و grid-column جابه‌جا کنی
● از repeat() و minmax() استفاده کنی
● یک Grid ریسپانسیو برای موبایل و دسکتاپ بسازی
اگه مبتدی هستی، این پست رو ذخیره کن چون موقع پروژه زدن دوباره بهش برمی‌گردی. 🔥
برای اون دوستی که تازه برنامه‌نویسی رو شروع کرده هم بفرست 👨‍💻
@codewith_amirh 

#cssgrid
#frontenddeveloper
#webdevelopment
#برنامه_نویسی
#فرانت_اند by @codewith_amirh
26
a month ago
Download
اگر تازه برنامه‌نویسی Front-End رو شروع کردی،
یکی از مهمترین چیزهایی که باید یاد بگیری Flexbox هست
توی این پست خیلی ساده یاد می‌گیری:

مورد اول : FlexBox چیه ؟؟
مورد دوم : display : flex چیه ؟؟
مورد سوم : justify-content به چه دردی میخوره؟؟
مورد چهارم : align-items چیه
مورد پنجم : gap چطور فاصله هارو مرتب میکنه

اگه می‌خوای چیدمان عناصر توی CSS برات راحت‌تر بشه، این پست رو حتماً ذخیره کن 📌
برای اون دوستی هم بفرست که تازه داره Front-End یاد می‌گیره 🚀

#css #flexbox #frontenddeveloper #webdevelopment #programming
برنامه_نویسی فرانت_اند by @codewith_amirh
27
a month ago
Download

Download All

Save the photos and videos currently loaded on this page.

0Photos
0Videos
Ready to download 0 / 0

Keep this tab open until your download is ready.

back to up