LearnByLearn📖
Open in Telegram
479
Subscribers
No data24 hours
-17 days
+130 days
Posts Archive
نمیدونم چرا 95 نفر seen زدن ولی کلا 24 نفر تو نظر سنجی شرکت کردن
یه کلیکه دیگه آقا😅
به هرحال دمتون گرم که شرکت کردین❤️
متل اینکه با دیتابیس بیشتر حال میکنید
آماااا قرار نیست بیاییم دستورات sql رو بگیم مثلا select چکار میکنه چطور داده وارد کنیم یا این چیزا
اینا دستوره و خب کلی داکیومنت هست سرچ میزنی سریع میاد دستت
قراره مفاهیم مثل ریلیشن ها - سطوح نرمالایز سازی و چگونی انجامشون یا مثلا replication چیه یا acid رو توش دیپ میشیم و .....
خلاصه میریم تو بهرش
برنامه اینه هفته ای یه دونه مقاله منتشر بشه ولی خب تایم بزاره دوتاش میکنم
و بعدش میرم سراغ اصول سالید و اونم میترکونیم میزاریم کنار
حرفی؟ سوالی؟ پیشنهادی ؟ نظری؟ داشتین تو کامنت بگید
نداشتینم سرتون سلامت مخلصیم❤️
آخر هفته به کامتون
#پست_موقت
خداروشکر تا الان دو مجموعه مقاله رو تونستم تموم کنم
یکی بررسی نحوه کار کرد جی اس بود و دومین مجموعه بررسی کامل شی گرایش بود
امیدوارم خونده بوده باشید و بدردتون خرده باشه❤️
اگرم نخوندین لیستشون پین شده به کانال
میخوام سری سوم رو شروع کنم ولی دقیقا نمیدونم چه موضوعی رو بیشتر دوست دارید
برای همین یه نظر سنجی میزارم
لطفا توش شرکت کنید تا مسیر مقاله ها و کانال بهتر پیش بره
ممنوون از همتون❤️❤️
Repost from N/a
🌐 جلسه اول آموزش کد نویسی تمیز 👨💻
🔜 ساعت 20:00 +3:30
⌛️ زمان انتظار: 10 دقیقه
🖥 لینک عضویت:
🔗 https://meet.google.com/gic-xvmx-gxb
#MEETING #DAILY #CLEAN_CODE #CLEAN #CODE
🌐 My Site | 💬 Channel | 💬 Group | 📹 YouTube | 📹 Instagram | 🌐 LinkedIn
بعد از سالها ورژن 5 فریمورک محبوب Express.js چند روز پیش اومد بیرون و تغییرات زیادی داشته
اگه خواستید تغییراتو ببینید این ویدو کوتاه رو ببینید
https://youtu.be/kY1EHa0dCss?si=2rqGZfS6tXG5mvxz
سلام به همگی مخصوصا بروبچ های فرانتی
توی سطح نت api خیلی جالبی چه خارجی یا چه داخلی که ویژگی هایی مثل authentication و jwt ، سطح دسترسی کاربران ، crud کامل و خلاصه کلی فیچر داشته باشه نبود
حداقل من هرچی گشتم نبود یا اگه بود خیلی دیگه ساده بودن و ویژگی های زیادی نداشتن یا داکیومنت درست حسابی نداشتن یا CRUD ساده بودن
پس اومدم یه پروژه رو به دو منظور زدم، هم دوستان فرانتی عزیزی که نیاز به api دارند ازش استفاده کنن و هم خودم برای رزومه ام استفادش کنم
من توی این پروژه یک CMS (مدیریت محتوا) به صورت api زدم و داکرایز شده هستش
میتونید clone اش کنید و براش با هر فریمورکی که عشقتونه فرانت بنویسید
نیاز نیست داکر بلد باشید توضیح دادم چطور پروژه رو بیارید بالا
ولی درکل پیشنهاد میکنم فارغ از این پروژه، داکر رو حتما یاد بگیرید، چه فرانتی باشید چه بک اندی
توی Readme پروژه همه چیو دقیق تر توضیح دادم
پروژه فعلا production ready نیست ولی کم کم به اونجاشم میرسه😉 همچنین قرار نیست از این پروژه هایی باشه که رها بشه و هر وقت تایم اجازه بده بهش میرسم
قطعا مثل هر پروژه دیگه ای رفع باگ و بهبود های زیادی نیاز داره که به مرور اوکی میشه (وقت کنم باز بهش فیچر اضاف میکنم)
اگه دوست داشتید این پست رو بین دوستان فرانت اندیتون share کنید تا بقیه هم استفاده کنن
بازم سوالی داشتین در خدمتم
و اگه دلت بود و خوشت اومد تو گیت هاب استار هم بدی ، مخلص همه ❤️
لینک پروژه
@LearnByLearn
👈🏻 میدلور (middleware) چیه و چطور کار میکنه؟ best practices هاش کدومن ؟ چطور ازش استفاده کنیم ؟
لینک مقاله 👈🏻 لینک
@LearnByLearn
#backend
#expressjs
#concept
✅ اگه با داکر کار میکنی و مثل من هی کانتینر بالا میاری و هی تست میکنی و بعد حذف میکنی😥
✅ یا مثلا یه کانتینر میخوایی بیاری بالا یه چیزی رو تست بزنی بعد بری دستی کانتینر رو حذف کنی تا فضاتو اشغال نکنه😤
باید بگم نیاز نیست هی هربار کانتینر بیاری بالا و دستی بیاری پایین
کافیه از فلگ rm-- استفاده کنی، با این فلگ خود داکر میفهمه وقتی کانتینرت stop شد بره حذفش کنه
📿 الله اکبر از این همه هوشمندی😁
یعنی اینطوری:
docker run -p 3002:3002/tcp --name nodejs --rm f56er4
@LearnByLearn
#docker
#trick✅ اونایی که با زبان گولنگ کار کردن میدونن که ارور هندلینگ توی گولنگ اینطوری انجام میشه:
result, err := myFunc(a, b)
✅ حالا جاواسکریپتی ها پیش خودشون گفتن مگه ما چیمون از گولنگی ها کمتره ؟؟؟ 😎
✅ اومدن یه پروپوزال دادن، گفتن چی؟؟؟
گفتن آقا جان بیاییم از شر try/catch خلاص شیم یا حداقلش اینه که کمتر ازش استفاده کنیم 😍
✅ پس گفتن از این به بعد اینطوری توی جاواسکریپت ارور هارو هندل کنیم
const [error, response] ?= await fetch("https://arthur.place")
✅ توی این پروپوزال یک اپراتور جدید به اسم safe assignment معرفی کردن که به این شکل هست 👈🏻 =?
که خروجی تابع سمت راست رو توی یک تاپل یعنی [error, response] میریزه
یعنی اگه ارور داشتیم میاد توی error و اگه نتیجه تابع هرچی که بود میاد توی response
⭐️ مزیتش چیه ؟؟؟
از شر try/catch ها خلاصمون میکنه و خیلی کدامون تمیز تر میشه
☝🏻 البته خیلی نکات هستن که نگفتم چون پست طولانی میشد، پس اگه میخوایین بیشتر راجبش بدونید این لینک رو مطالعه کنید
🔗 لینک گیت هاب
⚠️ دقت کنید که این ویژگی در حد پروپوزال هست و در دست توسعه و طبیعتا تا بخواد عملی بشه و مرورگر ها ازش ساپورت کنن طول خواهد کشید
@LearnByLearnرادیو جادی ۱۷۵ - کار و زندگی و تنبلی و فلسفه و جهان بینی در گپی با پادکست کارگاه
https://youtu.be/TC9VV4nxLvc
چند وقت پیش به دعوت میلاد به پادکست کارگاه رفتم و گپی باهاش زدم. نمیدونستم در مورد چی قراره صحبت میکنیم. فکر می کردم بیشتر قراره بگم چطوری کار می کنم و اینها ولی بیشتر در مورد فلسفه زندگی و اینها گپ زدیم به نظرم. راستش درست یادم نیست چی گفتیم ولی یادمه که گفتگوی خوبی بود. به من که خوش گذشت و قرار شد چند روز بعد از اینکه خودش منتشرش کرد و آدم ها اونجا دیدنش، منم اینجا بذارم که در آرشیو من هم باشه.
#پادکست #رادیو
اگه میخوایین ببینید و یادبگیرید یه اپلیکیشن فول استک با جاواسکریپت بسازید این کتاب رو از دست ندین
چیا توش یاد میگیرید؟
Typescript
Node.js
MongoDB
Next.js
Docker
TDD
Deploy
البته عمیقا این ابزار هارو یاد نمیده ولی با پروسه تولید یه اپلیکیشن کاملا جی اسی از صفر تا صد اشناتون میکنه
کتاب داغه داغ ساخت 2024 هستش😉
#book
@LearnByLearn
توی این ویدیو یاد میگیریم :
✅ تفاوت Reference by value و primitive by value در جاواسکریپت چیه ؟
✅ تفاوت shallow copy و deep copy چیه ؟
✅ چطور یک آبجکت رو کپی کنیم ؟ و با ابزار lodash آشنا میشیم
@LearnByLearn
#javascript
#reference_value
#primitive_value
👈🏻 بررسی عمیق و کامل ارث بری (Inheritance ) در جاواسکریپت
لینک مقاله 👈🏻 لینک
@LearnByLearn
#javascript
#object_oriented_javascript
#inheritance
سلام به عزیزانی که کانال رو دنبال میکنن❤️
قسمت ششم یه خرده طولانی هست و ویراستاریش طول میکشه اما بسیار جامع هست چون همه مطالب رو جمع کردم توی یک مقاله و مطمعن باشید درک خوبی از ارث بری توی جاواسکریپت بدست میارید
تا چند ساعت دیگه منتشرش میکنم
#پست_موقت
اگه میخوایید بدونید Nodejs چطور پس قضیه داره کار میکنه این ویدیو رو پیشنهاد میکنم ببینید
https://youtu.be/1_EVy3tls0k?si=sfTSkGBg0CPmK5Si
👈🏻 بررسی Object.create و نحوه کار کردش
لینک مقاله 👈🏻 لینک
@LearnByLearn
#concept
#javascript
#object_oriented_javascript
#object_create
