آموزش برنامه نویسی - حاج قاسم سلیمانی
Open in Telegram
دوره آموزش برنامه نویسی شهید حاج قاسم سلیمانی برای شادی روح شهید حاج قاسم سلیمانی و مادرم صلوات HajGhasem.IR
Show more1 042
Subscribers
No data24 hours
-57 days
-2030 days
Posts Archive
سلام سلام 👋
رفقایی که تو آزمون شرکت نکردن 🔎
فرصت زیادی نمونده🙌
۱۵ خرداد سایت بسته میشه🔐
👌 و رفقایی که نمره قبولی رو کسب نکردن، به آقا امیرمحمد اعلام کنن که دسترسی مجدد برای آزمون بهشون داده بشه
😐
جلسه 3️⃣1️⃣ #بوتکمپ_فولاستک_شو #سطح_پیشرفته
👩💻 پکیج منیجر pip , conda پایتون و کار با venv - جلسه ۱۳
دوستان برای حمایت از اساتید تا جای ممکن فیلم رو توی 🎞 یوتیوب ببینید
🌸🌸🌸🌸🌸🌸🌸🌸🌸🌸
تو این ویدیو، از پکیج منیجر ها در پایتون گفتیم و با pip و conda کار کردیم، همچنین سراغ ساخت venv رفتیم و از اهمیت استفاده از اون صحبت شد
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-13
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
🫡رفقایی که برای امتحان آماده هستن 👋
✨بسم الله
🤖 @jahadibot
از اینجا. 👆
📕 امتحان بدید
📑 و مدرک بگیرید
⭕️ رفقایی که تهران و شیراز هستن ، اگه بخوان میتونن حضوری تو سازمان فنی و حرفهای شهرستانشون آزمون بدن و مدرک بگیرن.
⭕️ نمره قبولی تو آزمون ۱۲ هست، اگه قبول نشدید میتونید یک هفته بعد دوباره امتحان بدید
🎉 فعلا پول نداریم، و در حد توانمون میخوایم یه کمک هزینه سفر اربعین کربلا به یکی از اساتید که به بقیه کمک کردن و یه کربلا هم برای یکی از دانشجوها که جزو افراد برتر دوره باشه 🎉 و یه نفر هم بر اساس قرعه کشی بدیم
🎉 فعلا دستمون خالی هست، اگه اسپانسر پیدا شد بازم از این جایزه ها میذاریم
جلسه 2️⃣1️⃣#بوتکمپ_فولاستک_شو #سطح_پیشرفته
👩💻 حل مسئله در مورد شی گرایی و دکوریتور ها در پایتون - جلسه ۱۲
دوستان برای حمایت از اساتید تا جای ممکن فیلم رو توی 🎞 یوتیوب ببینید
🌸🌸🌸🌸🌸🌸🌸🌸🌸🌸
تو این ویدیو، یکسری سوالات در مورد شی گرایی و کلاس ها در پایتون حل کردیم همچنین چندین مثال از دکوریتور ها زدیم و سعی کردیم با مثال های ساده و خوب توضیح بدیم.
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-12
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
جلسه 1️⃣1️⃣ #بوتکمپ_فولاستک_شو #سطح_پیشرفته
👩💻 شیگرایی و دکوریتور ها در پایتون - آموزش برنامه نویسی رایگان - پایتون - جلسه 11
دوستان برای حمایت از اساتید تا جای ممکن فیلم رو توی 🎞 یوتیوب ببینید
🌸🌸🌸🌸🌸🌸🌸🌸🌸🌸
تو این ویدیو، با پایتون در مورد شی گرایی صحبت کردیم که دقیقا چی هستش و بعد یکسری مثال از نوشتن کلاس ها توی پایتون و همچنین کاربرا بعضی مجیک متدها صحبت شد.
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-11
〰️〰️〰️〰️〰️〰️
تمرین این جلسه :
1️⃣یک تابع بنویسید که بینهایت آرگومان ورودی بگیرد و همه را با هم جمع کند
2️⃣ یک دکوریتور بنویسید که روی تابع بالا بنشیند و تقریق عدد های ورودی را حساب کند(در دکوریتور پرینت شود)
3️⃣ یک کلاس والد بنویسید که به عنوان Person ویژگی های یک انسان را دارا باشد (اسم و وزن و قد و ...) سپس یک کلاس Student که از کلاس Person ارث بری کند و ویژگی های کلاس چندم بودن و چه مدرسه ای بودن به آن اضافه شود.
4️⃣ در کلاس Student توانانیی محاسبه معدل دانش آموز بر اساس نمرات ورودی دانش آموز را داشته باشیم. کلاس Student باید یک تابع جهت ثبت نمره داشته باشد و نمره ها به لیست نمرات instance موجود اضافه شود.
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
🏴 و بشّر الصّابرین الّذین اذا اصابتهم مصیبه قالوا انّا للّه و انا الیه راجعون
🔹 ای شقایقهای آتش گرفته، دلِ خونین ما شقایقی است که داغِ شهادت شما را بر خود دارد، آیا آن روز نیز خواهد رسید که بلبلی دیگر در وصف ما سرود شهادت بسراید؟!(شهید آقامرتضی آوینی)
🔸 شهادت خادم الرضا ریاست محترم جمهوری اسلامی ایران آیت الله سید ابراهیم رئیسی و هیئت همراه را به مردم شریف ایران تبریک و تسلیت عرض میکنیم و از خداوند منان علو درجات را برای ایشان آرزومندیم
⚫️ هنر آن است که بیهیاهوهای سیاسی و خودنماییهای شیطانی برای خدا به جهاد برخیزد و خود را فدای هدف کند نه هوی، و این هنر مردان خداست.(امام خمینی ۱ تیر ۱۳۶۰)
✅@HajGhasemDevelopers
جلسه 0️⃣1️⃣ #بوتکمپ_فولاستک_شو
👩💻 شی گرایی و کلاس و مجیک متد ها در پایتون
دوستان برای حمایت از اساتید تا جای ممکن فیلم رو توی 🎞 یوتیوب ببینید
🌸🌸🌸🌸🌸🌸🌸🌸🌸🌸
تو این ویدیو، با پایتون در مورد شی گرایی صحبت کردیم که دقیقا چی هستش و بعد یکسری مثال از نوشتن کلاس ها توی پایتون و همچنین کاربرا بعضی مجیک متدها صحبت شد.
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-10
〰️〰️〰️〰️〰️〰️
تمرین این جلسه :
1️⃣ برای اشکال هندسی مختلف یک کلاس والد بسازید که ویژگی تعداد اضلاع و اسم اون شکل هندسی رو توضیح بده و بعد برای اون اشکال هندسی کلاس بنویسید و توی کلاس های هر کدوم محیط و مساحت رو حساب کنید(برای اشکال مثلث ، مربع، دایره، مستطیل)
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
امشب ساعت ۹ شب توی اسکای روم جلسه دهم هستش و قراره در مورد شی گرایی صحبت کنیم
https://www.skyroom.online/ch/saman2/seyedcourse
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
امیرحسین جزوه نوشته برای جلسه ۲ تا ۵
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
سلام رفقا
قراره از شنبه وارد بخش پیشرفته پایتون بشیم
میخواستم قبل از اون آزمون بگیریم و مدرک مقدماتی رو به رفقا بدیم بنا به درخواست رفقا این نظرسنجی رو گذاشتم
درک مفهوم شیءگرایی در پایتون
شنبه شب قراره در جلسه کلاسمون در مورد یکی از مهمترین مفاهیم برنامهنویسی مدرن، یعنی شیءگرایی (Object-Oriented Programming)، صحبت کنیم. بیاید قبل از اون، یه نگاه عمیقتر به این مفهوم بندازیم.
شیءگرایی چیست؟
شیءگرایی یا OOP یک پارادایم برنامهنویسیه که همه چیز رو به عنوان "شیء" در نظر میگیره. این شیءها میتونن هر چیزی باشن: یک عدد، یک متن، یک کاربر، یا حتی یک درخت! هر شیء دارای ویژگیها (attributes) و رفتارها (methods) است که اون رو منحصر به فرد میکنه.
خلقت و والد و فرزندی
در دنیای واقعی، هر موجودی یک سری ویژگیها و رفتارهای خاص خودش رو داره. به عنوان مثال، یک پرنده میتونه پرواز کنه و پرهاش ویژگیهاش هستند. به همین شکل، در برنامهنویسی شیءگرا، هر شیء یک موجود مستقل با ویژگیها و رفتارهای خاص خودشه. این ویژگیها و رفتارها میتونن به شیءهای دیگه به ارث برسند، که به این مفهوم ارثبری (Inheritance) میگیم. درست مثل اینکه فرزند ویژگیهایی از والدینش به ارث میبره.
همه چیز یک شیء است
یکی از زیباییهای پایتون اینه که در این زبان، همه چیز یک شیء است. از سادهترین دادهها مثل اعداد و رشتهها گرفته تا پیچیدهترین ساختارها مثل توابع و کلاسها، همگی شیء هستند. این باعث میشه که ما بتونیم با استفاده از اصول شیءگرایی، کدهای بسیار تمیز و قابل فهم بنویسیم.
ارتباط زندگی و برنامهنویسی
اگر به اطرافمون نگاه کنیم، میبینیم که دنیا پر از شیءهاست. هر شیء دارای ویژگیها و رفتارهای خاص خودشه. به عنوان مثال، یک ماشین دارای ویژگیهایی مثل رنگ، مدل و سال ساخت هست و رفتارهایی مثل حرکت کردن و توقف کردن داره. این مشابهتها بین دنیای واقعی و برنامهنویسی، درک شیءگرایی رو برای ما راحتتر میکنه.
جادوی شیءگرایی در پایتون
در جلسه شنبه شب، با همدیگه به دنیای شیءگرایی در پایتون شیرجه میزنیم و میبینیم چطور میتونیم با استفاده از کلاسها و اشیاء، برنامههای قدرتمند و منعطفی بسازیم. قراره دقیقتر به مفاهیمی مثل کپسولهسازی (Encapsulation)، وراثت (Inheritance)، چندریختی (Polymorphism) و ترکیب (Composition) بپردازیم.
پس حتماً جلسه رو از دست ندید و آماده باشید برای یک گفتگوی هیجانانگیز درباره دنیای شگفتانگیز شیءگرایی در پایتون!
منتظرتون هستم ، شنبه ساعت ۹ شب
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
انگیزشی : در مورد فعالیت هاتون توی این فرجه ای که داشتید صحبت کنید و بگید تونستید چه چیز هایی رو یاد بگیرید که حین برگزاری ۹ جلسه ای که داشتیم متوجهش نشده بودید
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
تحقیق : در مورد توابع lambda در پایتون جستجو کنید و ۳ مثال بزنید که استفاده از اون در چه جاهایی توصیه میشه
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
تحقیق : در مورد JSON مطالعه کنید ، برداشت خودتون رو از جیسون بنویسید، بررسی کنید که جیسون و دیکشنری چه تفاوت هایی با هم دارند، همچنین نحوه تبدیل دیکشنری به جیسون و جیسون به دیکشنری رو هم پیدا کنید
یا در قالب فایل متنی (word, pdf, txt ) بفرستید یا در یک پیام توی تلگرام
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
تمرین : یک ماشین حساب بنویسید که قابلیت جمع و تفرق و تقسیم و ضرب رو داشته باشه، جواب های خلاقانه بنویسید، هرچه استفاده ازش راحت تر باشه بهتره
سعی کنید حداقل دو ماشین حساب با روش های مختلف بسازید
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
در پایتون سه روش معمول برای جایگزاری مقادیر در متن وجود دارند. این سه روش عبارتاند از:
1. استفاده از
% (عملگر جاگذاری) - تقریبا این روش دیگه استفاده نمیشه:
- این روش از قدیمیترین روشها برای جایگزاری مقادیر در متن است.
- برای استفاده از این روش، میتوانید در متن خود یک عبارت با % تعریف کنید و مقدار مورد نظر را با استفاده از عملگر % جایگزاری کنید.
- مثال:
name = "John"
age = 30
message = "سلام، من %s هستم و %d سال دارم." % (name, age)
print(message)
خروجی:
سلام، من John هستم و 30 سال دارم.2. استفاده از
str.format() - در حال حاضر کمتر استفاده میشه:
- این روش از پایتون 2.6 به بعد معرفی شده است و از % جایگزاری خواناتر و قدرتمندتر است.
- در این روش، میتوانید مقادیر را با استفاده از {} جایگزاری کنید.
- مثال:
name = "Alice"
age = 25
message = "سلام، من {} هستم و {} سال دارم.".format(name, age)
print(message)
خروجی:
سلام، من Alice هستم و 25 سال دارم.3. استفاده از f-strings (فرمتهای رشتهای)- رایج ترین روش: - این روش از پایتون 3.6 به بعد معرفی شده است و بسیار خواناتر و قدرتمندتر از دو روش قبلی است. - در این روش، میتوانید مقادیر را با استفاده از
{} جایگزاری کنید و از پیشوند f استفاده کنید.
- مثال:
name = "Bob"
age = 22
message = f"سلام، من {name} هستم و {age} سال دارم."
print(message)
خروجی:
سلام، من Bob هستم و 22 سال دارم.با این سه روش میتوانید مقادیر مختلف را در متن خود جایگزاری کنید. هر کدام از این روشها مزایا و معایب خود را دارند ✅ @HajGhasemDevelopers ✅ @SEYED_BAX
سلام رفقا
آماده آزمون
و ارایه مدرک آموزشی
تا چند روز آینده باشید
جلسه 9️⃣ #بوتکمپ_فولاستک_شو
👩💻 اررور هندلینگ و ریجکس و تایم در پایتون - آموزش برنامه نویسی رایگان - پایتون - توابع
دوستان برای حمایت از اساتید تا جای ممکن فیلم رو توی 🎞 یوتیوب ببینید
🌸🌸🌸🌸🌸🌸🌸🌸🌸🌸
تو این ویدیو، با پایتون در مورد اررور هندلینگ و کاستون اررور ها صحبت شد بعدش رفتیم سراغ ریجکس و یاد گرفتیم چطور ریجکس خفن بنویسیم و در نهایت با تایم استامپ در پایتون کار کردیم . یکجا هم زدیم سیستم رو ترکوندیم با کدی که سنگین بود برای اجرا
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-9
〰️〰️〰️〰️〰️〰️
تمرین این جلسه :
1️⃣ با خلاقیت خودتون متن های متفاوت بنویسید و عناصر مختلفی رو توش با ریجکس پیدا کنید
عذرخواهی میکنم بابت تاخیر
✅ @HajGhasemDevelopers ✅ @SEYED_BAX
• حدیث شماره نوزده
• موضوع علم و دانش
پيامبر صلي الله عليه و آله:
بخشنده ترين شما پس از من، كسى است كه دانشى بياموزد، آن گاه دانش خود را به دیگران بیاموزد و پراکنده کند.
( میزان الحکمه حدیث شماره ۱۳۸۲۵ )#کلام_معصوم ✅ @HajGhasemDevelopers @Daily_mamad
اینجا توضیح دادم که داده هارو چطوری ذخیره کنیم و بخونیم دقیقا طبق مطالبی که تا حالا تدریس شده
✅ @SEYED_BAX ✅ @HajGhasemDevelopers
