چنل پایتون | جنگو | برنامه نویسی وب سایت
چی بزاریم ؟
اول سورس میزاریم بعد هم فیلم آموزشی❤️
import pygame
import tkinter as tkr
from tkinter.filedialog import askdirectory
import os
pygame.init()
pygame.mixer.init()
def play():
pygame.mixer.music.load(play_list.get(tkr.ACTIVE))
var.set(play_list.get(tkr.ACTIVE))
pygame.mixer.music.play()
def stop():
pygame.mixer.music.stop()
def pause():
pygame.mixer.music.pause()
def unpause():
pygame.mixer.music.unpause()
music_player = tkr.Tk()
music_player.title("My Music Player")
music_player.geometry("450x350")
directory = askdirectory()
os.chdir(directory)
song_list = os.listdir()
play_list = tkr.Listbox(music_player, font="Helvetica 12 bold", bg='yellow', selectmode=tkr.SINGLE)
for item in song_list:
pos = 0
play_list.insert(pos, item)
pos += 1
Button1 = tkr.Button(music_player, width=5, height=3, font="Helvetica 12 bold", text="PLAY", command=play, bg="blue", fg="white")
Button2 = tkr.Button(music_player, width=5, height=3, font="Helvetica 12 bold", text="STOP", command=stop, bg="red", fg="white")
Button3 = tkr.Button(music_player, width=5, height=3, font="Helvetica 12 bold", text="PAUSE", command=pause, bg="purple", fg="white")
Button4 = tkr.Button(music_player, width=5, height=3, font="Helvetica 12 bold", text="UNPAUSE", command=unpause, bg="orange", fg="white")
var = tkr.StringVar()
song_title = tkr.Label(music_player, font="Helvetica 12 bold", textvariable=var)
song_title.pack()
Button1.pack(fill="x")
Button2.pack(fill="x")
Button3.pack(fill="x")
Button4.pack(fill="x")
play_list.pack(fill="both", expand="yes")
music_player.mainloop()
Forwarded from Python Forever
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Python Forever
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف
📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی
🔗 منبع: لیموناد
📌 جلسه 6- آشنایی با کتابخانه geopy
🔅 استفاده از کتابخانه geopy برای محاسبه فواصل زمین، نشان دادن مکان با استفاده از طول و عرض جغرافیایی
#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
🐍 @PythonForever
📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی
🔗 منبع: لیموناد
📌 جلسه 6- آشنایی با کتابخانه geopy
🔅 استفاده از کتابخانه geopy برای محاسبه فواصل زمین، نشان دادن مکان با استفاده از طول و عرض جغرافیایی
#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
🐍 @PythonForever
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
قوانین هکرها: قانون پارهتو یا همون قانون بیست به هشتاد
قاعده پارهتو میگه که چیزها در جهان به شکل خطی تقسیم نشدن و در بعضی پدیدهها، ۸۰٪ نتایج از ۲۰٪ ورودیها میان. این قاعده توی نرم افزار و مدیریت و خیلی جاهای دیگه کارکرد داره و حتی به شکل تجربی بارها دیده شده. مثلا مایکروسافت به این نتیجه رسیده که با حل کردن ۲۰٪ باگها، ۸۰٪ کرشها حل میشن یا در حین انجام پروژه، بعد از ۲۰٪ زمان، ۸۰٪ پروژه پیش میره و در مقابل ۲۰٪ آخر نیازمند ۸۰٪ تلاش نیروها است.
قاعده پارهتو میگه که چیزها در جهان به شکل خطی تقسیم نشدن و در بعضی پدیدهها، ۸۰٪ نتایج از ۲۰٪ ورودیها میان. این قاعده توی نرم افزار و مدیریت و خیلی جاهای دیگه کارکرد داره و حتی به شکل تجربی بارها دیده شده. مثلا مایکروسافت به این نتیجه رسیده که با حل کردن ۲۰٪ باگها، ۸۰٪ کرشها حل میشن یا در حین انجام پروژه، بعد از ۲۰٪ زمان، ۸۰٪ پروژه پیش میره و در مقابل ۲۰٪ آخر نیازمند ۸۰٪ تلاش نیروها است.
YouTube
قوانین هکرها: قانون پارهتو یا همون قانون بیست به هشتاد
قاعده پارهتو میگه که چیزها در جهان به شکل خطی تقسیم نشدن و در بعضی پدیدهها، ۸۰٪ نتایج از ۲۰٪ ورودیها میان. این قاعده توی نرم افزار و مدیریت و خیلی جاهای دیگه کارکرد داره و حتی به شکل تجربی بارها دیده شده. مثلا مایکروسافت به این نتیجه رسیده که با حل کردن…
👍2
🚀 آموزش ساخت یک IDE ساده با پایتون و Tkinter
در این آموزش، نحوه ساخت یک محیط توسعه یکپارچه (IDE) ساده با استفاده از پایتون و کتابخانه Tkinter را به شما نشان خواهیم داد. این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. برای شروع، از ابزارهای پایهای استفاده خواهیم کرد، اما شما میتوانید با افزودن قابلیتهای بیشتر، IDE خود را پیشرفتهتر کنید.
🛠 نصب Tkinter
Tkinter معمولاً با پایتون به صورت پیشفرض نصب میشود. اما اگر آن را ندارید، میتوانید از دستور زیر برای نصب آن استفاده کنید:
pip install tk
📋 مراحل ساخت IDE
1. ایجاد پنجره اصلی IDE
2. افزودن ویجتهای متن برای نوشتن کد
3. افزودن منوها برای باز کردن، ذخیره و اجرای فایلها
4. اضافه کردن قابلیت اجرای کد پایتون
1. ایجاد پنجره اصلی IDE
ابتدا یک پنجره اصلی ایجاد میکنیم:
برای نوشتن کد، یک ویجت Text اضافه میکنیم:
یک منو برای باز کردن، ذخیره و اجرای فایلها اضافه میکنیم:
برای اجرای کد پایتون، از توابع داخلی پایتون استفاده میکنیم:
import tkinter as tk
from tkinter import filedialog, Text, messagebox
def create_main_window():
window = tk.Tk()
window.title("پایتون IDE")
window.geometry("800x600")
return window
def add_text_widget(window):
text_widget = Text(window, wrap='none')
text_widget.pack(expand=True, fill='both')
return text_widget
def add_menu(window, text_widget):
menu = tk.Menu(window)
window.config(menu=menu)
file_menu = tk.Menu(menu, tearoff=0)
menu.add_cascade(label="فایل", menu=file_menu)
def open_file():
file_path = filedialog.askopenfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "r", encoding="utf-8") as file:
code = file.read()
text_widget.delete(1.0, tk.END)
در این آموزش، نحوه ساخت یک محیط توسعه یکپارچه (IDE) ساده با استفاده از پایتون و کتابخانه Tkinter را به شما نشان خواهیم داد. این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. برای شروع، از ابزارهای پایهای استفاده خواهیم کرد، اما شما میتوانید با افزودن قابلیتهای بیشتر، IDE خود را پیشرفتهتر کنید.
🛠 نصب Tkinter
Tkinter معمولاً با پایتون به صورت پیشفرض نصب میشود. اما اگر آن را ندارید، میتوانید از دستور زیر برای نصب آن استفاده کنید:
pip install tk
📋 مراحل ساخت IDE
1. ایجاد پنجره اصلی IDE
2. افزودن ویجتهای متن برای نوشتن کد
3. افزودن منوها برای باز کردن، ذخیره و اجرای فایلها
4. اضافه کردن قابلیت اجرای کد پایتون
1. ایجاد پنجره اصلی IDE
ابتدا یک پنجره اصلی ایجاد میکنیم:
import tkinter as tk2. افزودن ویجتهای متن برای نوشتن کد
from tkinter import filedialog, Text
import subprocess
def create_main_window():
window = tk.Tk()
window.title("پایتون IDE")
window.geometry("800x600")
return window
if __name__ == "__main__":
main_window = create_main_window()
main_window.mainloop()
برای نوشتن کد، یک ویجت Text اضافه میکنیم:
def add_text_widget(window):3. افزودن منوها برای باز کردن، ذخیره و اجرای فایلها
text_widget = Text(window, wrap='none')
text_widget.pack(expand=True, fill='both')
return text_widget
if __name__ == "__main__":
main_window = create_main_window()
text_editor = add_text_widget(main_window)
main_window.mainloop()
یک منو برای باز کردن، ذخیره و اجرای فایلها اضافه میکنیم:
def add_menu(window, text_widget):4. اضافه کردن قابلیت اجرای کد پایتون
menu = tk.Menu(window)
window.config(menu=menu)
file_menu = tk.Menu(menu, tearoff=0)
menu.add_cascade(label="فایل", menu=file_menu)
def open_file():
file_path = filedialog.askopenfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "r", encoding="utf-8") as file:
code = file.read()
text_widget.delete(1.0, tk.END)
text_widget.insert(tk.END, code)
def save_file():
file_path = filedialog.asksaveasfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "w", encoding="utf-8") as file:
code = text_widget.get(1.0, tk.END)
file.write(code)
def run_code():
code = text_widget.get(1.0, tk.END)
exec(code)
file_menu.add_command(label="باز کردن", command=open_file)
file_menu.add_command(label="ذخیره", command=save_file)
file_menu.add_separator()
file_menu.add_command(label="اجرا", command=run_code)
if __name__ == "__main__":
main_window = create_main_window()
text_editor = add_text_widget(main_window)
add_menu(main_window, text_editor)
main_window.mainloop()
برای اجرای کد پایتون، از توابع داخلی پایتون استفاده میکنیم:
`
import tkinter as tk
from tkinter import filedialog, Text, messagebox
def create_main_window():
window = tk.Tk()
window.title("پایتون IDE")
window.geometry("800x600")
return window
def add_text_widget(window):
text_widget = Text(window, wrap='none')
text_widget.pack(expand=True, fill='both')
return text_widget
def add_menu(window, text_widget):
menu = tk.Menu(window)
window.config(menu=menu)
file_menu = tk.Menu(menu, tearoff=0)
menu.add_cascade(label="فایل", menu=file_menu)
def open_file():
file_path = filedialog.askopenfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "r", encoding="utf-8") as file:
code = file.read()
text_widget.delete(1.0, tk.END)
text_widget.insert(tk.END, code)
file_path = filedialog.asksaveasfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "w", encoding="utf-8") as file:
code = text_widget.get(1.0, tk.END)
file.write(code)
def run_code():
code = text_widget.get(1.0, tk.END)
exec(code)
file_menu.add_command(label="باز کردن", command=open_file)
file_menu.add_command(label="ذخیره", command=save_file)
file_menu.add_separator()
file_menu.add_command(label="اجرا", command=run_code)
if name == "main":
main_window = create_main_window()
text_editor = add_text_widget(main_window)
add_menu(main_window, text_editor)
main_window.mainloop()
🎉 تبریک! شما یک IDE ساده با پایتون ساختید!
این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. شما میتوانید با افزودن قابلیتهای بیشتر مانند هایلایت سینتکس، شمارهگذاری خطوط و دیباگر، این IDE را بهبود بخشید.
🔧 گسترش قابلیتها*
در اینجا چند پیشنهاد برای گسترش قابلیتهای IDE:
- هایلایت سینتکس
- شمارهگذاری خطوط
- تکمیل خودکار کد
- ابزار دیباگ
☝️ادامه کد متن قبلی☝️def save_file():
file_path = filedialog.asksaveasfilename(defaultextension=".py", filetypes=[("Python files", "*.py")])
if file_path:
with open(file_path, "w", encoding="utf-8") as file:
code = text_widget.get(1.0, tk.END)
file.write(code)
def run_code():
code = text_widget.get(1.0, tk.END)
exec(code)
file_menu.add_command(label="باز کردن", command=open_file)
file_menu.add_command(label="ذخیره", command=save_file)
file_menu.add_separator()
file_menu.add_command(label="اجرا", command=run_code)
if name == "main":
main_window = create_main_window()
text_editor = add_text_widget(main_window)
add_menu(main_window, text_editor)
main_window.mainloop()
`
🎉 تبریک! شما یک IDE ساده با پایتون ساختید!
این IDE به شما امکان میدهد تا کدهای پایتون خود را نوشته، ذخیره و اجرا کنید. شما میتوانید با افزودن قابلیتهای بیشتر مانند هایلایت سینتکس، شمارهگذاری خطوط و دیباگر، این IDE را بهبود بخشید.
🔧 گسترش قابلیتها*
در اینجا چند پیشنهاد برای گسترش قابلیتهای IDE:
- هایلایت سینتکس
- شمارهگذاری خطوط
- تکمیل خودکار کد
- ابزار دیباگ
👍3
👀 سختترین زبانهای برنامهنویسی
در این مطلب 4 مورد از سختترین زبانهای برنامهنویسی که برای یک برنامهنویس عادی کابوس هستند را معرفی میکنیم.
1️⃣Malbolge
یکی از دشوارترین زبانهای برنامهنویسی که نوشتن برنامههای ساده در آن معادل با دو سال کار است.
برنامه Hello World:
(=<#9]~6ZY32Vx/4Rs+0No-&Jk)”Fh}|Bcy?=*z]Kw%oG4UUS0/@-ejc(:’8dc
2️⃣Cow Programming Language
زبان برنامهنویسی بر اساس صداهای گاوها (Moo) با ۲۴ حالت دستوری مختلف.
برنامه Hello World:
MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO Moo Moo MoO MoO MoO Moo OOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOoMOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo Moo MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo MooOOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo
3️⃣Brainfuck
زبان esoteric با تنها ۸ دستور: < > + – . , [ ]
برنامه Hello World:
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.——.——–.>+.>.
4️⃣INTERCAL
یک زبان کامپایلری با دستورات عجیب و ترکیبی از زبانهای دیگر.
برنامه Hello World:
PLEASE DO ,1 <- #13
DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #238
DO ,1 SUB #7 <- #26
DO ,1 SUB #8 <- #248
DO ,1 SUB #9 <- #168
DO ,1 SUB #10 <- #24
DO ,1 SUB #11 <- #16
DO ,1 SUB #12 <- #158
DO ,1 SUB #13 <- #52
PLEASE READ OUT ,1
PLEASE GIVE UP
در این مطلب 4 مورد از سختترین زبانهای برنامهنویسی که برای یک برنامهنویس عادی کابوس هستند را معرفی میکنیم.
1️⃣Malbolge
یکی از دشوارترین زبانهای برنامهنویسی که نوشتن برنامههای ساده در آن معادل با دو سال کار است.
برنامه Hello World:
(=<#9]~6ZY32Vx/4Rs+0No-&Jk)”Fh}|Bcy?=*z]Kw%oG4UUS0/@-ejc(:’8dc
2️⃣Cow Programming Language
زبان برنامهنویسی بر اساس صداهای گاوها (Moo) با ۲۴ حالت دستوری مختلف.
برنامه Hello World:
MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO Moo Moo MoO MoO MoO Moo OOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOoMOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo Moo MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo MooOOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo
3️⃣Brainfuck
زبان esoteric با تنها ۸ دستور: < > + – . , [ ]
برنامه Hello World:
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.——.——–.>+.>.
4️⃣INTERCAL
یک زبان کامپایلری با دستورات عجیب و ترکیبی از زبانهای دیگر.
برنامه Hello World:
PLEASE DO ,1 <- #13
DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #238
DO ,1 SUB #7 <- #26
DO ,1 SUB #8 <- #248
DO ,1 SUB #9 <- #168
DO ,1 SUB #10 <- #24
DO ,1 SUB #11 <- #16
DO ,1 SUB #12 <- #158
DO ,1 SUB #13 <- #52
PLEASE READ OUT ,1
PLEASE GIVE UP
👍4
شروع آموزش جامع بکاند با پایتون
سلام به همه همراهان عزیز! 👋
با افتخار اعلام میکنیم که دوره جدیدی از آموزشهای تخصصی و جامع بکاند با پایتون را به صورت متنی در کانال تلگرام خود آغاز کردهایم. این دوره طراحی شده تا شما را از سطح مبتدی به سطح پیشرفته در برنامهنویسی بکاند برساند. اگر علاقهمند به یادگیری پایتون و توسعه بکاند هستید، این دوره برای شماست! 🚀
چرا این دوره؟
✅ پایتون: زبانی قدرتمند و محبوب
پایتون یکی از پرکاربردترین زبانهای برنامهنویسی است که به دلیل سادگی و امکانات گستردهاش برای توسعه بکاند بسیار محبوب است.
✅ آموزش قدم به قدم
هر پارت شامل توضیحات دقیق و مثالهای کاربردی است تا شما بتوانید به راحتی مفاهیم را درک کنید و در پروژههای خود به کار ببرید.
✅ جامع و کاربردی
این دوره شامل مباحث پایه تا پیشرفته است، از نصب ابزارها و محیطهای توسعه گرفته تا ایجاد APIهای پیشرفته و استقرار پروژهها.
سرفصلهای دوره:
1. معرفی و نصب ابزارها 📦
2. اصول برنامهنویسی با پایتون 🐍
3. کار با فایلها و دیتابیسها 🗄️
4. ایجاد اولین API با Flask 🌐
5. توسعه API پیشرفته با Flask 🚀
6. مدیریت پایگاه داده با SQLAlchemy 🗃️
7. مدیریت پروژه و کار با Git 🌳
8. تست و ارزیابی کد 🧪
9. استقرار پروژه 🌍
10. امنیت در بکاند 🔒
همراه ما باشید!
این فرصت عالی را از دست ندهید و همراه ما باشید تا به دنیای جذاب بکاند با پایتون وارد شوید. هر روز منتظر یک پارت جدید از این آموزش جذاب باشید. 🚀
🔗 لینک کانال تلگرام: [@programming_python_90]
سلام به همه همراهان عزیز! 👋
با افتخار اعلام میکنیم که دوره جدیدی از آموزشهای تخصصی و جامع بکاند با پایتون را به صورت متنی در کانال تلگرام خود آغاز کردهایم. این دوره طراحی شده تا شما را از سطح مبتدی به سطح پیشرفته در برنامهنویسی بکاند برساند. اگر علاقهمند به یادگیری پایتون و توسعه بکاند هستید، این دوره برای شماست! 🚀
چرا این دوره؟
✅ پایتون: زبانی قدرتمند و محبوب
پایتون یکی از پرکاربردترین زبانهای برنامهنویسی است که به دلیل سادگی و امکانات گستردهاش برای توسعه بکاند بسیار محبوب است.
✅ آموزش قدم به قدم
هر پارت شامل توضیحات دقیق و مثالهای کاربردی است تا شما بتوانید به راحتی مفاهیم را درک کنید و در پروژههای خود به کار ببرید.
✅ جامع و کاربردی
این دوره شامل مباحث پایه تا پیشرفته است، از نصب ابزارها و محیطهای توسعه گرفته تا ایجاد APIهای پیشرفته و استقرار پروژهها.
سرفصلهای دوره:
1. معرفی و نصب ابزارها 📦
2. اصول برنامهنویسی با پایتون 🐍
3. کار با فایلها و دیتابیسها 🗄️
4. ایجاد اولین API با Flask 🌐
5. توسعه API پیشرفته با Flask 🚀
6. مدیریت پایگاه داده با SQLAlchemy 🗃️
7. مدیریت پروژه و کار با Git 🌳
8. تست و ارزیابی کد 🧪
9. استقرار پروژه 🌍
10. امنیت در بکاند 🔒
همراه ما باشید!
این فرصت عالی را از دست ندهید و همراه ما باشید تا به دنیای جذاب بکاند با پایتون وارد شوید. هر روز منتظر یک پارت جدید از این آموزش جذاب باشید. 🚀
🔗 لینک کانال تلگرام: [@programming_python_90]