✨ترسیم ماوس در جاوااسکریپت✨
#Js
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
const isTouchEvent = event.type.startsWith('touch');
if (isTouchEvent) {
startX = event.touches[0].clientX;
startY = event.touches[0].clientY;
startOffsetX = event.touches[0].offsetX;
startOffsetY = event.touches[0].offsetY;
} else {
startX = event.clientX;
startY = event.clientY;
startOffsetX = event.offsetX;
startOffsetY = event.offsetY;
}#Js
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👨💻4 3
♾ معرفی بهترین موزیکهای آرامشبخش برای برنامه نویسی ♾
-Coding beats
-Aesthetic Lofi
-Lofi Coding
-Lofi Coders
-codefi / lofi beats
-Chill Lofi Study Beats
-Chasing Sunsets
-Ibiza Lounge Music
#Music
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
-Coding beats
-Aesthetic Lofi
-Lofi Coding
-Lofi Coders
-codefi / lofi beats
-Chill Lofi Study Beats
-Chasing Sunsets
-Ibiza Lounge Music
#Music
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👍6
Cry
vowl
❤5
استایل دادن به تگ details با استفاده از CSS
#programming #html #css
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
style>
details summary{
padding:10px;
background-color:#eeeeee;
border:none;
cursor:pointer;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
details p{
background-color:#eeeeee;
padding:10px;
margin:0;
}
#programming #html #css
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👨💻5
💥 وبسایت هایی برای نمونه سوالات و تمرینات پایتون:
1. LeetCode:
(https://leetcode.com/)
2. HackerRank: (https://www.hackerrank.com/domains/tutorials/10-days-of-python)
3. Codewars:
(https://www.codewars.com/)
4. Exercism
(https://exercism.io/tracks/python/exercises)
5. GeeksforGeeks:
(https://www.geeksforgeeks.org/python-programming-language/)
6. Project Euler:
(https://projecteuler.net/)
⠀#Python
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
1. LeetCode:
(https://leetcode.com/)
2. HackerRank: (https://www.hackerrank.com/domains/tutorials/10-days-of-python)
3. Codewars:
(https://www.codewars.com/)
4. Exercism
(https://exercism.io/tracks/python/exercises)
5. GeeksforGeeks:
(https://www.geeksforgeeks.org/python-programming-language/)
6. Project Euler:
(https://projecteuler.net/)
⠀#Python
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
Leetcode
LeetCode - The World's Leading Online Programming Learning Platform
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
👨💻4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
• Windows 12
- نیمه دوم سال ۲۰۲۴ عرضه میشه
#windows #information
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
- نیمه دوم سال ۲۰۲۴ عرضه میشه
#windows #information
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
😍5❤4
فیلمهای مخصوص برنامهنویسان 🍿🎥
- Primer
- The Matrix
- Office Space
- Deep Web
- The Matrix Reloaded
برای دوستات بفرست 😉
#movie
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
- Primer
- The Matrix
- Office Space
- Deep Web
- The Matrix Reloaded
برای دوستات بفرست 😉
#movie
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👨💻4👍2
🔸استفاده از ویژگی border-left-width در CSS میتوان اندازه بوردر سمت چپ یک عنصر را مشخص و یا تعریف کرد.
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
My-Border {
border-left-width: 3px;
border-left-style: solid;
border-left-color: orange;
}
#programming #Html #Css Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
🔥6
من میخواستم سیمیکالن کد هاش بشم ،
ولی اون پایتون کار میکرد😔💔
#Love #Fun
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
ولی اون پایتون کار میکرد😔💔
#Love #Fun
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
💔15
📱تمرین جاوااسکریپت :
⚡️ برنامه ای بنویسید که خروجی زیر چاپ کند:
*
**
***
****
💯یکم دقت میخواد💯
💥 راهنمایی : باید از دوتا حلقه for داخل هم استفاده کنین
⚡️جواباتونو کامنت کنید⚡️
🔥جواب فردا عصر ( 18:00 ) ارسال میشود🔥
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزارمم❤️🔥
#Js #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
⚡️ برنامه ای بنویسید که خروجی زیر چاپ کند:
*
**
***
****
💯یکم دقت میخواد💯
💥 راهنمایی : باید از دوتا حلقه for داخل هم استفاده کنین
⚡️جواباتونو کامنت کنید⚡️
🔥جواب فردا عصر ( 18:00 ) ارسال میشود🔥
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزارمم❤️🔥
#Js #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
❤6👍3🤣2
✨ تبدیل واحد دما در پایتون 😍
توضیحات پروژه :
این پروژه به شما نشان میدهد چگونه یک برنامه ساده برای تبدیل دما از درجه سلسیوس به فارنهایت و برعکس بسازید ؛
گام 1 : نصب Python
اگر Python را بر روی سیستم خود نصب نکردهاید، ابتدا Python را دانلود و نصب کنید.
گام 2 : ایجاد یک فولدر جدید
یک فولدر جدید با پسوند ".py" ایجاد کنید. مثلاً "temperature_converter.py".
گام 3 : نوشتن کد
کد زیر را در فولدر "temperature_converter.py" وارد کنید :
گام 4: اجرا کردن برنامه
برای اجرای برنامه، یک ترمینال یا دستورالعمل خط فرمان باز کنید و به مسیر فولدر "temperature_converter.py" بروید. سپس دستور زیر را اجرا کنید :
برنامه شما اجرا میشود و به شما امکان تبدیل دما از واحد سلسیوس به فارنهایت و برعکس را میدهد
💥 رفقا مبتدی توضیح دادممم ،
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزارمم❤️🔥
#Python #programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
توضیحات پروژه :
این پروژه به شما نشان میدهد چگونه یک برنامه ساده برای تبدیل دما از درجه سلسیوس به فارنهایت و برعکس بسازید ؛
گام 1 : نصب Python
اگر Python را بر روی سیستم خود نصب نکردهاید، ابتدا Python را دانلود و نصب کنید.
گام 2 : ایجاد یک فولدر جدید
یک فولدر جدید با پسوند ".py" ایجاد کنید. مثلاً "temperature_converter.py".
گام 3 : نوشتن کد
کد زیر را در فولدر "temperature_converter.py" وارد کنید :
def celsius_to_fahrenheit(celsius):
fahrenheit = (celsius * 9/5) + 32
return fahrenheit
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
print("تبدیل دما:")
print("1. سلسیوس به فارنهایت")
print("2. فارنهایت به سلسیوس")
choice = input("لطفاً یک گزینه را انتخاب کنید (1 یا 2): ")
if choice == '1':
celsius = float(input("لطفاً دما به درجه سلسیوس را وارد کنید: "))
fahrenheit = celsius_to_fahrenheit(celsius)
print(f"{celsius} درجه سلسیوس معادل {fahrenheit} درجه فارنهایت میباشد.")
elif choice == '2':
fahrenheit = float(input("لطفاً دما به درجه فارنهایت را وارد کنید: "))
celsius = fahrenheit_to_celsius(fahrenheit)
print(f"{fahrenheit} درجه فارنهایت معادل {celsius} درجه سلسیوس میباشد.")
else:
print("گزینه انتخاب شده معتبر نیست.")
گام 4: اجرا کردن برنامه
برای اجرای برنامه، یک ترمینال یا دستورالعمل خط فرمان باز کنید و به مسیر فولدر "temperature_converter.py" بروید. سپس دستور زیر را اجرا کنید :
python temperature_converter.py
برنامه شما اجرا میشود و به شما امکان تبدیل دما از واحد سلسیوس به فارنهایت و برعکس را میدهد
💥 رفقا مبتدی توضیح دادممم ،
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزارمم❤️🔥
#Python #programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
🔥5👍3
🔸تگ Nonoscript در HTML
🔸حال ممکنه مرورگر کاربر از جاوااسکریپت پشتیبانی نکند یا اصلا ممکنه کاربر خودش از نمایش و اجرا شدن دستورات جاوا اسکریپت در مرورگر جلوگیری کرده باشه. ( یعنی قابلیت اجرا شدن جاوااسکریپت در مرورگر رو غیرفعال کرده باشه
🔸در این مواقع ما میتونیم با استفاده از تگ nonoscript یک متن / محتوا را ایجاد نماییم که به کاربر بگه آقا مرورگر شما از دستورات جاوااسکریپت پشتیبانی نمیکند، تا در کل کاربر بدونه دلیل اجرا نشدن دستورات جاوااسکریپت چی بوده!
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
🔸حال ممکنه مرورگر کاربر از جاوااسکریپت پشتیبانی نکند یا اصلا ممکنه کاربر خودش از نمایش و اجرا شدن دستورات جاوا اسکریپت در مرورگر جلوگیری کرده باشه. ( یعنی قابلیت اجرا شدن جاوااسکریپت در مرورگر رو غیرفعال کرده باشه
🔸در این مواقع ما میتونیم با استفاده از تگ nonoscript یک متن / محتوا را ایجاد نماییم که به کاربر بگه آقا مرورگر شما از دستورات جاوااسکریپت پشتیبانی نمیکند، تا در کل کاربر بدونه دلیل اجرا نشدن دستورات جاوااسکریپت چی بوده!
<body>#programming #js #Html #Css
<h2 id="Result"></h2>
<noscript>
document.getElementById("Result").innerHTML = "سایت آموزشی فری لرن";
</noscript>
<nonoscript>شرمنده، مرورگر شما از جاواسکریپت پشتیبانی نمیکند</nonoscript>
</body>
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
🔥7👍3
✨️ جواب تمرین جاوااسکریپت
خروجی :
*
**
***
****
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزاریمم❤️🔥
#Js #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
خروجی :
*
**
***
****
💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزاریمم❤️🔥
#Js #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
❤4😍3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
✨ قبلاً فقط با این آهنگ همخونی میکردیم
ولی الان عمیقاً حسش میکنیم ...💔
#منهای_برنامه_نویسی
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
ولی الان عمیقاً حسش میکنیم ...💔
#منهای_برنامه_نویسی
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
💔9
⚡️ کسانی که بیپروا وشجاع بودند
پیش از آنکه بتوانند ژن خودرا
به نسل بعدی منتقل کنند
کشته میشدند .
باقی افراد ، یعنی ترسوهاو
ملاحظهکارها ، زنده ماندند؛
مانوادگان آنها هستیم !
⁉️نظرتون چیه؟
👤 رالف دوبلی
#Challeng
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
پیش از آنکه بتوانند ژن خودرا
به نسل بعدی منتقل کنند
کشته میشدند .
باقی افراد ، یعنی ترسوهاو
ملاحظهکارها ، زنده ماندند؛
مانوادگان آنها هستیم !
⁉️نظرتون چیه؟
👤 رالف دوبلی
#Challeng
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👍11
⚡️ساخت برنامه تبدیل ارز دیجیتال به تومان با استفاده از پایتون🔥
در این آموزش، ما یک برنامه ساده با زبان برنامهنویسی پایتون میسازیم که قیمتهای فعلی ارزهای دیجیتال را نمایش داده و امکان تبدیل این ارزها به تومان و برعکس را فراهم میکند.
کتابخانههای مورد نیاز : برای اجرای این برنامه، به کتابخانههای tkinter، pycoingecko و locale نیاز دارید. tkinter برای ایجاد رابط کاربری گرافیکی و pycoingecko برای دریافت دادههای ارز دیجیتال استفاده میشود.
نصب کتابخانهها
برای نصب کتابخانه pycoingecko، دستور زیر را در ترمینال یا Command prompt اجرا کنید :
مراحل ساخت برنامه
1.وارد کردن کتابخانهها :
ابتدا کتابخانههای مورد نیاز را وارد میکنیم.
2.تنظیمات لوکال :
این کد به ما کمک میکند تا اعداد را به شکلی که در ایران عادت داریم نمایش دهیم (مثلاً ۱,۰۰۰ به جای 1000) :
3. توابع مورد نیاز :
ما چند تابع مختلف مینویسیم :
get_crypto_prices :
برای دریافت قیمتهای فعلی ارزهای دیجیتال از API CoinGecko.
format_number :
برای فرمت کردن اعداد با جداکنندههای هزارگان.
توابع convert_to_toman و convert_from_toman :
برای تبدیل مقادیر به تومان و برعکس.
update_prices :
برای بهروزرسانی قیمتها در رابط کاربری.
ask_amount_and_convert :
برای دریافت مقدار از کاربر و نمایش نتیجه تبدیل.
4.ایجاد رابط کاربری :
پنجره اصلی، منوی انتخاب ارز، دکمههای تبدیل و نمایش قیمتها و قسمت نمایش نتایج ایجاد میشود.از tkinter برای ساخت رابط کاربری گرافیکی استفاده میشود.
5.اجرای برنامه :
با فراخوانی window.mainloop(), برنامه شروع به کار میکند و رابط کاربری نمایش داده میشود.
💥نکات مهم💥
این برنامه به اینترنت برای دریافت دادهها از API CoinGecko نیاز دارد ، ممکن است برای تنظیمات لوکال برای جداکنندههای هزارگان نیاز به تنظیمات خاصی باشد که بسته به سیستمعامل ممکن است متفاوت باشد .
با اجرای این برنامه، شما قادر خواهید بود قیمتهای فعلی ارزهای دیجیتال را مشاهده کرده و مقادیر مختلفی را به تومان یا از تومان به ارز دیجیتال تبدیل کنید. این یک راه عالی برای آشنایی با برنامهنویسی پایتون و کار با APIها و رابطهای کاربری گرافیکی است.
#Python #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
در این آموزش، ما یک برنامه ساده با زبان برنامهنویسی پایتون میسازیم که قیمتهای فعلی ارزهای دیجیتال را نمایش داده و امکان تبدیل این ارزها به تومان و برعکس را فراهم میکند.
کتابخانههای مورد نیاز : برای اجرای این برنامه، به کتابخانههای tkinter، pycoingecko و locale نیاز دارید. tkinter برای ایجاد رابط کاربری گرافیکی و pycoingecko برای دریافت دادههای ارز دیجیتال استفاده میشود.
نصب کتابخانهها
برای نصب کتابخانه pycoingecko، دستور زیر را در ترمینال یا Command prompt اجرا کنید :
pip install pycoingecko
مراحل ساخت برنامه
1.وارد کردن کتابخانهها :
ابتدا کتابخانههای مورد نیاز را وارد میکنیم.
import locale
from pycoingecko import CoinGeckoAPI
import tkinter as tk
from tkinter import ttk, simpledialog
import threading
import webbrowser
2.تنظیمات لوکال :
این کد به ما کمک میکند تا اعداد را به شکلی که در ایران عادت داریم نمایش دهیم (مثلاً ۱,۰۰۰ به جای 1000) :
locale.setlocale(locale.LC_ALL, '')
3. توابع مورد نیاز :
ما چند تابع مختلف مینویسیم :
get_crypto_prices :
برای دریافت قیمتهای فعلی ارزهای دیجیتال از API CoinGecko.
format_number :
برای فرمت کردن اعداد با جداکنندههای هزارگان.
توابع convert_to_toman و convert_from_toman :
برای تبدیل مقادیر به تومان و برعکس.
update_prices :
برای بهروزرسانی قیمتها در رابط کاربری.
ask_amount_and_convert :
برای دریافت مقدار از کاربر و نمایش نتیجه تبدیل.
4.ایجاد رابط کاربری :
پنجره اصلی، منوی انتخاب ارز، دکمههای تبدیل و نمایش قیمتها و قسمت نمایش نتایج ایجاد میشود.از tkinter برای ساخت رابط کاربری گرافیکی استفاده میشود.
5.اجرای برنامه :
با فراخوانی window.mainloop(), برنامه شروع به کار میکند و رابط کاربری نمایش داده میشود.
💥نکات مهم💥
این برنامه به اینترنت برای دریافت دادهها از API CoinGecko نیاز دارد ، ممکن است برای تنظیمات لوکال برای جداکنندههای هزارگان نیاز به تنظیمات خاصی باشد که بسته به سیستمعامل ممکن است متفاوت باشد .
با اجرای این برنامه، شما قادر خواهید بود قیمتهای فعلی ارزهای دیجیتال را مشاهده کرده و مقادیر مختلفی را به تومان یا از تومان به ارز دیجیتال تبدیل کنید. این یک راه عالی برای آشنایی با برنامهنویسی پایتون و کار با APIها و رابطهای کاربری گرافیکی است.
#Python #Programming
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
👨💻8
مدیرعامل OpenAI : ایرانیای عزیز، هوش مصنوعی بجز ساختن ریمیکس ادل و هایده یا آهنگ « آمدهام ای شاه » با صدای هیتلر قابلیتهای دیگهای هم داره ، گاییدید .
#Fun
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
#Fun
Channel • @Cafe_Of_Code
Group • @Cafe_Code_Gap
🤣16