کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲 – Telegram
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
2.75K subscribers
1.08K photos
264 videos
30 files
1.13K links
👈 اینجا جایی است که یاد می‌گیریم و ایده‌هایمان را به واقعیت تبدیل می‌کنیم و در نهایت با هم رشد می‌کنیم

💬 Group : @IRdeveloperchat
تبادل / تبلیغات : @ProgramersCafeSup 🫴


♂️ مالک : @Ali_Rohany ♂️
Download Telegram
فیلم‌های مخصوص برنامه‌نویسان 🍿🎥

- 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 میتوان اندازه بوردر سمت چپ یک عنصر را مشخص و یا تعریف کرد.


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
💔15
📱تمرین جاوااسکریپت :

⚡️ برنامه ای بنویسید که خروجی زیر چاپ کند:
*
**
***
****


💯یکم دقت میخواد💯

💥 راهنمایی : باید از دوتا حلقه 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" وارد کنید :

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 یک متن / محتوا را ایجاد نماییم که به کاربر بگه آقا مرورگر شما از دستورات جاوااسکریپت پشتیبانی نمیکند، تا در کل کاربر بدونه دلیل اجرا نشدن دستورات جاوااسکریپت چی بوده!

<body>

<h2 id="Result"></h2>

<noscript>
document.getElementById("Result").innerHTML = "سایت آموزشی فری لرن";
</noscript>
<nonoscript>شرمنده، مرورگر شما از جاواسکریپت پشتیبانی نمیکند</nonoscript>

</body>

#programming #js #Html #Css


Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
🔥7👍3
✨️ جواب تمرین جاوااسکریپت

خروجی :

*
**
***
****



💯 با ری اکشناتون حمایت کنید که بازم ازین مینی پروژه های جاوااسکریپتت و پایتون بزاریمم❤️🔥

#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
💔9
⚡️ کسانی که بی‌پروا وشجاع بودند
پیش از آنکه بتوانند ژن خودرا
به نسل بعدی منتقل کنند
کشته می‌شدند .

باقی افراد ، یعنی ترسوهاو
ملاحظه‌کارها ، زنده ماندند؛
مانوادگان آن‌ها هستیم !

⁉️نظرتون چیه؟


👤 رالف دوبلی

#Challeng

Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
👍11
⚡️ساخت برنامه تبدیل ارز دیجیتال به تومان با استفاده از پایتون🔥

در این آموزش، ما یک برنامه ساده با زبان برنامه‌نویسی پایتون می‌سازیم که قیمت‌های فعلی ارزهای دیجیتال را نمایش داده و امکان تبدیل این ارزها به تومان و برعکس را فراهم می‌کند.


کتابخانه‌های مورد نیاز : برای اجرای این برنامه، به کتابخانه‌های 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
🤣16
رئال یا بایرن ؟
3🕊2👨‍💻2
برنابئو 🔥🔥🔥

چه گشنگه😍
😍13🤣1
🔥 کار هایی که برای گرفتن پروژه برنامه نویسی از سایت upwork

● تکمیل و به‌روز نگه‌داشتن پروفایل شخصی خود با ارائه نمونه‌های کاری جذاب و توضیحات کامل درباره مهارت‌ها و تجربیات .

● پیشنهاد قیمت‌های رقابتی و معقول بر اساس پروژه و استانداردهای بازار، با توجه به سطح تجربه و مهارت‌های خود .

● برقراری ارتباط موثر با کارفرماها، ارسال پیام‌های حرفه‌ای و پاسخگویی به سوالات به‌صورت سریع و دقیق .

● شرکت در آزمون‌ها و محلق‌های UPwork برای افزایش دید‌پذیری و اعتبار شخصی .

● ارائه پیشنهادهای خلاقانه و ایده‌های نوآورانه برای جلب توجه کارفرماها و متمایزشدن از رقبا .


#Job #Programming #Site



Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
🔥7
⁉️ این سئوال رو یا با پایتون یا با جاوا اسکریپت حل کنید⁉️
(جواب رو کامنت کنید)

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

بیژن یک دستگاه آب میوه گیری دارد
نحوه کارکرد دستگاه بیژن از این هم عجیب‌تر است؛ فرض کنید 𝑎a کیلو هویج و 𝑏b کیلو پرتقال درون آن انداخته‌ایم. اگر 𝑎a و 𝑏b هر دو زوج و یا هر دو فرد باشند، دستگاه آب‌میوه‌گیری 𝑎∗𝑏a∗b لیتر آب‌میوه به ما تحویل می‌دهد و در غیر این صورت، دستگاه به اندازه‌ی خارج قسمت تقسیم 𝑎a بر 𝑏b لیتر آب‌میوه برمی‌گرداند.

آیا می‌توانید با ورودی گرفتن مقادیر 𝑎a و 𝑏b، مقدار آبمیوه‌ی خروجی دستگاه را به دست آورید؟

ورودی

ورودی شامل یک خط است که در آن به ترتیب اعداد طبیعی 𝑎a و 𝑏b قرار دارند.

خروجی

خروجی برنامه‌ی شما باید شامل یک عدد باشد که میزان آب‌میوه‌ی گرفته شده از دستگاه را نشان می‌دهد.
مثال
ورودی نمونه یک
5 7
خروجی نمونه یک
35
ورودی نمونه دو
51 6
خروجی نمونه دو
8

#python #Js #programming

Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
👨‍💻8
⚡️ هوش مصنوعی مرموز « GPT2-Chatbot » که معلوم نیست سازنده‌ش چه کسی یا گروهیه یه مسئله ریاضی سختی از المپیاد بین‌المللی ریاضی رو تو تلاش اولش حل کرد .

💥فقط ۴ دانش آموز تو آمریکا میتونستن این مسئله رو حل کنن .

#Ai

Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
🔥10
🔸ویژگی border-spacing در CSS

🔸با استفاده از ویژگی border-spacing در CSS میتوان یک فضای خالی ( فاصله ) را در اطراف سلول های یک جدول بصورت افقی و عمودی ایجاد و یا تعریف کرد

مثال از این ویژگی

در ادامه میتوانید یک مثال از ویژگی border-spacing را در زبان CSS مشاهده نمایید.

🔸مثال شماره ۱ : استفاده از واحد اندازه گیری پیکسل ( PX)
table {
width: 100%;
border-collapse: separate;
border-spacing: 10px;
}

🔸مثال شماره ۲ : استفاده از ۲ مقدار بصورت همزمان ( مقدار اول بصورت افقی و مقدار دوم بصورت عمودی محاسبه میشه )
table {
border-spacing: 30px 20px;
}

#programming #css #html


Channel • @Cafe_Of_Code

Group • @Cafe_Code_Gap
👨‍💻8