𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد – Telegram
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
6 subscribers
225 photos
77 videos
6 files
354 links
Download Telegram
سلام رفقا امیدوارم عالی باشید 🙌 🔥

یه سوالی ازتون داشتم، میخواستم بپرسم علاقه مند هستید مطالب مربوط به NodeJS رو بیشتر داخل کانال پوشش بدیم ؟

🔸 من خودم به شخصه تخصصم فرانت هستش، ولی از اونجایی که دوسالی هست درگیر بکند شدم، فکر میکنم برای هر فرانت کاری مباحث مربوط به برنامه نویسی سمت سرورو میتونه جذاب باشه، و از طرفی یک مزیت حساب میشه که با برنامه نویسی سمت سرور آشنایی داشته باشید

میدونید Node.js چیه ؟
نود‌جی‌اس ( Node.js ) چیست ؟

نود‌جی‌اس یک محیط اجرایی سرور-محور برای اجرای کدهای جاوااسکریپتیه که به توسعه‌دهندگان این امکان رو می‌ده تا به جای مرورگر، از جاوااسکریپت در سمت سرور استفاده کنند.

ویژگی‌های کلیدی Node.js

📊 مقیاس‌پذیری بالا
معماری Node.js به گونه‌ای طراحی شده که برای برنامه‌هایی که نیاز به مدیریت تعداد زیادی از ارتباطات همزمان (مثل APIها و اپلیکیشن‌های بلادرنگ) دارند، بسیار مناسبه. به همین دلیل Node.js برای ساخت برنامه‌هایی مثل چت‌های بلادرنگ، وب‌سرویس‌های API و برنامه‌های اشتراک‌گذاری فایل بسیار محبوب است.


🚀 سرعت بالا
به دلیل استفاده Node.js از موتور V8 گوگل کروم که کد جاوااسکریپت رو به سرعت به کد ماشین تبدیل می‌کنه، از سرعت بالایی برخورداره. همچنین، با استفاده از معماری غیرهمزمان، درخواست‌ها به صورت کارآمد و بدون نیاز به انتظار مدیریت می‌شوند.


🔺 تک‌پردازشی، ولی بسیار کارا
نود‌جی‌اس تنها از یک رشته (thread) برای اجرای کد استفاده می‌کند، اما به دلیل None-Blocking بودن اون، عملیات سنگین رو به روشی بهینه مدیریت می‌کنه و این باعث می‌شه که مصرف منابع کم باشه و سرورها به سرعت به درخواست‌ها پاسخ دهند.


📦 مدیریت package‌ها با NPM
نود‌جی‌اس با یک سیستم package manager به نام NPM (Node Package Manager) همراه است که بزرگ‌ترین مخزن بسته‌های نرم‌افزاری متن‌باز است. با NPM، توسعه‌دهندگان می‌توانند به راحتی کتابخانه‌های مختلف را نصب و در پروژه‌های خود استفاده کنند.


غیر بلاک کننده ( Non-blocking )
نود‌جی‌اس از یک مدل ورودی/خروجی (I/O) غیربلاک‌کننده و رویداد-محور استفاده می‌کند. این بدان معناست که عملیات ورودی/خروجی (مثل خواندن و نوشتن فایل‌ها یا درخواست‌های شبکه) بدون مسدود کردن فرآیند اصلی انجام می‌شود. این ویژگی باعث می‌شود Node.js بتواند هزاران درخواست را همزمان مدیریت کند بدون اینکه نیاز به منتظر ماندن برای یک عملیات I/O باشد.

🌐 وبسایت رسمی Node.js

⬇️ صفحه دانلود Node.js

امیدوارم حسابی لذت برده باشید، توی پست های بعدی متد های بیشتری از Node.js رو‌ با هم دیگه بررسی میکنیم

#️⃣ #WhatsThat #nodejs #backend

🚀 @coolycode
#fun

- جاوااسکریپت تو یه لول دیگس :))

🚀 @coolycode
روزتون مبارک باشه جیگرا 😌❤️

براتون آرزو میکنم که کد هاتون همیشه بدون باگ باشه و کنسولی پر از پیام success 🔥


🚀 چرا امروز روز برنامه نویسه ؟
روز برنامه‌نویس (13 سپتامبر و در سال های کبیسه ۱۲ سپتامبر ) به عنوان روزی برای تقدیر از برنامه‌نویسان و نقش مهم آن‌ها در دنیای دیجیتال شناخته می‌شود. این روز، بر اساس تعداد 256مین روز از سال انتخاب شده که به دلیل اهمیت عدد 256 در برنامه‌نویسی (توان 8) است


راستی یه حرف دلی داشتم، به نظرم یکی از خفن ترین گروه از افراد خودمون هستیم، همین الانش بیشتر از انگشتای دوتا دستم بینتون دوست و رفیقای خفن دارم و خیلی خوشحالم بابتش، امیدوارم تک تکتون رو اون بالا بالا ها ببینم و کیف کنم ❤️

#️⃣ #programming #birthday

🚀 @coolycode
ماژول fs در Node.js چیست ؟

ماژول fs (فایل سیستم) در Node.js برای کار با فایل‌ها و دایرکتوری‌ها استفاده می‌شود. این ماژول امکان خواندن، نوشتن، حذف و مدیریت فایل‌ها رو برای شما فراهم می‌کند.

متدهای مهم file system 🚀
fs.readFile(path, callback)
محتوای فایل رو میخونه و در صورت موفقیت آمیز بودن، اون رو به کال‌بک برمی‌گردونه.

fs.writeFile(path, data, callback)
محتوای پارامتر data رو داخل فایل می‌نویسه و فایل رو بازنویسی می‌کنه.

fs.existsSync(path)
به صورت همزمان بررسی می‌کنه که آیا فایل یا دایرکتوری وجود دارد یا خیر.

fs.unlink(path, callback)
برای حذف فایل ها به‌کار میره و میتونید باهاش هر فایلی رو پاک بکنید.

fs.rename(oldPath, newPath, callback)
نام یا مکان یک فایل رو تغییر می‌ده.

fs.mkdir(path, callback)
یک فولدر ( دایرکتوری ) جدید ایجاد می‌کنه.
🌐 مشاهده کامل متد های fs

#️⃣ #WhatsThat | #nodejs #fs

🚀 @coolycode
وقتی بهم میگن فیچر جدیدی که زدی باگ داره :

اینجا در واقع یک ساحله و چون همین الان از جلوش رد شدیم گذاشتم 😂


#️⃣ #fun

🚀 @coolycode
میدونستید بدون استفاده از جاوااسکریپت میتونید فقط با html پاپ‌آپ بسازید

ویرایش : فردا پستشو میزاریم 🔥
#text


فکر کنید میخواید به یه برنامه نویس با کدای برنامه نویسی تولدشو تبریک بگید، چجوری تبریک میگید... ⁉️😂

سعی کنید خلاقانه باشه و تکراری نباشه

از هر زبان برنامه نویسی خواستید میتونید استفاده کنید

تا حد امکان سمی باشید 😂
آموزش ساخت پاپ‌آپ با HTML بدون استفاده از جاوااسکریپت

🔸 ویژگی Popover یکی از امکانات جدید HTML هستش که در نسخه HTML 6 معرفی شده. این اتریبیوت به شما اجازه می‌ده تا بدون نیاز به استفاده از جاوااسکریپت یا پلاگین‌های اضافی به سادگی پاپ‌آپ ایجاد کنید.

نحوه استفاده 🚀
<div popover id="mydiv">
<h2>من تایتلم</h2>
<hr>
<p>حال کن اینم از پاپ‌اور شما 😎</p>
<button popovertarget="mydiv" popovertargetaction="hide">فشار بده جهت بستن</button>
</div>

<button popovertarget="mydiv">فشار بده جهت باز شدن</button>


🌐 مشاهده داکیومنت popover

🔻 نمونه کد آنلاین

#️⃣ #html #popover

🚀 @coolycode
ساعت ۹ صبح امتحان فنی توسعه دهنده وب با php دارم

هیچیم نخوندم، تا قبل ساعت ۹‌ اگر نمونه سوال یا تجربه ای درباره این امتحان داشتید بهم بگید، ایشالا که پاس شیم 😂
#website #programming


🔸 وب‌سایت coderwall.com یک پلتفرم عالی برای به اشتراک‌گذاری دستاوردهای کدنویسی، بهبود مهارت‌های فنی و یادگیری نکات حرفه ای از دولوپرهاس.

با ساختن پروفایل خودتون تو این سایت میتونید از همه امکاناتش استفاده کنید و کلی نکات خفن و جذاب یادبگیرید 🚀


🚀 @coolycode
#vscode #extension


🔸 اگر تو ام خست شدی از اینکه دونه به دونه class‌هایی که ایجاد میکنی رو تو فایل css بنویسی، یه اکستنشن خفن میخوام بهت معرفی کنم که چندین برابر سرعتت رو بیشتر می‌کنه 😎

با افزونه Evondev کافیه فقط تو vscode اون قسمت از فایل HTML رو که میخوای کلس هاش رو داشته باشی سلکت کنی و بعدش کامند 🔻

CTRL + SHIFT + P


رو بزنی و توی سرچ بار بنویسی 🔻

copy css class


و در نهایتم Enter بزنی و تمام.

الان همه کلس هات رو به قالب کد های css کپی‌کرده و میتونی توی هر فایلی که میخوای paste اشون کنی


🌐 لینک افزونه Evondev

امیدوارم حسابی از این پست لذت برده باشید ❤️

🚀 @coolycode
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
💎 تفاوت Box-Shadow و Drop-Shadow در CSS 💎 🌐 مشاهده ویدیو در اینستاگرام #️⃣ #vs #css #shadow 🚀 @coolycode
سلام رفقا امیدوارم حال دلتون عالی باشه

پست جدید ما آپلود شد تو اینستاگرام، اگر دوست داشتید حتما یه سری بهش بزنید، مرسی بابت حمایت تک تکتون 🔥❤️
#website #programming #icon


🔸 احتمالا شده که دنبال آیکون یه تکنولوژی خاص توی حوزه برنامه نویسی بگردی مثل Svelte, Bootstrap و ... ولی نتونستی ایکون مد نظرت رو پیدا کنی

یه سایت پیدا کردم که به صورت رایگان بیشتر این موراد رو که هر جایی پیدا نمیکنید قرار داده و یکی از بهترین منابع برای دانلود ایکون های برنامه نویسیه


حتما یه سری بهش بزنید 👌

🌐 مشاهده سایت

🚀 @coolycode
This media is not supported in your browser
VIEW IN TELEGRAM
منطق جاوااسکریپت :

- ولی حالا جدایی ازینا js خفن و گوگلیه :)😂

#️⃣ #fun #javanoscript

🚀@coolycode
امروز : بخدا از امشب دیگه زود میخوابم 👇

امشب : نه نمیتونمممممممم بزار یکم دیگه کار کنم ( و همه ایده ها الهام میشود ) 👆


اساتیدی که تجربه دارند، بگید ببینم چجوری شبا زود میخوابید ؟؟؟
#vim


اگر از ادیتور vim که قبل تر معرفی کردیم استفاده میکنید یا صرفا جهت علاقه خواستید یه سری بهش بزنید باید نحوه خروج از این محیط رو بدونید چون خیلیا هستند که واردش میشن و دیگه نمیتونن بیان بیرون ازش 😂

اول کلید Esc رو فشار بدید تا وارد حالت فرمان بشید و بعد


1️⃣ اگر تغییری ندادید یا نمی‌خواید که تغییرات ذخیره بشن کامند SHIFT+ZQ یا این شورت کات رو بزنید :

:q!


2️⃣ و اگر تغییراتی دادید داخل فایل ها و نیاز دارید که ذخیره کنید کامند SHIFT+ZZ یا این شورت کات رو بزنید :

:wq


امیدوارم از این مطلب لذت برده باشید ❤️

🚀 @coolycode