با ما همراه باشید . . .
#css #framework #tailwind #part1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24❤🔥5⚡5
در یک دنیای ایدهآل، آخرین نسخه Node.js به خوبی تو هر پروژه ای کاربرد داره، اما در واقعیت ما گاهی نیاز به تغییر نسخه داریم و ابزارهای مختلفی برای ساده کردن این کار در دسترس هستن. NVM شاید شناخته شده ترین باشه، اما شاید N، FNM، Volta و یا حتی pnpm بهتر باشد و مناسب شما باشه...
#nodejs #managers
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥5❤🔥4
کداکسپلور | CodeExplore
#css #framework #tailwind #part2
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20🔥6❤🔥5
گیت هاب یه جای خوب برای دولوپرهاست که میتونن کداشون رو اونجا بذارن و با بقیه به اشتراک بذارن. اینجا بزرگترین مکان برای نگهداری کداست. تو گیت هاب میتونی کدات رو با همکارات یا هر کس دیگهای که دوست داری به اشتراک بذاری و با هم روی یه پروژه کار کنی.
اول از همه باید وارد وب سایت
github.com
بشین و داخل بخش ثبت نام شما نیاز به یسری مشخصات کوچیک و ایمیل دارین
گیت هاب از شما یسری سوال درباره حوزه کاریتون و نیاز هاتون هم میپرسه که میتونین به راحتی جواب بدین
اکانتتون رو که ساختین راحت میتونین پروفایلتون رو تغییر بدین
شما وقتی که پروفایلتون رو داخل گیت هاب ساختین، یه قسمت برای ریپازتوری هاتون دارین ( Repositories ) که میتونین اینجا لیست ریپازتوری هاتون رو میبینین و میتونین یکی جدید اضافه کنین
در اصل برای هر پروژهای یه ریپازتوری در نظر میگیریم به صورت معمول
شما وقتی گزینه ساخت ریپازتوری جدید رو بزنین
( Repositories > New )
وارد یه قسمت میشین که بسازینش، شما اسم و توضیحات و حالتش ( pulic یا Private ) رو تنظیم میکنین و دکمه
Create Repository
رو میزنین و بوم
ریپازتوری شما ساخته میشه ولی الان یه قسمت مهم اینه که وصلش کنین به ریپازتوری لوکال خودتون روی سیستمتون ( همون پروژتون )
شما وقتی ریپازتوری رو میسازین، گیت هاب چون اولش خالیه اون ریپازتوری، میفهمه جایی وصل نیست چون کامیتی داخلش نیست پس یسری کد و لینک ریپازتوری جلوتون قرار میده تا راحت وصلش کنین
ولی برای استفاده راحتتون بگم که دوتا باکس براتون میاره که کد های مورد نیاز برای وصلش اورده شده و شما اولین باکس رو کپی کنین و توی پروژتون اجرا کنین و بله دیگه پروژتون یه ریپازتوری گیت هاب وصل میشه
حالا راحت کار میکنین باهاش و طبق آموزش قبلی با استفاده از
git push ، git pull و git clone
راحت میتونین پروژتون رو مدیریت کنین
#git #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14⚡5❤🔥4
کد نزن، نقاشیش کن! 🎨
◀️ با استفاده از این سایت میتونید طرح برنامه ای که میخواید رو بکشید ، یکم توضیح بدید و کدش رو تحویل بگیرید! نظرتون راجب این نرم افزار ها چیه؟ به برنامه نویس ها آسیب میزنن؟
🔗 https://glowbom.com
#site #ai
☕️ @CodeExplore
#site #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤🔥5🔥5
از چـیـزهـای کـوچـک زنـدگـیـتـون لـذّت بـبـریـد.
یـک روز بـه عـقـب بـر مـی گـردیـد و مـی فـهـمـیـد کـه اونـهـا بـزرگـتـریـن دارایـی تـون بـودنـد.
#motivational
☕️ @CodeExplore
یـک روز بـه عـقـب بـر مـی گـردیـد و مـی فـهـمـیـد کـه اونـهـا بـزرگـتـریـن دارایـی تـون بـودنـد.
#motivational
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥40⚡7🔥3💔2
یک دوره رایگان 12 هفته ای که به 6 تا 18 ساعت در هفته زمان برای یادگیری نیاز داره و مبانی برنامه نویسی را معرفی می کنه. تو این دوره در مورد الگوریتم ها، ساختارهای داده، مهندسی نرم افزار، توسعه وب و زبان های برنامه نویسی صحبت شده.
این هم یک دوره مقدماتی در زمینه هوش مصنوعی با پایتون هست
که مدت زمانی تقریبا 7 هفته ای نیاز داره و لازمه هر هفته 10 تا 30 ساعت وقت بگزارید براش و در زمینه گراف ها، یادگیری ماشینی و شبکه های عصبی صحبت شده و یاد میده که پروژه های عملی را با استفاده از پایتون انجام بدین.
این دوره هم همونطور که از اسمش مشخص هست در مورد مباحث ماشین لرنینگ هست و تمرین های خوبی رو هم داره که کامل بتونین مسلط بشید.
این هم یه دوره 8 هفته ای هست که برای یادگیری و سازماندهی پروژه ها کمک کننده هست و هفته ای 1 تا 2 ساعت نیاز داره برای یادگیری.
این هم دوره ای هست که برنامه نویسی وب رو با پایتون آموزش میده و 12 هفته زمان دوره هست و لازمه 6 تا 9 ساعت در هفته رو بهش اختصاص بدین و در این دوره طراحی وب اپلیکیشن هم وجود داره.
این دوره 12 هفته ای هم برای کسانی که علاقه مند هستند تا برنامه نویسی و توسعه گیم و بازی رو شروع کنن خیلی جذاب میتونه باشه.
این دوره هم همونطور که از اسمش مشخصه در مورد امنیت سایبری هست و 5 هفته زمان میبره تا دوره رو به اتمام برسونین.
#toturial
Please open Telegram to view this post
VIEW IN TELEGRAM
edX
HarvardX: CS50's Introduction to Computer Science | edX
An introduction to the intellectual enterprises of computer science and the art of programming.
❤🔥14⚡6🔥3
برای شروع ریکت چه چیزهایی باید از جاوااسکریپت بلد باشم ؟🧐
1️⃣ توابع جاوااسکریپت
2️⃣ کلاس ها
3️⃣ شرطهای کوتاه با عملگرهای Ternary و && و ||
4️⃣ متدهای کاربردی آرایهها
5️⃣ اعضای Rest و عملگر Speard
6️⃣ ماژولهای اکمااسکریپت
7️⃣ پرامیسها و Async/Await
8️⃣ ترفندهای ابجکت
9️⃣ Template Literals
1️⃣ 0️⃣ Destructuring
#پست_پیشنهادی
#javascript #react
☕️ @CodeExplore
#پست_پیشنهادی
#javascript #react
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16🔥5💔3❤🔥2😁1
توابع کوتاه lambda در پایتون ⌨️
ℹ️ این نوع توابع باید در یک خط تعریف شن و میتونن توی یک متغیر ریخته بشن و چندبار استفاده بشن یا فقط یکبار استفاده بشن، دلایل مختلفی هم هست برای استفاده ازشون،که دوست داریم شما عزیزان توی کامنت ها بهمون بگید 🔥
❓ مثال:
#python #lambda
☕️ @CodeExplore
fx = lambda a: a+3
print(fx(2))
#output : 5
print((lambda c: c+3)(2))
#output : 5
#python #lambda
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤🔥5🔥4
ریموت ها چی هستن؟
ریموت ها به معنی نسخهای از پروژه شما هستن که روی اینترنت یا شبکه وجود دارن (همون گیت هاب مثلا)
شما میتونین برای یه پروژتون یک یا چند ریموت قرار بدین که هرکدوم فقط خواندنی یا خواندنی/نوشتنی هستن
همینجا اشاره میکنم به آموزش قبلی که فهمیدیم وقتی ریپازتوری داخل گیت هاب میسازیم، یه لینک ازش به ما میده، حالا برای ساخت ریموت خودمون میتونیم از اون استفاده کنیم:
git remote add <remote name> <remote url>
اینجا اسم ریموت دلخواهه و اصولا برای ریموت اصلی origin میزارن، url هم همون لینکی هست که از گیت هاب اوردین
برای دیدن لیست ریموت هاتون هم از دستور زیر استفاده کنین:
git remote
اگرم قرار باشه یه ریموت رو حذف کنیم:
git remote remove <remote name>
برگردیم یه مروری کنیم آموزش های قبل رو:
ببینین ما با ساخت یه ریموت در اصل به ریپازتوری گیت هاب با اون ریموت دسترسی پیدا میکنیم و انگار یه پل ارتباطی میسازیم، ولی خب ما باید چطوری از این ریموت استفاده کنیم؟
شما وقتی ریموت رو میسازین دیگه یسری دستور ها به صورت دیفالت ازش استفاده میکنن مثل:
git push , git pull
استفادشون به صورت گسترده:
git push <remote name> <branch name>
git pull <remote name> <branch name>
مثال:
git push origin main
با این کار من گفتم که عزیز من بیا با استفاده از ریموت origin برو به اون ریپازتوری روی گیت هاب این کامیت هایی که روی برنچ main زدم رو بفرست
ولی خب میشد اینکارو کرد اصلا که خلاصه تره و خود گیت از ریموت استفاده میکنه:
git push
#git #git_remote #git_push #git_pull
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13🔥6❤🔥5💔1
دوستان یک تم میخوام بهتون معرفی کنم که خیلی قشنگ و شیک هست و مناسبه چشم هست ، پس نگران چشم هاتون نباشید.
مهم تر از همه، توسعه دهنده این تم یکی از دوستان هست❤️🔥
🌐 https://marketplace.visualstudio.com/items?itemName=FullstacksJS.fullstacksjs-vscode
همین الان که نگاه کردم 646 یوزر نصبش کردن✌️
#vscode #theme
☕️ @CodeExplore
مهم تر از همه، توسعه دهنده این تم یکی از دوستان هست
همین الان که نگاه کردم 646 یوزر نصبش کردن
#vscode #theme
Please open Telegram to view this post
VIEW IN TELEGRAM
Visualstudio
FullstacksJS Theme - Visual Studio Marketplace
Extension for Visual Studio Code - FullstacksJS community Minimal VSCode and Cursor theme based on FlatRemix
❤🔥13⚡5🔥4
اگه به دنبال مقالات علمی و تحقیقات معتبر هستید به جای گوگل یا ChatGPT میتونین همینجا سرچ کنید ، حالا کاری که انجام میده اینه که یک نسخه خلاصه و روان از مقاله علمی رو بهتون میده و اگه براتون جالب بود میتونید روی لینک ورود به مقاله هم کلیک کنید.( در واقع این یک موتور جستجو هوش مصنوعی دانشگاهی به اسم consensus هست)
#consensus
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8⚡6🔥4
این کتاب در مورد الگو ها و پترن های ساده برای ساختن برنامه های پیچیده با پایتون بصوت رایگان و آنلاین در دسترس شماست.
#python #book #architecture #pattern
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9🔥5❤🔥4
اول از همه راجب کاربرد stash ها داخل گیت بگم که برای مدیریت بهتر تغییراتتون و جا به جایی تغییرات و حفظ و نگه داری اونا حتی بین برنچ ها میتونین ازش استفاده کنین
و خب حالا وقتی تغییراتتون استش میشه انگار اونا پاک میشن، بهتر بگیم، منتقل میشن به فضای استش، و مثل یک مرحله که کامیت شده باشه اونجا هستن و امادن که شما ازشون استفاده کنین
اینم بگم که تغییرات داخل استش محدود به یه برنچ نیستن و میتونین از یه برنچ، تغییرات رو استش کنین و ببرین داخل یه برنچ دیگه
با استفاده از تغییراتی که قبلا استش کردید هم میتونین اونارو بازم برگردونین به پروژتون و انگار تازه نوشته شدن!
بریم سراغ نحوه استفاده ازش:
git stash
اگر هم میخاین یه مسیج برای استش خودتون ست کنین این دستور رو بزنین:
git stash -m "message"
برای دیدن لیست استش هاتون از دستور زیر استفاده کنین:
git stash list
خب حالا ما چطور میتونیم از این استش هامون استفاده کنیم و بریزیمشون داخل کدامون؟
ما دوتا دستور داریم برای اینکه این کار رو انجام بدیم و استش هامون رو استفاده کنیم:
git stash apply <stash index>
git stash pop <stash index>
این دستور هم مثل دستور بالاس ولی با این تفاوت که استشی که با ایندکس صدا زدین، استفاده میشه و بعدش از لیست استش ها پاک میشه و بای بای
در آخر هم ممکنه ما بخایم یه استش رو پاک کنیم ولی استفادش نکنیم پس این دستور رو میزنیم:
git stash drop <stash index>
git stash -m "before update"
git pull
git stash list
git stash pop 0
git status
git stash -m "change branch"
git checkout main
git checkout -b improv/new-branch
git stash list
git stash pop 0
#git #git_stash
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14⚡6❤🔥3
هالوارد مور، مهندس الکتریک و یکی از بنیانگذاران شرکت Intel، در سال 1965 پیشبینی کرد که تعداد ترانزیستورهایی که میتوان در یک تراشه قرار داد، هر دو سال یک بار دو برابر خواهد شد. این قاعده به نام "قانون مور" شناخته شده است.
زبان برنامهنویسی پایتون، که توسط گیدو فان روسوم در سال 1991 توسعه یافت، از نام سریال تلویزیونی بریتانیایی "Monty Python's Flying Circus" گرفته شده است، نه از مار پایتون!
اولین "باگ" کامپیوتری واقعی در سال 1947 توسط گریس هاپر کشف شد. باگ واقعی یک پروانه بود که در یکی از رلههای ماشین Harvard Mark II گیر کرده بود.
اولین بازی ویدئویی، که "Tennis for Two" نام داشت، در سال 1958 توسط ویلیام هیگینبوتام، یک فیزیکدان هستهای، ساخته شد.
اولین وبسایت در 6 آگوست 1991 توسط تیم برنرز-لی، مخترع وب جهانی، راهاندازی شد. این وبسایت به آدرس info.cern.ch هنوز هم در دسترس است.
#fact
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18⚡6❤🔥3
ربات تقلید صدا 🦜
☄️ با استفاده از این ربات میتونید یه فایل ویس در حد ۳۰ ثانیه بهش بدید و چندتا اطلاعات ریز که مثلا این شخص جنسیتش چیه، چند سالشه،به چه لحجه ای داره حرف میزنه(بهتره ویس انگلیسی باشه تا بهترین نتیجه رو بگیرید) ازتون میخواد و بعد ربات شما آمادست!
❗️ توی تنظیمات دیدم API هم داره ولی هنوز نشده تست کنم که به چه شکل هست. و توجه داشته باشید که براتون متن های انگلیسی رو میتونه بخونه و از فارسی پشتیبانی نمیکنه.
🌐 play.ht
#ai #voice
☕️ @CodeExplore
#ai #voice
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10🔥5❤🔥4