🔴 یک تابع ارزشمند و کاربردی: تابعی بنویسید که یک path یا مسیر را به عنوان ورودی دریافت کرده و اجزای آن‌را تکه‌تکه کرده و به صورت یک Tuple سه قسمتی برگرداند!

نکته: عزیزانی که در هر سطحی، با زبان برنامه‌نویسی پایتون آشنایی داشته و یا با آن به طور جدی کار می‌کنند، قطعا قدر این تابع را می‌دانند!

نکته: در این Tuple سه قسمتی، اولین قسمت از سمت چپ، Location یا مسیر، دومین قسمت از سمت چپ، file_name یا نام فایل و سومین قسمت از سمت چپ، Extension یا پسوند فایل (با نقطه) برمی‌گردد.

نکته: اگر برای بدست آوردن اجزای یک مسیر، در کل اینترنت جستجو نمایید، قطعا چرندیات و کدهای نادقیقی خواهید دید که امیدوارم از این کد کمال استفاده را کرده و از آن لذت ببرید!

نکته: در صورتی که ورودی این تابع None یا "" و یا رشته‌ای فقط با Space باشد، خروجی این تابع None خواهد بود!

نکته: این کدها و آموزش‌ها، قطعا یک ارتباط معنوی با یکدیگر دارند، و انشاءالله با فیلم‌های آموزشی آتی، ارتباط و استفاده از آن‌ها در یک پروژه نسبتا بزرگ و جدی قابل روئت و استفاده خواهد بود!

درخواست: در صورتی که در این کد، بی‌دقتی و یا مشکلی مشاهده نمودید، لطفا آن‌را به اینجانب اطلاع داده تا در اسرع وقت، نسبت به ویرایش آن اقدام نمایم.

# ********************
import os

def get_path_parts(path: str):
if path == None:
return None

path = path.strip()

if path == "":
return None

location, tail = os.path.split(p=path)

items = os.path.splitext(p=tail)

file_name = items[0]
file_extension = items[1]

parts = (location, file_name, file_extension)

return parts
# ********************

#SourceCode #SourceCode10039 #Basic #General

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
🔴 یک تابع ارزشمند و کاربردی: تابعی بنویسید که یک path یا مسیر را به عنوان ورودی دریافت کرده و اجزای آن‌را تکه‌تکه کرده و به صورت یک Tuple سه قسمتی برگرداند!

در این مطلب، می‌خواهیم به جای آن‌که برنامه (تابع) مذکور را بارها!!! اجرا کرده!!! و با ورود پارامترهای مختلف، به صورت دستی، برنامه را تست نماییم، همه مواردی را که می‌خواهیم تست نماییم را یک‌بار نوشته و تا حد زیادی از صحت تابع اطمینان حاصل کنیم، یعنی به گونه‌ای یک Unit Test برای این تابع بنویسیم! این کار باعث می‌شود که حداقل شما عزیزان، به عنوان خواننده این تابع، متوجه شوید که نویسنده این تابع، با توجه به چه ورودی‌هایی، توقع چه خروجی‌هایی را داشته است!

# ********************
path = None
parts = get_path_parts(path=path)
if parts != None:
print(f"[!] Path Parsing Error! - '{path}'")

path = ""
parts = get_path_parts(path=path)
if parts != None:
print(f"[!] Path Parsing Error! - '{path}'")

path = " "
parts = get_path_parts(path=path)
if parts != None:
print(f"[!] Path Parsing Error! - '{path}'")

path = "Alaki"
parts = get_path_parts(path=path)
if ("", "Alaki", "") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = "Alaki.txt"
parts = get_path_parts(path=path)
if ("", "Alaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = "Alaki.Dolaki.txt"
parts = get_path_parts(path=path)
if ("", "Alaki.Dolaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = " Alaki.Dolaki.txt "
parts = get_path_parts(path=path)
if ("", "Alaki.Dolaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

# In Windows

path = "C:\\A\\"
parts = get_path_parts(path=path)
if ("C:\\A", "", "") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = "C:\\A\\Alaki.Dolaki.txt"
parts = get_path_parts(path=path)
if ("C:\\A", "Alaki.Dolaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

# In Linux / Mac

path = "/A/"
parts = get_path_parts(path=path)
if ("/A", "", "") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = "/A/Alaki.Dolaki.txt"
parts = get_path_parts(path=path)
if ("/A", "Alaki.Dolaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")

path = "/Alaki.Dolaki.txt"
parts = get_path_parts(path=path)
if ("/", "Alaki.Dolaki", ".txt") != parts:
print(f"[!] Path Parsing Error! - '{path}'")
# ********************

#SourceCode #SourceCode10039 #Basic #General

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2
Media is too big
VIEW IN TELEGRAM
🔴 دوره جامع Cryptography

🟢 جلسه اول - معرفی سیلابس دوره

❤️ سلام دوستان عزیزم ❤️

همان‌گونه که در انتهای این فیلم مطرح گردید، برای مشاهده فیلم‌های این دوره، نیازی به ثبت‌نام وجود ندارد! و پرداخت شما عزیزان (اشخاص، شرکت‌ها و سازمان‌ها)، صرفا می‌تواند از طریق Donation صورت گیرد!

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

- Source Codes:
https://github.com/dariush-tasdighi

🙏 شماره کارت، به نام داریوش تصدیقی، نزد بانک سامان:

6219 8610 2805 1349

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_001

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍4
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع Cryptography

🔤🔤🔤🔤🔤🔤🔤🔤🅰️🔤🔤🔤

🟢 جلسه دوم

Cheat Sheet

- ASCII
- Unicode
- UTF-8
- Encode (Encoding)

❤️ سلام دوستان عزیزم ❤️

🟢 در صورتی که از این فیلم استفاده کرده و لذت بردین، برای حمایت از ادامه این دوره آموزشی، لطفا مرا حداقل به یک قهوه دعوت نمایید...

🍀 تقاضا: لطفا پس از واریز وجه، مبلغ، نام و نام خانوادگی شریف‌تان را به اینجانب اعلام کرده، تا در یک مطلب مستقل، اطلاعات شما را درج نموده و از لطف و محبت شما، تقدیر گردد...

🔠🔠🔠🔠🔠🔠🔠🔠

🙏 شماره کارت، به نام داریوش تصدیقی، نزد بانک سامان:

6219 8610 2805 1349

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_002

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍3
❤️ سلام دوستان عزیزم ❤️

در این مطلب، بزرگوارانی که تا این لحظه، در طرح حمایت از دوره آموزش جامع Cryptography شرکت کرده و مبلغی را به عنوان Donate پرداخت کرده‌اند، معرفی می‌شوند!

🟢 از لطف و محبت این دوستان عزیز و گرامی، صمیمانه تشکر و قدردانی می‌کنیم:

❤️ آقای پیروز نیکنژاد
❤️ آقای علیرضا کلینی
❤️ آقای علی عظیم‌زاده
❤️ آقای داود بدیعی
❤️ آقای ابوذر رحیمی
❤️ آقای حمید شفیع خانی
❤️ آقای کیوان رمضان عرب
❤️ آقای صدرا خامنه
❤️ آقای وحید گلپایگانی
❤️ آقای علی کمانکش
❤️ آقای احسان نوروزی

❤️ خانم آیسان طارمی
❤️ خانم زهرا دشتی

🆔
@Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍3
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع Cryptography

🔤🔤🔤🔤🔤🔤🔤🔤🅰️🔤🔤🔤

🟢 جلسه سوم

Cheat Sheet

some_bytes =
"ascii_or_utf-8".encode()

"ascii_or_utf-8" =
some_bytes.decode()

"0-9-or-A-F" =
bytes.hex(some_bytes)

some_bytes =
bytes.fromhex("0-9-or-A-F")

❤️ سلام دوستان عزیزم ❤️

🟢 در صورتی که از این فیلم استفاده کرده و لذت بردین، برای حمایت از ادامه این دوره آموزشی، لطفا مرا حداقل به یک قهوه دعوت نمایید...

🍀 تقاضا: لطفا پس از واریز وجه، مبلغ، نام و نام خانوادگی شریف‌تان را به اینجانب اعلام کرده، تا در یک مطلب مستقل، اطلاعات شما را درج نموده و از لطف و محبت شما، تقدیر گردد...

🔠🔠🔠🔠🔠🔠🔠🔠

🙏 شماره کارت، به نام داریوش تصدیقی، نزد بانک سامان:

6219 8610 2805 1349

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_003

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍2
❤️ سلام دوستان عزیزم ❤️

پس از ثبت‌نام در سایت DropBox، ضمن کارهای عادی که می‌توانید انجام دهید، که در این مطلب کاری به آن‌ها نداریم! می‌توانید در سایت DropBox، و از طریق لینک ذیل، یک Application، ایجاد کنید (Create app):

https://www.dropbox.com/developers/apps

و پس از دریافت Access Token و غیره، از طریق زبان‌های برنامه‌نویسی که به آن‌ها مسلط بوده و یا آشنایی دارید، نسبت به دریافت فهرست پوشه‌ها و فایل‌ها، آپلود فایل‌ها و غیره اقدام نمایید!

در ادامه آموزش‌ها و پروژه‌های این کانال (کانال پایتون)، فیلم آموزشی و سورس‌کد مربوط به این موضوع، منتشر خواهد شد!

نکته: این‌که از طریق زبان‌های برنامه‌نویسی، اقدام به آپلود فایل نماییم، ضمن آن‌که کاربردهای بسیار زیادی در پروژه‌های کاربردی و تجاری دارد، در برنامه‌های مربوط به EthicalHacking نیز کاربردهای فراوانی دارد!

🔴 نکته مهم: واقعیت آن است که تصمیم داشتم با سایت GoFile.io، این مجموعه آموزش‌ها را منتشر نمایم، که متاسفانه به تازگی این سایت، فیلتر شده است! به همین دلیل، تصمیم گرفتم که با سایت DropBox کار نمایم!

https://gofile.io

#SourceCode #Python #General #EthicalHacking #DropBox

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3
Forwarded from 🛑 Iranian Experts 🛑 (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
❤️ سلام دوستان عزیزم ❤️

شاید خیلی از شما عزیزان، با سایت DropBox آشنایی داشته باشید.

این سایتی است که برای Backup گیری از فایل‌ها و نیز به اشتراک گذاشتن فایل‌ها، بسیار مفید می‌باشد!

📌 ویژگی‌های این سایت:

۱. با زبان برنامه‌نویسی پایتون نوشته شده است.

۲. سال‌ها پیش، یک مرد ایرانی آن‌را طراحی و پیاده‌سازی کرده است و به همین دلیل، ضمن فشارهای زیادی که در طی سال‌ها، دولت آمریکا، به مدیران این شرکت وارد کرده است، تا این لحظه، هنوز کشور عزیزمان، ایران را، تحریم نکرده است!

۳. در زمان ثبت‌نام، به صورت رایگان ۲ گیگابایت فضا، در اختیار شما قرار می‌دهد و البته می‌توانید با پرداخت ارزی ماهیانه ۱۲ دلار، این فضا را به ۲۰۰۰ گیگابایت! افزایش دهید.

۴. از طریق این سایت، می‌توانید برنامه‌ای (DropBox Application) را دانلود کرده و بر روی لپتاپ(ها) و یا دسکتاپ(های) خودتان نصب نمایید، و از طریق این برنامه، هرگاه فایلی را در یک دستگاه کپی، ایجاد، ویرایش و یا حذف نمایید، به طور خودکار، در دیگر دستگاه‌های شما نیز، همین اتفاق رخ می‌دهد، و اصطلاحا فایل‌های موجود بر روی دستگاه‌های شما، Sync می‌شوند!

۵. در نسخه رایگان، مانند برنامه فیدیبو! شما می‌توانید، این برنامه را، حداکثر بر روی ۳ دستگاه با همان اکانت، نصب نمایید!

در صورتی که هنوز در این سایت، ثبت‌نام نکرده‌اید، اگر با لینکی که در ذیل، در اختیارتان قرار می‌دهم، در این سایت، ثبت‌نام نموده و برنامه مربوطه را بر روی لااقل یک دستگاه، نصب نمایید، به جای ۲ گیگ، به شما ۲ و نیم گیگ (۵۰۰ مگابایت فضای اضافه) فضای اولیه می‌دهد!

امیدوارم که از این برنامه فوق‌العاده، به نیکی استفاده کنید و یک فضای امن و مناسب ، برای ذخیره‌سازی بسیاری از فایل‌های مهم خود و البته قابل دسترس فراهم نمایید!

نکته مهم: هر چند که این سایت، بسیار قابل‌اعتماد و امن می‌باشد، ولی اساسا توجه داشته باشید که به هیچ عنوان، نباید فایل‌هایی که حاوی گذرواژه‌های سایت‌های مهم می‌باشند را در این‌گونه سایت‌ها قرار دهید!

https://www.dropbox.com/referrals/AACmCgKOu1IXNLo2v-mgTKLfb1G36GHx0uI?src=global9

🆔
@Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍2
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع Cryptography

🔤🔤🔤🔤🔤🔤🔤🔤🅰️🔤🔤🔤

🟢 جلسه چهارم

فلسفه
و کاربردهای Base64

📌 در این درس وارد کدنویسی نمی‌شویم، لذا به هر زبان برنامه‌نویسی که مسلط هستید، دیدن این فیلم را به شما عزیزان قویا توصیه می‌کنم! اطمینان دارم که کلی ایده بدست خواهید آورد!

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

❤️ سلام دوستان عزیزم ❤️

🟢 در صورتی که از این فیلم استفاده کرده و لذت بردین، برای حمایت از ادامه این دوره آموزشی، لطفا مرا حداقل به یک قهوه دعوت نمایید...

🍀 تقاضا: لطفا پس از واریز وجه، مبلغ، نام و نام خانوادگی شریف‌تان را به اینجانب اعلام کرده، تا در یک مطلب مستقل، اطلاعات شما را درج نموده و از لطف و محبت شما، تقدیر گردد...

🔠🔠🔠🔠🔠🔠🔠🔠

🙏 شماره کارت، به نام داریوش تصدیقی، نزد بانک سامان:

6219 8610 2805 1349

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_004 #Base64

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍3
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع Cryptography

🔤🔤🔤🔤🔤🔤🔤🔤🅰️🔤🔤🔤

🟢 جلسه پنجم

Cheat Sheet

import base64

key_base64_bytes =
base64.b64encode(s=key_bytes)

key_bytes =
base64.b64decode(s=key_base64_bytes)
[OR]
key_bytes =
base64.b64decode(s=key_base64_string)

key_base64_bytes =
base64.urlsafe_b64encode(s=key_bytes)

key_bytes =
base64.urlsafe_b64decode(s=key_base64_bytes)
[OR]
key_bytes =
base64.urlsafe_b64decode(s=key_base64_string)

❤️ سلام دوستان عزیزم ❤️

🟢 در صورتی که از این فیلم استفاده کرده و لذت بردین، برای حمایت از ادامه این دوره آموزشی، لطفا مرا حداقل به یک قهوه دعوت نمایید...

🍀 تقاضا: لطفا پس از واریز وجه، مبلغ، نام و نام خانوادگی شریف‌تان را به اینجانب اعلام کرده، تا در یک مطلب مستقل، اطلاعات شما را درج نموده و از لطف و محبت شما، تقدیر گردد...

🔠🔠🔠🔠🔠🔠🔠🔠

🙏 شماره کارت، به نام داریوش تصدیقی، نزد بانک سامان:

6219 8610 2805 1349

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_005

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
Media is too big
VIEW IN TELEGRAM
🔴 آموزش کار با فایل‌ها و پوشه‌ها در پایتون - قسمت اول

Cheat Sheet

r     rt      rb
w wt wb
a at ab

print(os.linesep.encode())

file = open(file="file.txt",
mode="wt", encoding="utf-8")

file.write("Hello, World!\n")

file.close()

with open(file="file.txt",
mode="wt", encoding="utf-8") as file:

file_name vs FILE_NAME

os.path.exists(path=FILE_NAME)

os.path.isfile(path=FILE_NAME)

quit()
exit()


❤️ سلام دوستان عزیزم ❤️

🟢 برای ادامه دوره‌های Cryptography و یا Web Scraping و غیره، دیدن این فیلم، قویا توصیه می‌شود!

Source Code

https://github.com/Dariush-Tasdighi/Python_Projects

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #File #Directory

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍2
❤️ سلام دوستان عزیزم ❤️

🤝 بالاخره کانال آموزش جامع پایتون، با لطف، محبت، حسن نظر و حسن توجه یکایک شما عزیزان، به یک هزار نفر رسید...

🎁 در این خصوص، به دوستی که به عنوان هزارمین نفر، عضو این خانواده فرهیخته شدند، دوره آموزش جامع GIT، به طور رایگان، تقدیم گردید و از ایشان نیز اجازه گرفتیم، تا نام ایشان را نیز در این کانال معرفی نماییم:

🍀سرکار خانم مهندس مرضیه فیض الهی

🌈 برای ایشان و یکایک شما بزرگواران، سلامتی، موفقیت و به‌روزی را از خداوند بزرگ و مهربان آرزومندم...

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
30👍8
Media is too big
VIEW IN TELEGRAM
🔴 آموزش کار با فایل‌ها و پوشه‌ها در پایتون - قسمت دوم

Cheat Sheet

- آدرس‌دهی نسبی و مطلق (فیزیکی)
- تفاوت بین آدرس‌ها در ویندوز و لینوکس و مک


os.name
os.getcwd()
os.path.exists(path=PATH) # First

os.path.isdir(s=PATH) # Second
os.path.isfile(path=PATH) # Second


❤️ سلام دوستان عزیزم ❤️

🟢 برای ادامه دوره‌های Cryptography و یا Web Scraping و غیره، دیدن این فیلم، قویا توصیه می‌شود!

Source Code

https://github.com/Dariush-Tasdighi/Python_Projects

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #File #Directory

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍2
Media is too big
VIEW IN TELEGRAM
🔴 آموزش کار با فایل‌ها و پوشه‌ها در پایتون - قسمت سوم

Cheat Sheet

- Introduction to Unit Testing
- Introduction to Main Guard

- Function: get_path_parts()
- Function: test_of_get_path_parts()

some_string = some_string.strip()

location, tail =
os.path.split(p=path)

items =
os.path.splitext(p=tail)

file_name = items[0]
file_extension = items[1]



❤️ سلام دوستان عزیزم ❤️

🟢 برای ادامه دوره‌های Cryptography و یا Web Scraping و غیره، دیدن این فیلم، قویا توصیه می‌شود!

Source Code

https://github.com/Dariush-Tasdighi/Python_Projects

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #File #Directory

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍5
Media is too big
VIEW IN TELEGRAM
🔴 آموزش CTF = Capture the Flag = فتح پرچم

🔤🔤🔤👍

❤️ سلام دوستان عزیزم ❤️

🟢 نکته: در مورد این فیلم، تصمیم گرفتم که توضیح اضافه‌ای ارائه نکنم! تا خودتان، وقتی این فیلم را با دقت مشاهده نمودید، به اندازه کافی سورپرایز شده، کلی ایده گرفته و لذت ببرید...

🟢 نکته: این فیلم را به همه برنامه‌نویسان عزیز، فارغ از زبان برنامه‌نویسی که به آن آشنایی داشته و یا مسلط هستند، قویا توصیه می‌کنم!

Source Code

https://github.com/Dariush-Tasdighi/Python_Projects

#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #CTF

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع

ASP.NET Core WEB API + Blazor Web Assembly Custom Security

🔤🔤🔤🔤🔤🔤 🔤🔤🔤🔤🔤🔤🔤🔤

🟢 جلسه اول

فلسفه هر چیز، از خود آن چیز مهم‌تر است!

❤️ سلام دوستان عزیزم ❤️

به بهانه شروع این دوره، کمی تیراندازی می‌کنم! و پیشاپیش عذرخواهی می‌کنم!

🔴نکته مهم: مشاهده این فیلم و چند فیلم آتی این دوره را به همه علاقه‌مندان به حوزه IT، با هر سطح دانش و آگهی، قویا توصیه می‌کنم!

🟢 نکته: بخش قابل توجهی از این دوره، به طور رایگان منتشر می‌شود و ادامه آن، در دوره ASP.NET Core Custom Security منتشر خواهد شد!

#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_01

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍5
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع

ASP.NET Core WEB API + Blazor Web Assembly Custom Security

🔤🔤🔤🔤🔤🔤 🔤🔤🔤🔤🔤🔤🔤🔤

🟢 جلسه دوم

انتخاب زبان برنامه‌نویسی!

❤️ سلام دوستان عزیزم ❤️

😡 یک سؤال عجیب و غیر علمی!؟
کدام زبان برنامه‌نویسی بهتر است؟ سی‌شارپ یا پایتون؟

😊 یک سؤال علمی و درست؟
با توجه به زمان/هزینه/کیفیت و با توجه به محدودیت‌ها و توان‌مندی‌های زبان‌های برنامه‌نویسی، برای فلان پروژه، بهتر است از چه زبان برنامه‌نویسی استفاده نماییم؟ سی‌شارپ یا پایتون؟

🔴نکته مهم: مشاهده این فیلم و چند فیلم آتی این دوره را به همه علاقه‌مندان به حوزه IT، با هر سطح دانش و آگهی، قویا توصیه می‌کنم!

🟢 نکته: بخش قابل توجهی از این دوره، به طور رایگان منتشر می‌شود و ادامه آن، در دوره ASP.NET Core Custom Security منتشر خواهد شد!

#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_02

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍3
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
🔴 دوره آموزش جامع

ASP.NET Core WEB API + Blazor Web Assembly Custom Security

🔤🔤🔤🔤🔤🔤 🔤🔤🔤🔤🔤🔤🔤🔤

🟢 جلسه سوم

انتخاب زبان برنامه‌نویسی!

❤️ سلام دوستان عزیزم ❤️

- مساله‌ای به نام کارآموزی
- معرفی کل دوره‌های سی‌شارپ (#C) و تقدم، تاخر یادگیری آن‌ها
- نقشه راه برای برنامه‌نویسان Full Stack / Front-End / Back-End
- چرا باید برای پروژه‌هایی که Back-End آن‌ها سی‌شارپ می‌باشد، از Blazor Web Assembly استفاده نماییم!

🔴نکته مهم: مشاهده این فیلم و چند فیلم آتی این دوره را به همه علاقه‌مندان به حوزه IT، با هر سطح دانش و آگهی، قویا توصیه می‌کنم!

🟢 نکته: بخش قابل توجهی از این دوره، به طور رایگان منتشر می‌شود و ادامه آن، در دوره ASP.NET Core Custom Security منتشر خواهد شد!

#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_023

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4
Forwarded from DT_PYTHON_LEARNING (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
❤️ سلام دوستان عزیزم ❤️

در این مطلب، بزرگوارانی که تا این لحظه، در طرح حمایت از دوره آموزش جامع Cryptography شرکت کرده و مبلغی را به عنوان Donate پرداخت کرده‌اند، معرفی می‌شوند!

🟢 از لطف و محبت این دوستان عزیز و گرامی، صمیمانه تشکر و قدردانی می‌کنیم:

❤️ آقای پیروز نیکنژاد
❤️ آقای علیرضا کلینی
❤️ آقای علی عظیم‌زاده
❤️ آقای داود بدیعی
❤️ آقای ابوذر رحیمی
❤️ آقای حمید شفیع خانی
❤️ آقای کیوان رمضان عرب
❤️ آقای صدرا خامنه
❤️ آقای وحید گلپایگانی
❤️ آقای علی کمانکش
❤️ آقای احسان نوروزی

❤️ خانم آیسان طارمی
❤️ خانم زهرا دشتی

🆔
@Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍1
سلام دوستان!!! ببخشید فیلم رو اشتباه آپلود کردم... الان فیلم درست رو مجددا آپلود می‌کنم!!! 🙏🙏😞😞

🔴 فیلم قسمت چهارم کار با فایل و فولدر در ذیل این مطلب به درستی آپلود شد... باز هم عذرخواهی می‌کنم از سوتی که دادم...
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍4