Golem Course – Telegram
Golem Course
2.93K subscribers
47 photos
43 videos
40 files
144 links
Alireza Aghamohammadi, Ph.D.

https://youtube.com/@GolemCourse
Download Telegram
چرخ را از ابتدا اختراع نکن!

همیشه قبل از پیاده‌سازی، مستندات آن زبان برنامه‌نویسی یا چارچوب را با دقت بخوانید. مثلاً برای محاسبه ضرب دکارتی می‌توانید با چند حلقه آن را پیاده‌سازی کنید. اما در خود پایتون این قابلیت از قبل وجود دارد.

@golemcourse
🔥6👍1
Media is too big
VIEW IN TELEGRAM
مبانی برنامه سازی، استاد علیرضا آقامحمدی، 1/28
(پایتون، م شیمی، شیمی، عمران، مواد و متالورژی، صنایع، فیزیک)
👍31
قواعد سرانگشتی در مدیریت کارها

۱. دو برابر مقدار تخمین، زمان اختصاص بدهید. انسان‌ها در تخمین مطلق زمان مورد نیاز کارها دقیق نیستند. مخصوصاً اگر آن کار از یک حدی بزرگتر باشد. یک قانون سر‌انگشتی این است که هر مقداری که در ذهنتان برای انجام کار حدس زدید، دو برابر آن را اختصاص دهید. مثلاً اگر فکر می‌کنید کاری ۵ روز زمان می‌برد. برای آن ۱۰ روز زمان اختصاص دهید.

۲. هر فصل سال را ۱۰ هفته کاری در نظر بگیرید. یک سال از ۵۲ هفته تشکیل شده است. بنابراین هر فصل شامل ۱۳ هفته است. اما خیلی وقت‌ها اتفاقات پیش‌بینی نشده رخ می‌دهد. تعطیلات پیش می‌آید. بازدهی آن طور که می‌خواهید پیش نمی‌رود. در تخمین برنامه‌های میان مدت (فصلی)، هر فصل را ۱۰ هفته کاری بگیرید (هر هفته کاری شامل پنج روز است).

۳. ۲۰ درصد زمان را به کارهای گل اختصاص دهید. هر فعالیتی هر چقدر هم مهم باشد، یک سری کار خسته‌کننده و کار گل دارد (تهیه صورت جلسه، مستندات و ...). ۲۰ درصد زمان فعالیت‌ها را از همان اول جدا کنید.

@golemcourse
👍61
Forwarded from مطالب درسی (𝒐𝒎𝒊𝒅𝒗𝒂𝒓 𝒎𝒐𝒉𝒂𝒎𝒎𝒂𝒅 𝒚𝒐𝒐𝒔𝒐𝒇)
Media is too big
VIEW IN TELEGRAM
مبانی برنامه سازی، استاد علیرضا آقامحمدی، 1/29
(پایتون، م شیمی، شیمی، عمران، مواد و متالورژی، صنایع، فیزیک)
🔰مطالب درسی
https://news.1rj.ru/str/filmzabtshode
5👍1
Python-HW2.pdf
202.3 KB
تیم دستیار آموزشی‌ام زحمت زیادی کشیدند و تمرین دوم درس پایتون را طراحی کردند. اگر در حال یادگیری زبان برنامه‌نویسی پایتون هستید، پیشنهاد می‌کنم سعی کنید این سوالات را برای خودتان حل کنید.

@golemcourse
6👍3
Media is too big
VIEW IN TELEGRAM
مبانی برنامه سازی، استاد علیرضا آقامحمدی، 2/4
(پایتون، م شیمی، شیمی، عمران، مواد و متالورژی، صنایع، فیزیک)
👍21
تا می‌توانی از Dunder ها استفاده کن!

یکی از تفاوت‌های بنیادی پایتون با زبان‌های برنامه‌نویسی دیگر، وجود Dunder هاست. Dunder ها متدهایی است که برای مفسر پایتون معنا دارد و نشانه آن وجود دو تا underscore قبل و بعد نام متد است. مثلاً کلاس حساب بانکی را در نظر بگیرید. می‌توانیم کاری کنیم که اشیاء حساب بانکی مقایسه‌پذیر شوند (b1 < b2 یا برعکس). کافی است متد __lt__ را پیاده‌سازی کنیم.

@golemcourse
👍4
Forwarded from مطالب درسی (Mohammad Hossein)
Media is too big
VIEW IN TELEGRAM
مبانی برنامه سازی، استاد علیرضا آقامحمدی، ۲/۶
(پایتون، م شیمی، شیمی، عمران، مواد و متالورژی، صنایع، فیزیک)
🔰مطالب درسی
https://news.1rj.ru/str/filmzabtshode
6
Forwarded from Golem Course
https://news.1rj.ru/str/golemcourse

💰 می‌خواهید وارد بازار کار شوید؟
📕 می‌خواهید دانش و مهارت ضروری صنعت کامپیوتر را بلد باشید؟
🧠 عاشق یادگیری هستید؟

اگر پاسخ شما به سه سوال بالا منفی است، این کانال مناسب شما نیست!

لینک دسترسی به تمام ویدیو‌ها به صورت رایگان:

🥉 مسیر یادگیری و تقویت زبان انگلیسی

🎯 آموزش زبان انگلیسی: (۳۰:۳۷ ساعت - به اتمام رسیده)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WFfZIvLeAqWegVlPRc_twmL

==================
🥈مسیر برنامه‌نویس شدن:

🎯 دوره آموزشی پایتون: (۱۴:۳۸ ساعت - در حال ضبط)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WFuBHjDLlYEJ4JboPIp55Yr


🎯 دوره آموزشی گیت: (۴:۰۶ ساعت - به اتمام رسیده)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WFSSv9VK_sgrbMvqZTzgUKP

🎯 دوره تست نرم‌افزار با پایتون: (۱:۲۰ ساعت - به اتمام رسیده)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WH3aIJt3FytieIygLnvCxg0

==================

🥇 مسیر کار تیمی و ایجاد نرم‌افزار

🎯 دوره آموزشی اسکرام: (۲:۳۰ ساعت - به اتمام رسیده)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WHQdWRdMscMD49gd9QuYeMT


🎯 دوره مهندسی نیازمندی‌ها: (۴:۱۸ ساعت - به اتمام رسیده)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WHwY6vOlnFYAQWC-SYXl6Uy

🎯 دوره مدیریت پروژه: (۳:۱۶ ساعت - در حال ضبط)

🔗 https://www.youtube.com/playlist?list=PLnEg28Nx10WFS6QLqLvPtWouy1uQ05BZP

==================
Media is too big
VIEW IN TELEGRAM
#ببینید | «#فیلم_جلسات کارگاه»

🎥 فیلم #جلسه کارگاه NumPy

📝 موضوع: کتاب‌خانه‌ی NumPy

🆔 @BPPythonG7
4
Media is too big
VIEW IN TELEGRAM
#ببینید | «#فیلم_جلسات کارگاه»

🎥 فیلم #جلسه کارگاه pandas

📝 موضوع: کتاب‌خانه‌ی pandas

🆔 @BPPythonG7
🔥4
Media is too big
VIEW IN TELEGRAM
#ببینید | «#فیلم_جلسات کارگاه»

🎥 فیلم #جلسه کارگاه Matplotlib

📝 موضوع: کتاب‌خانه‌ی Matplotlib

🆔 @BPPythonG7
2👍2
Forwarded from مطالب درسی (Mohammad Hossein)
Media is too big
VIEW IN TELEGRAM
مبانی برنامه سازی، استاد علیرضا آقامحمدی، ۲/۱۱
(پایتون، م شیمی، شیمی، عمران، مواد و متالورژی، صنایع، فیزیک)
🔰مطالب درسی
https://news.1rj.ru/str/filmzabtshode
4
HW3.zip
2.1 MB
تیم دستیار آموزشی زحمت کشیدند و سوالات جدید طراحی کردند. این تمرین در رابطه با کتابخانه‌های pandas, numpy و matplotlib است. اگر در حال یادگیری برنامه‌نویسی پایتون هستید، خوب است که سعی کنید این تمرین را برای خودتان حل کنید.

@golemcourse
👍63
HW1-Solution.zip
301.2 MB
پیش‌تر در کانال، سوالات تمرین اول درس مبانی برنامه‌سازی را (با تشکر از تیم دستیار آموزشی) ارسال کرده بودم. حالا می‌توانید در فایل پیوست شده ویدیو حل این سوالات به همراه لینک به کد آن‌ها را مشاهده کنید.

@golemcourse
4
FP_Project.pdf
183.2 KB
تیم دستیار آموزشی زحمت کشیدند و سوالات پروژه درس مبانی برنامه‌نویسی را طراحی کردند.

اگر در حال یادگیری پایتون هستید، خوب است که سعی کنید این پروژه را به صورت شخصی برای خودتان انجام دهید.

@golemcourse
5👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#کدگرمی
اسم سوال: زیرعدد اول
حل کننده: علی ثالثی
موضوع سوال: تقسیم و حل
لینک سوال: https://quera.org/problemset/2432/
🆔 @BPPythonG7
🔥6
Media is too big
VIEW IN TELEGRAM
اسم سوال: چی‌سون؟
حل کننده: علی ثالثی
موضوع سوال: کار با رشته و دیکشنری
لینک سوال: https://quera.org/problemset/2432/
🆔 @BPPythonG7
🔥1
Media is too big
VIEW IN TELEGRAM
اسم سوال: حساب‌بی‌حساب
حل کننده: علی ثالثی
موضوع سوال: پیاده‌سازی
لینک سوال: https://quera.org/problemset/110019/
🆔 @BPPythonG7
🔥1
از بین دو مورد زیر، کدام یک را دوست دارید که خوب یاد بگیرید؟
Anonymous Poll
42%
اکسل
58%
کتابخانه pandas
#معرفی_کتاب
قوانین روزانه: ۳۶۶ کاوش ذهنی درباره قدرت، اغواگری، استراتژی، چیرگی و سرشت انسان

رابرت گرین را اکثراً با کتاب ۴۸ قانون قدرت می‌شناسند. نویسنده‌ای توانا که با داستان‌های افراد بزرگ تاریخ (نظیر راکفلر، شنل، آنتوان چخوف، ناپلئون و ...)، درس زندگی به ما می‌دهد. قلم و کتاب‌های او را همیشه دوست می‌داشتم.

این کتاب به نوعی چکیده کل دانش رابرت گرین و کتاب‌های او (نظیر ۴۸ قانون قدرت، قوانین سرشت انسان، چیرگی و ..) است. کتاب برای هر روز سال یک قانون سر‌انگشتی را به شما یاد می‌دهد. هر ماه قوانین مربوط به یک حوزه را شامل می‌شود:
ماه اول: زمینه را برای چیرگی فراهم کنید
ماه دوم: دگرگون کردن خودتان
ماه سوم: به کارگیری مهارت‌ها در عمل و دستیابی به چیرگی
ماه چهارم: ورود به بازی قدرت
ماه پنجم: شناسایی فریب‌کاران و حقه‌بازان
ماه ششم: تسلط بر هنر تدبیر
ماه هفتم: نفوذ به قلب و ذهن دیگران
ماه هشتم: متقاعد کننده ماهر
ماه نهم: نجات‌دهنده از منجلاب
ماه دهم: پذیرش نیمه تاریک درون
ماه یازدهم: دستیابی به خویشتن داری
ماه دوازدهم: مرگ

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

- چیرگی یک فرآیند است و کشف رسالت زندگی‌تان نقطه شروع این فرآیند
- شما در کودکی‌تان دلبستگی بخصوصی داشتید; این دلبستگی علّت و سببی داشت. آن را بیابید و دوباره به آن متصل شوید.
- امروز کاری را انجام دهید که در دوران کودکی‌تان عاشق انجام دادنش بودید. بکوشید دوباره به صداهای آنی وجودتان متصل شوید.
- خاص و عجیب بودن خودتان را در آغوش بگیرید.
- چیزهایی را که باعث تمایزتان می‌شوند بشناسید. این موارد را با یکدیگر ترکیب کنید و به پدیده‌ای نادر و استثنایی تبدیل شوید.
- آیا افرادی هستند که کارشان شما را عمیقاً تحت تأثیر قرار می‌دهد؟ به پاسخ این سوال فکر کنید و از چنین افرادی به عنوان مدلی مناسب بهره ببرید.
- در دنیای امروز که پر است از آدم‌های بی‌هنری که به راحتی می‌توان فرد دیگری را جای آن‌ها گذاشت، شما می‌باید فردی جایگزین ناپذیر باشید.
- اگر هیچ‌کس شما را نمی‌دید، دوست داشتید روی چه چیزی کار کنید؟ اگر پول در این معادله اهمیتی نداشت چه؟
- مسئله شدت تمرکز بسیار اهمیت دارد; اینکه تماماً در کاری که انجام می‌دهید غوطه‌ور شوید.
- دانش کاربردی بالاترین و ارزشمند‌ترین نوع دارایی است. موقعیت‌ها را بر اساس یک شاخص ارزیابی کنید؟ آیا بزرگترین فرصت برای یادگیری را در اختیارم می‌گذارد یا نه؟
- مهارت آموزی کلید پیشرفت شغلی است. بهترین مسیر برای دستیابی به چیرگی این است که بعدها مهارت‌هایی را که آموخته‌اید به شکلی مبتکرانه با یکدیگر ترکیب کنید.
- در محیط کار، همه چیز را فرصتی برای یادگیری و گردآوری اطلاعات تلقی کنید.
- شکست خوردن به سادگی فرصتی برای شروع دوباره است و این بار هوشمندانه‌تر.
- فهرستی شامل افراد هدفمند زندگی‌تان تهیه کنید; آن‌هایی که برای زندگی‌شان معنا و مقصودی دارند. سپس بر اساس اولویت‌بندی، برای وقت گذراندن با این افراد زمان بگذارید.
-روحیه یک صنعتگر را داشته باشید و کارتان را عالی انجام دهید. یادتان باشد: کیفیت کار تنها چیزی است که اهمیت دارد.
- اشتباهات، ضعف‌ها و شکست‌های شما فرصتی برای یادگیری‌اند; با بررسی این‌ها از ضعف‌ها و کاستی‌هایی که دارید آگاه می‌شوید و می‌فهمید باید روی چه چیزی کار کنید. به پیام آن‌ها دقت کنید.
- وقتی به بن‌بست می‌خورید، موقتاً کار را رها کنید. به فعالیت دیگری مشغول شوید. مغز به تدریج راه حل را به شما نشان می‌دهد.
- روی واکنش‌های هیجانی خود مسلط شوید.
- همیشه کمتر از آن‌چه لازم است حرف بزنید.
- به دیگران توهین یا بی‌احترامی نکنید، حتی اگر طرف مقابلتان ضعیف و ناتوان به نظر می‌رسد. دلخوشی و رضایتی که به واسطه تحقیر دیگران در کوتاه مدت به دست می‌آورید به خطری که در دراز مدت تهدیدتان می‌کند نمی‌ارزد، زیرا همان شخص ممکن است روزی در جایگاهی قرار بگیرد که بتواند به راحتی نسخه شما را در هم بپیچد.
- زندگی را به منزله بازی شطرنج بنگرید.
- گزینه‌هایی جلوی آدم‌ها بگذارید که هر کدام را انتخاب کنند به نفع شما باشد.
- با محاصره کردن خودتان در میان افراد جنس مخالف (از جمله دوستان، دلدادگان پیشین و خواستگاران کنونی) توهم محبوبیت و خواستنی بودن خود را در دیگران ایجاد کنید.
- تلاش‌های شما برای تأثیرگذاری روی آدم‌ها همواره باید از منطق یکسانی پیروی کند: اینکه چه کار کنید تا آدم‌ها به میل خود و با انتخاب خود، کاری را که از آن‌ها می‌خواهید برایتان انجام دهند.
- در گفت و گوهایتان بگذارید هفتاد درصد صحبت را طرف مقابل انجام دهد، سپس تأثیر آن را تماشا کنید.
8👍3