Frontend with Erfun👨🏻‍💻 – Telegram
Frontend with Erfun👨🏻‍💻
221 subscribers
40 photos
21 videos
4 files
76 links
اینجا یه سری رفیقیم که میخوایم کنار هم خیلی استاندارد از
تجربیات مثبت و منفی همدیگه در مسیر پیشرفت استفاده کنیم🤍
Download Telegram
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 خام میزنن

ببینید و استفاده کنید و اگر نظر یا سوالی یا ایده ی بهتری دارید برام بنویسید😁
🔥31
Media is too big
VIEW IN TELEGRAM
اینم باز یه ویدیوی خیلی مهم راجع به نام گذاری از روی پروژه ای که دوستمون زده.
2
پروژه هاتونو برام بفرستید بررسی کنم کلی نکته اینجوری ازشون در بیارم و بهتون یاد بدم😁😁
2👍1
سطح و ابزارشم اصلا مهم نیست
پروژه html css بفرستید بررسی میکنم

پروژه nextjs typenoscript هم بفرستید بررسی میکنم
👍2
سعی کنید روی github یا gitlab بذارید پروژتونو و برام بفرستید. اینطوری خیلی بهتره

و توروخدا فولدر node_modules رو نذارید:))
https://dev.to/gzamann/naming-conventions-in-javanoscript-ggj

مقاله خیلی خوب راجع به نام گزاری و انتخاب اسم مناسب برای متغیرا و فانکشنا و کلا هرچیزی توی جاوا اسکریپت👍🏻
👍4
Media is too big
VIEW IN TELEGRAM
این ویدیو براتون کفایت میکنه که برای استفاده از تیلویند توی پروژه های html css js خام آماده بشید و بتونید راحت ازش استفاده کنید

برای بقیه کلاس های تیلویند هم برید سراغ داکیومنتش
مثل من به دوره های آموزشی پول ندید و الکی وقت خودتونو هدر ندید!
👍101
کجا بیشتر اوکی هستید که ویدیو های این مدلی رو بذارم؟
Anonymous Poll
84%
اینجا باشه بیشتر میبینم
16%
یوتیوب باشه بیشتر میبینم
🔴🔴🔴
بخش مقدماتی دوره تایپ اسکریپتم تکمیل شد😁🔥
و میتونید بهم پیام بدید تا لینک دوره رو براتون بفرستم

و فعلا به صورت کاملا رایگان میتونید شرکت کنید داخلش!😍

بدون ادیت ترین دوره تایپ اسکریپت😂😂
سعی کردم همه چی رو خیلی ساده بگم
مثال های واقعی براتون بزنم و به زبان ساده موارد مختلفی رو راجع به تایپ اسکریپت بهتون آموزش بدم

بعد از این بخش یعنی بخش مقدماتی
موارد کاربردی تری مثل کار کردن با DOM
استفاده از تایپ اسکریپت توی ریکت و نکست js و حتی nodejs و express رو به دوره اضافه میکنم تا باهمدیگه به توسعه دهنده های حرفه ای تری تبدیل بشیم😁

دوره توی یک چنل private تلگرامی آپلود میشه
تمامی قسمت ها به ترتیب اپلود شده و میشه.

بهم پیام بدید تا این مسیر جذاب رو باهم دیگه شروع کنیم.
هر سوالی هم داشتید راجع به دوره و یا هرچیز دیگه ای من در خدمتم
@erfundev
🔥10👍2
تا الان ۳۷ قسمت از دوره ی خفن تایپ اسکریپتم آپلود شده
و با مثال های خیلی جذاب و با رویکرد حل مسئله های کوچیک و جلوگیری از نوشتن کد هایی که توسعه ی اونها توی scale سخت میشه، مسائل مختلفی مثل utility types و function types رو باهم بررسی کردیم.

بهم پیام بدید تا لینک دوره رو براتون بفرستم🔥
🔥141
سلام رفقا حالتون چطوره
برای رفقایی که اصفهان هستن
چهارشنبه همین هفته توی مجموعه آبی سفید یک رویداد مربوط به برنامه نویسی هست که موضوع این هفته شون تست فرانت هست.
البته هر هفته هست با موضوع های مختلف
اگه خواستید بیاید یکم باهم باشیم👍🏻🤍

معمولا ساعت ۶ عصر هست
و هم ارائه داره هم گفت و گو آزاد
بخش اولش رو یه نفر ارائه میده
بخش دومش رو یه سری موضوع رو به صورت جمعی و ازاد راجع بهش صحبت میکنیم

و هر هفته هست میتونید از داخل سایت چک کنید
برای این هفته رو هنوز نذاشتن
و چون رایگان هست نیازی به ثبت نام هم نداره

آدرس:
خیابان آمادگاه،‌ رو به رو هتل عباسی،‌ محیط کار اشتراکی آبی سفید
blue-white co-working space
👍5🔥3
😂😂😁
یکی از دیزاین پترن های جالب ریکت custom hook هست

به این صورت که ما کلا منطق خاصی رو داخل فانکشنال کامپوننت نگه نمیداریم و هر منطق و فانکشنی که با هوک های دیگه مثل 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
👍12
سلام رفقا خوبین؟
یه موقعیت کار با حقوق ثابت هست
و خوبیش اینه که با خودم کار میکنید و سطحتون هرچی که باشه من کمکتون میکنم که توی پروژه واقعی پیشرفت کنید و چیزای جدید یادبگیرید😁

ریکت اگر بلد هستید بهم پیام بدید و رزومه بفرستید.

نکاتی که باید توجه داشته باشید:
۱. مهارت غیر فنی از فنی برام خیلی مهم تره مثل خوش قول بودن و مدیریت زمان و صداقت و اینجور داستانا
۲. برای این موقعیت تست فنی میگیریم و مورد بررسی قرار میگیره (ولی بخاطر نکته ی اول، با خیال راحت انجامش بدید)
۳. آشنایی با نکست و تایپ اسکریپت مزیت حساب میشه ولی ریکت و تیلویند رو حتما باید بلد باشید
6