کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
الذهاب إلى القناة على Telegram
👈 اینجا جایی است که یاد میگیریم و ایدههایمان را به واقعیت تبدیل میکنیم و در نهایت با هم رشد میکنیم✨ 💬 Group : @IRdeveloperchat تبادل / تبلیغات : @ProgramersCafeSup 🫴 ♂️ مالک : @Ali_Rohany ♂️
إظهار المزيد2 787
المشتركون
+924 ساعات
+347 أيام
+9530 أيام
أرشيف المشاركات
🔥پارت سوم pygame🔥
⚡️تو جلسه دوم فهمیدیم که چجوری متن مون رو به سمت های راست و چپ و وسط بیاوریم
برای دیدن پست کلید کنید
⚡️خب در این قسمت میخوام بهتون بگم که چجوری عکس رو هم نمایش دهیم
👇👇👇👇👇
import pygame
pygame.init()
image_path = "your photo address"
# بارگذاری تصویر
image = pygame.image.load(image_path)
screen_width, screen_height = image.get_rect().size
screen = pygame.display.set_mode((screen_width, screen_height))
# نمایش تصویر در نقطه ابتدایی (0,0)
screen.blit(image, (0, 0))
pygame.display.flip()
running = True
# حلقه اصلی برنامه
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.quit()
دوباره هم که میایم اول کتابخانه pygame رو امپورت میکنیم بعد
image_path = "your photo address"میایم آدرس دقیق تصویر مون رو میدیم
image = pygame.image.load(image_path)
در این کد میایم عکس مون رو لود میکنیم با استفاده از image.load آدرس داخلی هم که image_path هست یعنی همون متغیری که آدرس عکس مون رو ذخیره میکنه یا هم هر اسمی که خودتون دادید
screen_width, screen_height = image.get_rect().size
screen = pygame.display.set_mode((screen_width, screen_height))
اول میایم دو تا متغیر تعریف میکنیم که میاد صفحه رو با اندازه تصویر برابر میکنه.
بعد میایم صفحه رو درست میکنیم.
این بود از این جلسه
میخواستم یه مبحث دیگری رو هم بگویم ولی طولانی میشد برای جلسه بعدی میگم
امیدوارم که فهمیده باشید
سوالی داشتید تو کامنت ها بپرسید
#پایگیم #پایتون #جلسه_سوم_پایگیم
#python #pygame #part_3_pygame
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchatRepost from هشتگ تبلیغ تخصصی
🚨 شروع ثبت نام دوره جامع بازاریابی تحلیلی با پایتون
🔰 ویژه مدیران، فارغ التحصیلان و علاقه مندان به حوزه مارکتینگ و پایتون
🔰 اعطای گواهینامه قابل ترجمه از سازمان جهاد دانشگاهی صنعتی شریف
• پس از گذراندن این دوره چه توانایی هایی خواهید داشت؟
📌 تصمیمگیری دادهمحور و دقیقتر در استراتژی کمپین های بازاریابی
📌 افزایش توانایی در پیشبینی و تحلیل روندها
📌 استفاده از ابزارهای مدرن و کاربردی
📌 بهبود کارایی و بهرهوری تیم بازاریابی
• مزیت های دوره:
❌ پشتیبانی ویژه پس از انتهای دوره ❌
❌ دسترسی به ویدئو های ضبط شده پس از انتهای هر جلسه ❌
💡 اطلاعات بیشتر از طریق لینک زیر:
📎 t.me/+-QFQRbNWKoE1N2Nk ⬅️
💬 مشاوره رایگان:
🆔 @JDSL55
Repost from هشتگ تبلیغ تخصصی
📌 تبلیغ: 26988
سایت: 3977
رسانه: 24478
شناسه رسانه: 1697
➖➖➖➖➖➖
کانال تلگرامی کافه کد | Cafe Code
@Cafe_Of_Code
▫️ طرح: 24 ساعته
▫️ ساعت: 18
▫️ تاریخ شمسی رزرو: 22 خرداد
▫️ تاریخ میلادی رزرو: 11 June
پارت 3
🔥نکاتی برای شروع فرایند کدنویسی تمیز🔥
🐬 نقش الگوریتمها در کدنویسی تمیز
💯یکی از مهمترین مسائل در فرایند برنامه نویسی داشتن منطق درست برای پیاده سازی بهینه صورت پروژه است.
✨ وقتی تفکر طراحی و الگوریتمی پیدا کنید، طراحی مسیری برای پیاده سازی صحیح سادهتر به نطر میرسد. آشنایی و مطالعه در برخی زمینههای مرتبط میتواند به شما در شکل گیری این ذهنیت کمک کند.
👨💻مطالعه الگوریتمهای طراحی👨💻
الگوریتمها (Algorithm) تعیین میکنند که یک مسئله را چگونه باید حل کنید.
⚡️بنابراین برنامه نویسانی که دراستفاده از الگوریتمها و نوشتن الگوریتمهای جدید مهارت داشته باشند، در مرحله پیاده سازی نیز موفقتر خواهند بود. البته که یادگیری آنها نیازمند صرف زمانی برای مطالعه دقیق و توانمندیهای ریاضیاتی است.
⚡️ اگر در کنار مهاترهای فنی این مرحله را نیز پشت سر بگذارید ، به احتمال زیاد میتوانید تبدیل به یک برنامه نویس ارشد در حوزه کاری خود شوید.
پارت 1
پارت 2
#programming #Clean_Code
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
یک جنگجو متواضعانه خود را همانگونه که هست میپذیرد و با دلسوزی ، اقتدار ,خود را هدر نمیدهد
اگر دری بسته است ، آن را با لگد باز نمیکنیم،
قفل را با دقت مطالعه میکنیم و نحوه باز کردن آن را پیدا میکنیم , به همین ترتیب، اگر زندگی جنگجو ای راضی کننده نباشد، ناراحت نمیشود و شکایت نمیکند ، در عوض راهبردهایی برای تغییر سرنوشت خود طراحی می کند.
گشنگ بود🔥❤️
Channel • @Cafe_Of_Code
Group • @IRdeveloperchat
برنامه نویسی رو 🍑 یاد بگیر😁
میخوای با یادگیری 0 تا 100 برنامه نویسی
خیلی راحت به درامد برسی؟😁💸
یه عالمه سورس کد های خفن برای برنامه نویسای حرفه ای و کاربلد👨🏻💻😍
▫️قالب های خبری
▫️قالب های شرکتی
▫️قالب های فروشگاهی
▫️قالب های چند منظوره
▫️قالب html رزومه و نمونه کار
▫️سورس ربات تلگرام بازی نات کوین
▫️سورس ربات نجوای تلگرام
▫️اسکریپت اینستاگرام دانلودر
و ...
🔥کانال تلگرام روت وان👇🏻
👨🏻💻 https://t.me/rootcodes
🔥🔥آدرس سایت روت وان👇🏻
🌐 www.rootone.ir
🔥🔥🔥آموزش 0 تا 100 برنامه نویسی و طراحی وب👇🏻
♨️ https://youtube.com/@root_one
به همراه یه عالمهههههه آموزش های جذاب و ترفندهای حرفه ای برای مهندسان درجه یک😁🎉😻👐🎈
✨پارت2✨
🔰 در ادامه به این میپردازیم که اصول کدنویسی تمیز چیست ؟
1- سادگی کدها (KISS) :
2- خوانایی و قابل فهم بودن کدها :
3- نام گذاری مناسب :
4- مدیریت آرگومان ها :
5- انتخاب زبان مناسب :
6- کاهش وابستگیها :
7- بازبینی کدها :
⚜ هر کدوم رو نمیفمید در کامنت این پست بگید براتون توضیح بدم ❤️
🚩 این پست ادامه دارد ... . 🔥
پارت1
#programming #Clean_Code
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
🔥 Php 🔥
مثل مسواک میمونه شما هر روز از مسواک استفاده میکنید و کار تون رو راه می اندازه در حال حاضر ابزار ساده هم است دیگه چی میخواهید؟
⚡️راموس لردورف⚡️
سازنده و خالق زبان برنامه نویسی PHP
موافقید؟¿؟
#php
#Ah_sear
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
بچه ها این پروژه یس کوین رو هم از دست ندید معتبره ؛
شروع استخراج یس کوین 💯
هعیییی💔😂
#Fun #programming
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
🔰 اصول کدنویسی تمیز چیست ؟
1- سادگی کدها (KISS) :
2- خوانایی و قابل فهم بودن کدها :
3- نام گذاری مناسب :
4- مدیریت آرگومان ها :
5- انتخاب زبان مناسب :
6- کاهش وابستگیها :
7- بازبینی کدها :
⚜ هر کدوم رو نمیفمید در کامنت این پست بگید براتون توضیح بدم ♻️
#programming #Clean_Code
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
اینم کدهای یکی از بچه های چنل❤️
import pygame
import datetime
pygame.init()
app_win = pygame.display.set_mode((420,150))
pygame.display.set_caption("Digital Clock")
text_font = pygame.font.SysFont(None, 68)
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
app_win.fill((0,0,0))
text_clock=(text_font.render(datetime.datetime.now().strftime("%H:%M:%S"),True, "#f2e720"))
text_rect = text_clock.get_rect(center=(400,300))
app_win.blit(text_clock, text_rect)
pygame.display.flip()
pygame.quit()
#python #programming
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
#memefi
🔆 توییت memefi رو مشاهده میکنید😁
🔥میگه روز لیست شدن memefi با کامیون پولاتونو جابجا میکنید
⚡️ داخل گروهشون ادمینشون گفت که ماه ژوئن توکنش لانچ میشه
💥 اگه میخواید شروع کنید هنوز یک ماهی وقت هست و میتونید پوینت خوبی بدست بیارید🔥
استارت ربات
پروژه ساعت دیجیتال با پایتون🔥
✨شرح مختصر پروژه✨
ساخت ساعت دیجیتال، یک نمونه پروژه پایتون است که به درک مفاهیم پایه برنامه نویسی و آشنایی با کتابخانه های گرافیک پایتون کمک میکند. در ادامه به بررسی سورس کد این پروژه میپردازیم.
👨💻توضیحات پروژه👨💻
در ایجاد برنامه های رابط کاربری گرافیکی، میتوان برنامه را هر طور که خواست شخصی سازی کرد. از فونت متن گرفته تا رنگ پس زمینه، همه ویژگیها برای سفارشی سازی در دسترس هستند. در این پروژه پایتون، با استفاده از کتابخانه tkinter و time یک ساعت دیجیتال میسازیم.
☝️مرحله اول :
افزودن کتابخانه ها
اولین گام برای انجام پروژه، افزودن کتابخانه ها به محیط برنامه میباشد.
from tkinter import Label, Tk
import time
✌️مرحله دوم :
ساخت رابط کاربری
حالا بیایید عنوان و اندازه برنامه خود را تعریف کنیم. توجه داشته باشید که در کد زیر، اگر شما یک پنجره ثابت میخواهید که قابلیت تغییر سایز به حداکثر یا حداقل صفحه را نداشته باشد در متد resizable از (0,0) و در غیر اینصورت برای قابل تغییر بودن اندازه صفحه از (1,1) استفاده میکنیم .
app_window = Tk()
app_window.title("Digital Clock")
app_window.geometry("420x150")
app_window.resizable(1,1)
text_font= ("Boulder", 68, 'bold')
background = "#f2e750"
foreground= "#363529"
border_width = 25
label = Label(app_window, font=text_font, bg=background, fg=foreground, bd=border_width)
label.grid(row=0, column=1)
🤟 مرحله سوم :
تعریف توابع
بعد از طراحی ظاهر برنامه به تعریف توابع عملکردهای برنامه میپردازیم:
def digital_clock():
time_live = time.strftime("%H:%M:%S")
label.config(text=time_live)
label.after(200, digital_clock)
digital_clock()
app_window.mainloop()
#python #programming
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchatافزونه js
💥 پس از نصب این افزونه با استفاده از کلیدهای ctrl + shift + p قسمت پالت فرمان در Visual Studio Code ظاهر می شود و در صورت تایپ quoka لیستی از تمامی دستورات این افزونه را مشاهده خواهید کرد. از این منو ، گزینه New JavaScript File را انتخاب کنید تا یک فایل جاوا اسکریپت جدید سازگار با این افزونه ایجاد شود .
Quokka
✨یک افزونه جالب است که کد را اجرا می کند و هنگام نوشتن کد در ویرایشگر نتایج را به شما نشان می دهد. اگر کد دارای خطا یا اخطار باشد در آنجا به شما نشان داده و شما راهنمایی می کند.
#Js #programming #VsCod
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
Repost from N/a
⭕️ بهترین کانال های برنامه نویسی
https://t.me/addlist/uU_QAGJGjW5iOWRk
🔥
پارت دوم pygame🔥
ما تو جلسه اول Pygame فهمیدیم که پایگیم برای چی هست و محیط آن به چه شکل هست
برای دیدن پست کلید کنید
✨در این قسمت میخوام بگم که چجوری متن مون رو به وسط چپ و راست بنویسم این پست رو تا آخر ببینید
1. چاپ متن در وسط صفحه:
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 600))
font = pygame.font.SysFont(None, 36)
text = font.render("Hello, World!", True, (255, 255, 255))
text_rect = text.get_rect(center=(400, 300))
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((0, 0, 0))
screen.blit(text, text_rect)
pygame.display.flip()
pygame.quit()
لازم نیست که همه کد رو تشریح بدم فقط قسمت لازم رو میگم
screen = pygame.display.set_mode((800, 600))
font = pygame.font.SysFont(None, 36)
text = font.render("Hello, World!", True, (255, 255, 255))
text_rect = text.get_rect(center=(400, 300))
💥 ببینید اول اومدیم صفحه مون رو گفتیم که عرض و ارتفاعش چند باشه.
بعد اومدیم فونت متن رو گفتیم.
در لاین بعدی متن مورد نظر رو نوشتیم و گفتیم که رنگش چجوری باشه لاین بعدی هم اومدیم متن مون رو به وسط آوردیم خوب اگه دقت کنید نوشته 400 و 300 چرا؟
چون اومده صفحه رو نصف کرده که متن مون به وسط قرار گیرد
2. چاپ متن در سمت راست صفحه:
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 600))
font = pygame.font.SysFont(None, 36)
text = font.render("Hello, World!", True, (255, 255, 255))
text_rect = text.get_rect(right=800-10, centery=300)
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((0, 0, 0))
screen.blit(text, text_rect)
pygame.display.flip()
pygame.quit()
اینم که
text.get_rect(right=800-10, centery=300)⚡️ گفته از سمت راست 800 رو منفی 10 کن بره سمت راست حالا خود تون میتونین یک قیمت دیگری رو بدید 3. چاپ متن در سمت چپ صفحه:
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 600))
font = pygame.font.SysFont(None, 36)
text = font.render("Hello, World!", True, (255, 255, 255))
text_rect = text.get_rect(left=10, centery=300)
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((0, 0, 0))
screen.blit(text, text_rect)
pygame.display.flip()
pygame.quit()
اینم که
text_rect = text.get_rect(left=10, centery=300)
گفته سمت چپ 10 خوب الان چرا نگفته 800+10 یا منفی 10؟
بخاطر این که از سمت چپ شروع میشود نوشتن مون اگر متن فارسی بود باید کلا فرق میکرد
امیدوارم که فهمیده باشید❤️
مشکلی داشتید کامنت ها بگید
#جلسه_دوم_پایگیم
#part_2_pygame #python
#Ah_sear
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchatچقدر موافقید؟
#Ah_sear
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
🐬 کدنویسی تمیز (Clean Code) 🐬
مجموعه اصولی است که به شما کمک میکند کدی بنویسید، که فهم و اصلاح آن توسط دیگران و یا بعد از مدتهای طولانی برای خودتان سخت نباشد .
این اصول استانداردهایی هستند که اگر رعایت شوند، شما را تبدیل به یک برنامه نویس حرفه ای میکنند. کدنویسی تمیز در کار گروهی اهمیت بسیار زیادی دارد.
🔥نکاتی برای شروع فرایند کدنویسی تمیز🔥
یکی از مهمترین مسائل در فرایند برنامه نویسی داشتن منطق درست برای پیاده سازی بهینه صورت پروژه است .
وقتی تفکر طراحی و الگوریتمی پیدا کنید، طراحی مسیری برای پیاده سازی صحیح سادهتر به نطر میرسد .
آشنایی و مطالعه در برخی زمینههای مرتبط میتواند به شما در شکل گیری این ذهنیت کمک کند .
#Clean_Code #programming
Channel ° @Cafe_Of_Code
Group ° @IRdeveloperchat
رفقا این چنل یوتیوبی درباره نات کوین، همستر، تپ سواپ و ریسکهاش توضیح داده
(خطر برداشت اطلاعات و ... )
حتما نگاهش کنید خیلی جامع ، کاربردی و مفیده❤️
یوتیوب رادیو میـــ / اپیزود ۳
MilaDnu
▫️رویای درست کردن دوغ با آب دریا:
https://t.me/paskoocheh/8038
▫️برای حفظ امنیت و ناشناس ماندن در فضای مجازی، از انتشار لینک دعوت برای ربات همستر کامبت در فضای عمومی خودداری کنید!
این تبلیغ نیست فقط برای آگاهی شما دوستان و جمع کردن حواستون معرفیش کردم❤️
#News #programming
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
