🌱ثبت نام از روی سایت🌱
لطفاً ابتدا وارد لینک زیر بشید.
پکیج جامع را به سبد خرید خود اضافه کنید. اگر هنوز در سایت ثبتنام نکردید، ابتدا حساب کاربری ایجاد کنید و سپس نسبت به پرداخت هزینه و تکمیل ثبتنام اقدام نمایید❤️.
https://codelines.ir/package
لطفاً ابتدا وارد لینک زیر بشید.
پکیج جامع را به سبد خرید خود اضافه کنید. اگر هنوز در سایت ثبتنام نکردید، ابتدا حساب کاربری ایجاد کنید و سپس نسبت به پرداخت هزینه و تکمیل ثبتنام اقدام نمایید❤️.
https://codelines.ir/package
ساخت رزومه گرافیکی با هوش مصنوعی
توی پرامپت زیر اطلاعات و مهارت های خودت شخصی سازی کن بده هوش مصنوعی یک کد تو خروجی بهت میده که رزومه گرافیکی تو هست میتونی باهاش سایت بسازی یا بندازیش توی فایل html و فایل رو بدی به کارفرمات :
@codelines_ir
توی پرامپت زیر اطلاعات و مهارت های خودت شخصی سازی کن بده هوش مصنوعی یک کد تو خروجی بهت میده که رزومه گرافیکی تو هست میتونی باهاش سایت بسازی یا بندازیش توی فایل html و فایل رو بدی به کارفرمات :
تو یک طراح ارشد UI/UX و توسعهدهنده Front-End حرفهای هستی.
وظیفه تو این است که بر اساس اطلاعات شخصی که در ادامه وارد میکنم، یک رزومه آنلاین حرفهای، مدرن، خلاقانه و کاملاً واکنشگرا طراحی و کدنویسی کنی.
خروجی باید شامل یک فایل کامل HTML باشد که CSS و JavaScript داخل خودش قرار گرفته باشد و بدون نیاز به هیچ تنظیم اضافی در مرورگر اجرا شود.
ویژگیهای طراحی:
- طراحی کاملاً حرفهای مناسب استخدام در شرکتهای معتبر
- ظاهر مدرن، مینیمال و شیک
- Responsive کامل برای موبایل، تبلت و دسکتاپ
- استفاده از فونتهای زیبا و خوانا
- طراحی با استانداردهای UI/UX روز دنیا
- دارای انیمیشنهای نرم و جذاب هنگام اسکرول
- دارای کارتهای زیبا برای بخشهای مختلف
- استفاده از آیکونهای حرفهای برای مهارتها و اطلاعات تماس
- دارای حالت Dark/Light Mode
- دارای دکمه دانلود رزومه به صورت PDF
- دارای بخش معرفی کوتاه و تاثیرگذار
- دارای Timeline برای سوابق کاری و تحصیلی
- دارای نوار درصدی برای نمایش مهارتها
- دارای بخش پروژهها با کارتهای جذاب
- دارای بخش افتخارات و گواهینامهها
- دارای بخش زبانها
- دارای بخش شبکههای اجتماعی
- دارای طراحی مناسب برای لینک شخصی یا Portfolio
ساختار رزومه:
1. Header:
- عکس پروفایل
- نام کامل
- عنوان شغلی
- جمله کوتاه حرفهای
- لینک شبکههای اجتماعی
2. About Me:
یک معرفی حرفهای از فرد ایجاد کن که مناسب رزومه کاری باشد.
3. اطلاعات شخصی:
- شماره تماس
- ایمیل
- شهر
- وبسایت
- لینک GitHub / LinkedIn / Portfolio
4. Skills:
مهارتها را دستهبندی کن:
- مهارتهای فنی
- مهارتهای نرم
- ابزارها و تکنولوژیها
برای هر مهارت یک درصد میزان تسلط نمایش بده.
5. Experience:
سوابق کاری را به شکل Timeline طراحی کن:
- نام شرکت
- سمت شغلی
- تاریخ شروع و پایان
- توضیحات مسئولیتها
- دستاوردها
6. Education:
سوابق تحصیلی:
- دانشگاه یا موسسه
- رشته
- مدرک
- سال تحصیل
7. Projects:
برای هر پروژه:
- نام پروژه
- توضیح کوتاه
- تکنولوژیهای استفاده شده
- لینک پروژه
- تصویر یا Placeholder
8. Certificates:
گواهینامهها و دورهها را نمایش بده.
9. Languages:
زبانها همراه با سطح مهارت.
10. Contact:
یک بخش تماس حرفهای طراحی کن.
قوانین کدنویسی:
- فقط کد کامل HTML ارائه بده.
- هیچ توضیح اضافی قبل یا بعد از کد ننویس.
- تمام CSS داخل تگ <style> باشد.
- تمام JavaScript داخل تگ <script> باشد.
- کد کاملاً تمیز، استاندارد و قابل ویرایش باشد.
- از HTML5 Semantic استفاده کن.
- SEO Friendly باشد.
- از CSS Grid و Flexbox استفاده کن.
- از طراحی شلوغ جلوگیری کن.
- رنگبندی حرفهای انتخاب کن.
- ساختار کد طوری باشد که یک توسعهدهنده بتواند راحت آن را تغییر دهد.
اطلاعات شخص:
نام:
[نام کامل]
عنوان شغلی:
[مثلاً Front-End Developer]
درباره من:
[توضیحات شخصی]
شماره تماس:
[شماره]
ایمیل:
[ایمیل]
موقعیت:
[شهر / کشور]
وبسایت:
[لینک]
شبکههای اجتماعی:
[لینکها]
مهارتها:
[لیست مهارتها]
سوابق کاری:
[اطلاعات کامل تجربهها]
تحصیلات:
[اطلاعات تحصیلی]
پروژهها:
[لیست پروژهها]
گواهینامهها:
[لیست مدارک]
زبانها:
[زبان و سطح]
عکس پروفایل:
[لینک عکس]
حالا بر اساس این اطلاعات، یک رزومه وب حرفهای و چشمگیر تولید کن.@codelines_ir
🔥2
Context API
اگر قراره یک داده بین چند کامپوننت مشترک باشه، لازم نیست اون و از چندین سطح Props عبور بدی .
به جاش از Context استفاده کن.
اگر قراره یک داده بین چند کامپوننت مشترک باشه، لازم نیست اون و از چندین سطح Props عبور بدی .
به جاش از Context استفاده کن.
Suspense
همراه Lazy استفاده میشه.
همراه Lazy استفاده میشه.
<Suspense fallback={<Loading />}>
<Dashboard />
</Suspense>
تا زمانی که فایل لود بشه، Loading نمایش داده میشه.❤2
فرق useMemo و useCallback
✅
مقدار (Value) را ذخیره میکند.
✅
تابع (Function) را ذخیره میکند.
📌 یکی از سوالهای پرتکرار مصاحبه React.
✅
useMemoمقدار (Value) را ذخیره میکند.
✅
useCallbackتابع (Function) را ذخیره میکند.
📌 یکی از سوالهای پرتکرار مصاحبه React.
❤1🔥1👌1
قبل از مصاحبه React اینارو مرور کن
useState
useEffect
useMemo
useCallback
React.memo
Context API
Lazy Loading
Suspense
Virtual DOM
Reconciliation
اگر اینا رو بلد باشی، نصف راه رو رفتی.
useState
useEffect
useMemo
useCallback
React.memo
Context API
Lazy Loading
Suspense
Virtual DOM
Reconciliation
اگر اینا رو بلد باشی، نصف راه رو رفتی.
❓ Hoisting
چیه؟
رفتار جاوااسکریپت که اعلانها قبل از اجرا پردازش میشن، ولی مقداردهی نه.
چیه؟
رفتار جاوااسکریپت که اعلانها قبل از اجرا پردازش میشن، ولی مقداردهی نه.
آموزش برنامه نویسی فرانت اند
🌿 پکیج جامع برنامهنویسی فرانتاند 🌿 📌 شامل دورههای: 🌱 HTML & CSS 🌱 JavaScript 🌱 React.js 🌱typeScript 🌱next js ✨ از مقدماتی تا پیشرفته دوره ها تدریس شدن – کاملاً پروژهمحور و تمرینمحور ✨ همراه با پشتیبانی VIP (۶ ماهه) 🎁 هدیه ویژه: دورهی Git & GitHub…
⚠️کی دیروز به خاطر شرایط مالی نتونست ثبت نام کنه؟؟⚠️
به این آیدی پیام بده👇
@codelines_support
@codelines_support
به این آیدی پیام بده👇
@codelines_support
@codelines_support
❤1
🍪 فرق Cookie و Session چیست؟
وقتی وارد یک سایت میشی، سایت باید تو رو بشناسه. این کار معمولاً با Cookie و Session انجام میشه.
Cookie
: اطلاعات کوچکیه که داخل مرورگر ذخیره میشه؛ مثل زبان سایت یا شناسه ورود.
Session:
اطلاعات روی سرور نگهداری میشن و مرورگر فقط شناسه Session رو ذخیره میکنه.
📌 تفاوت اصلی:
Cookie داخل مرورگر ذخیره میشه.
Session معمولاً روی سرور ذخیره میشه.
Cookie میتونه مدت بیشتری باقی بمونه.
Session معمولاً بعد از مدتی منقضی میشه.
⚠️ اطلاعات حساس مثل رمز عبور را نباید مستقیماً داخل Cookie ذخیره کرد.
Cookie و Session از سؤالهای پرتکرار مصاحبههای برنامهنویسی هستند.
وقتی وارد یک سایت میشی، سایت باید تو رو بشناسه. این کار معمولاً با Cookie و Session انجام میشه.
Cookie
: اطلاعات کوچکیه که داخل مرورگر ذخیره میشه؛ مثل زبان سایت یا شناسه ورود.
Session:
اطلاعات روی سرور نگهداری میشن و مرورگر فقط شناسه Session رو ذخیره میکنه.
📌 تفاوت اصلی:
Cookie داخل مرورگر ذخیره میشه.
Session معمولاً روی سرور ذخیره میشه.
Cookie میتونه مدت بیشتری باقی بمونه.
Session معمولاً بعد از مدتی منقضی میشه.
⚠️ اطلاعات حساس مثل رمز عبور را نباید مستقیماً داخل Cookie ذخیره کرد.
Cookie و Session از سؤالهای پرتکرار مصاحبههای برنامهنویسی هستند.
❤2👍1
Tab Network
فقط برای API نیست!
در تب Network میتونی این موارد رو ببینی:
✅ تصاویر
✅ فونتها
✅ فایلهای JS
✅ فایلهای CSS
✅ درخواستهای API
📌 یکی از مهمترین ابزارهای هر Front-End Developer این تب توی مرورگره .
فقط برای API نیست!
در تب Network میتونی این موارد رو ببینی:
✅ تصاویر
✅ فونتها
✅ فایلهای JS
✅ فایلهای CSS
✅ درخواستهای API
📌 یکی از مهمترین ابزارهای هر Front-End Developer این تب توی مرورگره .
❤3
همه عاشق موفقیتاند،
اما کمتر کسی عاشق شبهاییه که با یک باگ تا صبح بیدار بمونه
همین شبا آینده کاری تو میسازه 👌🏻
اما کمتر کسی عاشق شبهاییه که با یک باگ تا صبح بیدار بمونه
همین شبا آینده کاری تو میسازه 👌🏻
❤3
🎯 چرا React از Virtual DOM استفاده میکنi؟
اگه هر تغییر مستقیماً روی DOM واقعی اعمال بشه، سرعت برنامه پایین میاد.
React
ابتدا تغییرات را روی Virtual DOM اعمال میکنه، سپس فقط بخشهایی که تغییر کردن رو به DOM واقعی منتقل میکنه.
✅ نتیجه:
رندر سریعتر
Performance بهتر
تجربه کاربری روانتر
📌 ترفند: Virtual DOM یک نسخه مجازی از DOM هستش ، نه جایگزین کامل اون.
اگه هر تغییر مستقیماً روی DOM واقعی اعمال بشه، سرعت برنامه پایین میاد.
React
ابتدا تغییرات را روی Virtual DOM اعمال میکنه، سپس فقط بخشهایی که تغییر کردن رو به DOM واقعی منتقل میکنه.
✅ نتیجه:
رندر سریعتر
Performance بهتر
تجربه کاربری روانتر
📌 ترفند: Virtual DOM یک نسخه مجازی از DOM هستش ، نه جایگزین کامل اون.
🔥1
🎯 چرا [] == ![] خروجی true میدهد؟
اول
📌 نتیجه نهایی:
💡 یکی از سوالهای WTF در مصاحبههای JavaScript.
console.log([] == ![])
// true
اول
![] تبدیل میشود به false و بعد JavaScript موقع مقایسه نوع دادهها را تبدیل میکند.📌 نتیجه نهایی:
[] == false // true
💡 یکی از سوالهای WTF در مصاحبههای JavaScript.
👏1
🤯 میدونستی؟
تنها مقداری در JavaScript است که حتی با خودش هم برابر نیست!
اگر خواستی بررسی کنی مقدار
📌 این سؤال بارها در مصاحبههای JavaScript پرسیده شده.
NaNتنها مقداری در JavaScript است که حتی با خودش هم برابر نیست!
console.log(NaN === NaN)
// false
اگر خواستی بررسی کنی مقدار
NaN است یا نه:Number.isNaN(value)
📌 این سؤال بارها در مصاحبههای JavaScript پرسیده شده.
❤2
📄 اگه فریلنسری کار میکنی، اینو جدی بگیر!
قبل از اینکه پروژه رو شروع کنی، حتماً یه قرارداد داشته باش.
لازم نیست پیچیده باشه، فقط اینا توش باشه:
✅ دقیقاً قراره چی تحویل بدی
✅ مبلغ پروژه و زمان پرداخت
✅ کی باید پروژه رو تحویل بدی
✅ چند بار اصلاح رایگانه
✅ فایلها بعد از تسویه مال کیه
✅ اگه یکی وسط کار انصراف داد، تکلیف چیه
باور کن یه قرارداد ساده، میتونه جلوی کلی دردسر و بحث بیخودی رو بگیره. 😉
قبل از اینکه پروژه رو شروع کنی، حتماً یه قرارداد داشته باش.
لازم نیست پیچیده باشه، فقط اینا توش باشه:
✅ دقیقاً قراره چی تحویل بدی
✅ مبلغ پروژه و زمان پرداخت
✅ کی باید پروژه رو تحویل بدی
✅ چند بار اصلاح رایگانه
✅ فایلها بعد از تسویه مال کیه
✅ اگه یکی وسط کار انصراف داد، تکلیف چیه
باور کن یه قرارداد ساده، میتونه جلوی کلی دردسر و بحث بیخودی رو بگیره. 😉
❤2
آموزش برنامه نویسی فرانت اند
📄 اگه فریلنسری کار میکنی، اینو جدی بگیر! قبل از اینکه پروژه رو شروع کنی، حتماً یه قرارداد داشته باش. لازم نیست پیچیده باشه، فقط اینا توش باشه: ✅ دقیقاً قراره چی تحویل بدی ✅ مبلغ پروژه و زمان پرداخت ✅ کی باید پروژه رو تحویل بدی ✅ چند بار اصلاح رایگانه…
❌یادتون باشه دامنه و هاست رو همیشه به اسم خودِ مشتری بگیرید.
فردا روز مشکلی پیش اومد پاتون گیر نباشه
فردا روز مشکلی پیش اومد پاتون گیر نباشه
👏1
📄 رزومه برنامهنویسی رو چطوری بنویسیم؟
رزومهت لازم نیست ۵ صفحه باشه؛ فقط باید حرفهای باشه.
این چیزا رو حتماً داخلش بذار: ✅ مهارتهایی که بلدی ✅ پروژههایی که انجام دادی ✅ لینک GitHub و پورتفولیو ✅ اطلاعات تماس
❌ لازم نیست هر دورهای که گذروندی یا هر مهارتی که اسمش رو شنیدی داخل رزومه بنویسی!
یادت باشه، خیلی وقتها یه پروژه خوب بیشتر از ۱۰ تا مدرک به چشم میاد. 🚀
رزومهت لازم نیست ۵ صفحه باشه؛ فقط باید حرفهای باشه.
این چیزا رو حتماً داخلش بذار: ✅ مهارتهایی که بلدی ✅ پروژههایی که انجام دادی ✅ لینک GitHub و پورتفولیو ✅ اطلاعات تماس
❌ لازم نیست هر دورهای که گذروندی یا هر مهارتی که اسمش رو شنیدی داخل رزومه بنویسی!
یادت باشه، خیلی وقتها یه پروژه خوب بیشتر از ۱۰ تا مدرک به چشم میاد. 🚀
❤1👍1
JSX در React
چیست؟
چیست؟
Anonymous Quiz
46%
ترکیب JavaScript و ساختار شبیه HTML
16%
افزایش سرعت آپدیت رابط کاربری
30%
ارسال داده بین کامپوننتها
8%
امنیت فیزیکی
❤1