Frontend with Erfun👨🏻💻
https://youtu.be/eiC58R16hb8?si=dlA-3c51zp_bypsB
نحوه ی کار کردن جاوا اسکریپت توی این ویدیو به خوبی توضیح داده شده
درک خیلی خوب از این مسئله کمک میکنه توی مصاحبه با شرکت های معتبر موفق تر باشید 😁👍🏻
درک خیلی خوب از این مسئله کمک میکنه توی مصاحبه با شرکت های معتبر موفق تر باشید 😁👍🏻
🔥7👍1
Media is too big
VIEW IN TELEGRAM
این ویدیو واسه عزیزان تازه کاریه که میخوان اصولی تر کار کنن
راجع به نام گذاری صحبت کردم
سعی کنید از یک قائده و اصول پیش برید و از پترن هایی که بیشتر استفاده میشه استفاده کنید که کد هاتون خوانایی بیشتری داشته باشه
راجع به نام گذاری صحبت کردم
سعی کنید از یک قائده و اصول پیش برید و از پترن هایی که بیشتر استفاده میشه استفاده کنید که کد هاتون خوانایی بیشتری داشته باشه
🔥9👍2
Media is too big
VIEW IN TELEGRAM
یه ایده ی بهتر واسه دوستایی که دارن پروژشونو با javanoscript خام میزنن
ببینید و استفاده کنید و اگر نظر یا سوالی یا ایده ی بهتری دارید برام بنویسید😁
ببینید و استفاده کنید و اگر نظر یا سوالی یا ایده ی بهتری دارید برام بنویسید😁
🔥3❤1
Media is too big
VIEW IN TELEGRAM
اینم باز یه ویدیوی خیلی مهم راجع به نام گذاری از روی پروژه ای که دوستمون زده.
❤2
پروژه هاتونو برام بفرستید بررسی کنم کلی نکته اینجوری ازشون در بیارم و بهتون یاد بدم😁😁
❤2👍1
سطح و ابزارشم اصلا مهم نیست
پروژه html css بفرستید بررسی میکنم
پروژه nextjs typenoscript هم بفرستید بررسی میکنم
پروژه html css بفرستید بررسی میکنم
پروژه nextjs typenoscript هم بفرستید بررسی میکنم
👍2
سعی کنید روی github یا gitlab بذارید پروژتونو و برام بفرستید. اینطوری خیلی بهتره
و توروخدا فولدر node_modules رو نذارید:))
و توروخدا فولدر node_modules رو نذارید:))
https://dev.to/gzamann/naming-conventions-in-javanoscript-ggj
مقاله خیلی خوب راجع به نام گزاری و انتخاب اسم مناسب برای متغیرا و فانکشنا و کلا هرچیزی توی جاوا اسکریپت👍🏻
مقاله خیلی خوب راجع به نام گزاری و انتخاب اسم مناسب برای متغیرا و فانکشنا و کلا هرچیزی توی جاوا اسکریپت👍🏻
DEV Community
Naming Conventions In Javanoscript
Introduction Labels and names are everywhere. It is one of the ways for us to recognize...
👍4
Media is too big
VIEW IN TELEGRAM
این ویدیو براتون کفایت میکنه که برای استفاده از تیلویند توی پروژه های html css js خام آماده بشید و بتونید راحت ازش استفاده کنید
برای بقیه کلاس های تیلویند هم برید سراغ داکیومنتش
مثل من به دوره های آموزشی پول ندید و الکی وقت خودتونو هدر ندید!
برای بقیه کلاس های تیلویند هم برید سراغ داکیومنتش
مثل من به دوره های آموزشی پول ندید و الکی وقت خودتونو هدر ندید!
👍10❤1
کجا بیشتر اوکی هستید که ویدیو های این مدلی رو بذارم؟
Anonymous Poll
84%
اینجا باشه بیشتر میبینم
16%
یوتیوب باشه بیشتر میبینم
🔴🔴🔴
بخش مقدماتی دوره تایپ اسکریپتم تکمیل شد😁🔥
و میتونید بهم پیام بدید تا لینک دوره رو براتون بفرستم
و فعلا به صورت کاملا رایگان میتونید شرکت کنید داخلش!😍
بدون ادیت ترین دوره تایپ اسکریپت😂😂
سعی کردم همه چی رو خیلی ساده بگم
مثال های واقعی براتون بزنم و به زبان ساده موارد مختلفی رو راجع به تایپ اسکریپت بهتون آموزش بدم
بعد از این بخش یعنی بخش مقدماتی
موارد کاربردی تری مثل کار کردن با DOM
استفاده از تایپ اسکریپت توی ریکت و نکست js و حتی nodejs و express رو به دوره اضافه میکنم تا باهمدیگه به توسعه دهنده های حرفه ای تری تبدیل بشیم😁
دوره توی یک چنل private تلگرامی آپلود میشه
تمامی قسمت ها به ترتیب اپلود شده و میشه.
بهم پیام بدید تا این مسیر جذاب رو باهم دیگه شروع کنیم.
هر سوالی هم داشتید راجع به دوره و یا هرچیز دیگه ای من در خدمتم
@erfundev
بخش مقدماتی دوره تایپ اسکریپتم تکمیل شد😁🔥
و میتونید بهم پیام بدید تا لینک دوره رو براتون بفرستم
و فعلا به صورت کاملا رایگان میتونید شرکت کنید داخلش!😍
بدون ادیت ترین دوره تایپ اسکریپت😂😂
سعی کردم همه چی رو خیلی ساده بگم
مثال های واقعی براتون بزنم و به زبان ساده موارد مختلفی رو راجع به تایپ اسکریپت بهتون آموزش بدم
بعد از این بخش یعنی بخش مقدماتی
موارد کاربردی تری مثل کار کردن با DOM
استفاده از تایپ اسکریپت توی ریکت و نکست js و حتی nodejs و express رو به دوره اضافه میکنم تا باهمدیگه به توسعه دهنده های حرفه ای تری تبدیل بشیم😁
دوره توی یک چنل private تلگرامی آپلود میشه
تمامی قسمت ها به ترتیب اپلود شده و میشه.
بهم پیام بدید تا این مسیر جذاب رو باهم دیگه شروع کنیم.
هر سوالی هم داشتید راجع به دوره و یا هرچیز دیگه ای من در خدمتم
@erfundev
🔥10👍2
تا الان ۳۷ قسمت از دوره ی خفن تایپ اسکریپتم آپلود شده
و با مثال های خیلی جذاب و با رویکرد حل مسئله های کوچیک و جلوگیری از نوشتن کد هایی که توسعه ی اونها توی scale سخت میشه، مسائل مختلفی مثل utility types و function types رو باهم بررسی کردیم.
بهم پیام بدید تا لینک دوره رو براتون بفرستم🔥
و با مثال های خیلی جذاب و با رویکرد حل مسئله های کوچیک و جلوگیری از نوشتن کد هایی که توسعه ی اونها توی scale سخت میشه، مسائل مختلفی مثل utility types و function types رو باهم بررسی کردیم.
بهم پیام بدید تا لینک دوره رو براتون بفرستم🔥
🔥14❤1
سلام رفقا حالتون چطوره
برای رفقایی که اصفهان هستن
چهارشنبه همین هفته توی مجموعه آبی سفید یک رویداد مربوط به برنامه نویسی هست که موضوع این هفته شون تست فرانت هست.
البته هر هفته هست با موضوع های مختلف
اگه خواستید بیاید یکم باهم باشیم👍🏻🤍
معمولا ساعت ۶ عصر هست
و هم ارائه داره هم گفت و گو آزاد
بخش اولش رو یه نفر ارائه میده
بخش دومش رو یه سری موضوع رو به صورت جمعی و ازاد راجع بهش صحبت میکنیم
و هر هفته هست میتونید از داخل سایت چک کنید
برای این هفته رو هنوز نذاشتن
و چون رایگان هست نیازی به ثبت نام هم نداره
آدرس:
خیابان آمادگاه، رو به رو هتل عباسی، محیط کار اشتراکی آبی سفید
blue-white co-working space
برای رفقایی که اصفهان هستن
چهارشنبه همین هفته توی مجموعه آبی سفید یک رویداد مربوط به برنامه نویسی هست که موضوع این هفته شون تست فرانت هست.
البته هر هفته هست با موضوع های مختلف
اگه خواستید بیاید یکم باهم باشیم👍🏻🤍
معمولا ساعت ۶ عصر هست
و هم ارائه داره هم گفت و گو آزاد
بخش اولش رو یه نفر ارائه میده
بخش دومش رو یه سری موضوع رو به صورت جمعی و ازاد راجع بهش صحبت میکنیم
و هر هفته هست میتونید از داخل سایت چک کنید
برای این هفته رو هنوز نذاشتن
و چون رایگان هست نیازی به ثبت نام هم نداره
آدرس:
خیابان آمادگاه، رو به رو هتل عباسی، محیط کار اشتراکی آبی سفید
blue-white co-working space
👍5🔥3
Frontend with Erfun👨🏻💻
سلام رفقا حالتون چطوره برای رفقایی که اصفهان هستن چهارشنبه همین هفته توی مجموعه آبی سفید یک رویداد مربوط به برنامه نویسی هست که موضوع این هفته شون تست فرانت هست. البته هر هفته هست با موضوع های مختلف اگه خواستید بیاید یکم باهم باشیم👍🏻🤍 معمولا ساعت ۶ عصر…
🔴🔴🔴🔴
از دوستان پشت صحنه گفتن اگر ثبت نام کنید بهتره
از دوستان پشت صحنه گفتن اگر ثبت نام کنید بهتره
👍1
Frontend with Erfun👨🏻💻
سلام رفقا حالتون چطوره برای رفقایی که اصفهان هستن چهارشنبه همین هفته توی مجموعه آبی سفید یک رویداد مربوط به برنامه نویسی هست که موضوع این هفته شون تست فرانت هست. البته هر هفته هست با موضوع های مختلف اگه خواستید بیاید یکم باهم باشیم👍🏻🤍 معمولا ساعت ۶ عصر…
اگر خواستید بیاید بهم پیوی پیام بدید یه شماره تماس بهتون بدم وقتی رسیدید بیام دنبالتون
چون یکمی نا پیداس جاش
@erfundev
چون یکمی نا پیداس جاش
@erfundev
یکی از دیزاین پترن های جالب ریکت custom hook هست
به این صورت که ما کلا منطق خاصی رو داخل فانکشنال کامپوننت نگه نمیداریم و هر منطق و فانکشنی که با هوک های دیگه مثل
از خوبی هاش میشه به این موارد اشاره کرد:
1. readability: of functional components
2. reusability: of logics and states
3. testability: can be easily tested while we have separated the logic
4. scalability: it could be scaled as much without having too long functional component code bases.
حالا این
اینم یه نمونه ای هست که با همچین پترنی نوشتم و فکر میکنم که خیلی میتونه کیفیت کد های ریکتیمونو بیشتر کنه:
https://github.com/erfunit/transfer-list-component
به این صورت که ما کلا منطق خاصی رو داخل فانکشنال کامپوننت نگه نمیداریم و هر منطق و فانکشنی که با هوک های دیگه مثل
useEffect و useState سرو کار دارن رو میبریم داخل یک custom hook و صرفا از دیتای بازگشتیش استفاده میکنیم.از خوبی هاش میشه به این موارد اشاره کرد:
1. readability: of functional components
2. reusability: of logics and states
3. testability: can be easily tested while we have separated the logic
4. scalability: it could be scaled as much without having too long functional component code bases.
حالا این
custom hook میتونه هرکاری مثل فچ کردن یه سری دیتا، نگه داشتن یه سری فانکشن و استیت داخل خودش، هندل کردن side effect ها و... رو داشته باشه.اینم یه نمونه ای هست که با همچین پترنی نوشتم و فکر میکنم که خیلی میتونه کیفیت کد های ریکتیمونو بیشتر کنه:
https://github.com/erfunit/transfer-list-component
GitHub
GitHub - erfunit/transfer-list-component: transfer-list component ✅
transfer-list component ✅. Contribute to erfunit/transfer-list-component development by creating an account on GitHub.
👍12
سلام رفقا خوبین؟
یه موقعیت کار با حقوق ثابت هست
و خوبیش اینه که با خودم کار میکنید و سطحتون هرچی که باشه من کمکتون میکنم که توی پروژه واقعی پیشرفت کنید و چیزای جدید یادبگیرید😁
ریکت اگر بلد هستید بهم پیام بدید و رزومه بفرستید.
نکاتی که باید توجه داشته باشید:
۱. مهارت غیر فنی از فنی برام خیلی مهم تره مثل خوش قول بودن و مدیریت زمان و صداقت و اینجور داستانا
۲. برای این موقعیت تست فنی میگیریم و مورد بررسی قرار میگیره (ولی بخاطر نکته ی اول، با خیال راحت انجامش بدید)
۳. آشنایی با نکست و تایپ اسکریپت مزیت حساب میشه ولی ریکت و تیلویند رو حتما باید بلد باشید
یه موقعیت کار با حقوق ثابت هست
و خوبیش اینه که با خودم کار میکنید و سطحتون هرچی که باشه من کمکتون میکنم که توی پروژه واقعی پیشرفت کنید و چیزای جدید یادبگیرید😁
ریکت اگر بلد هستید بهم پیام بدید و رزومه بفرستید.
نکاتی که باید توجه داشته باشید:
۱. مهارت غیر فنی از فنی برام خیلی مهم تره مثل خوش قول بودن و مدیریت زمان و صداقت و اینجور داستانا
۲. برای این موقعیت تست فنی میگیریم و مورد بررسی قرار میگیره (ولی بخاطر نکته ی اول، با خیال راحت انجامش بدید)
۳. آشنایی با نکست و تایپ اسکریپت مزیت حساب میشه ولی ریکت و تیلویند رو حتما باید بلد باشید
❤6