بعد از تقریبا ۲ ماه استفاده یک ویدیو برای بررسی #Github #Copilot آماده کردم و به صورت عملی استفادهش رو توی ۴ زبان python/sql/js/cpp بررسی کردم. تقریبا توی همه اونها بخصوص در بخش cpp و تکمیل لیست شهرهای ایران شگفت زده شدم.
دیدنش رو پیشنهاد میکنم:
https://youtu.be/QwuE5hFSL88
@learn_with_mehdi
دیدنش رو پیشنهاد میکنم:
https://youtu.be/QwuE5hFSL88
@learn_with_mehdi
YouTube
معرفی Github Copilot - کمک خلبان برای برنامهنویسی
یک عده میگن که با اومدن #github copilot کار برنامهنویسها داره به روزهای آخرش میرسه و هوش مصنوعی جایگیزینشون میشه.
توی این ویدیو کمک خلبان گیتهاب یا همون کوپایلوت رو در عمل بررسی می کنیم و میبینم که در آینده چه کمکی میتونه به ما بکنه.
کوپایلوت من…
توی این ویدیو کمک خلبان گیتهاب یا همون کوپایلوت رو در عمل بررسی می کنیم و میبینم که در آینده چه کمکی میتونه به ما بکنه.
کوپایلوت من…
توی این ویدیو در مورد metabase# صحبت میکنیم.
ابزاری که در فضا BI شناخته شده است ولی ممکنه کمتر در استفادههای مرتبط با دیتا یا اقتصاد ازش استفاده بشه.
این ابزار امکانات زیادی برای تصویرسازی و ساخت دشبورد برای بررسی دیتا میده.
در بخش اول یک نگاه کلی به این ابزار داریم با کمک #داکر یا جاوا اون رو در سیستم خودمون آماده میکنیم و در بخش بعدی با ویژگیهای جذاب این ابزار در کوئری زدن و تصویرسازی دقیقتر آشنا میشیم.
https://youtu.be/mVtbBE3lgQo
ابزاری که در فضا BI شناخته شده است ولی ممکنه کمتر در استفادههای مرتبط با دیتا یا اقتصاد ازش استفاده بشه.
این ابزار امکانات زیادی برای تصویرسازی و ساخت دشبورد برای بررسی دیتا میده.
در بخش اول یک نگاه کلی به این ابزار داریم با کمک #داکر یا جاوا اون رو در سیستم خودمون آماده میکنیم و در بخش بعدی با ویژگیهای جذاب این ابزار در کوئری زدن و تصویرسازی دقیقتر آشنا میشیم.
https://youtu.be/mVtbBE3lgQo
YouTube
معرفی و راهاندازی متابیس - آموزش Metabase
در این ویدیو درباره یکی از ابزارهای کاربردی و کمتر شناخته شده کار با دیتا به اسم #متابیس صحبت می کنیم.
#Metabase
متابیس یکی از ابزارهای کار با دیتابیس است که به ما در مصورسازی داده و تحلیل آنها کمک میکنه.
با کمک متابیس دادهها به راحتترین شکل ممکن در…
#Metabase
متابیس یکی از ابزارهای کار با دیتابیس است که به ما در مصورسازی داده و تحلیل آنها کمک میکنه.
با کمک متابیس دادهها به راحتترین شکل ممکن در…
قسمت قبلی در مورد راهاندازی متابیس صحبت کردیم.
در این ویدیو وارد محیط متابیس میشیم و علاوه بر انجام کوئریهای پیچیده با چند کلیک نمودارهای مختلفی مثل نموداری خطی-بار و حتی نقشه رو رسم میکنیم.
https://www.youtube.com/watch?v=vz1GXevclV8
در این ویدیو وارد محیط متابیس میشیم و علاوه بر انجام کوئریهای پیچیده با چند کلیک نمودارهای مختلفی مثل نموداری خطی-بار و حتی نقشه رو رسم میکنیم.
https://www.youtube.com/watch?v=vz1GXevclV8
YouTube
آموزش کار با متابیس - بررسی رسم نمودار و کوئری زدن در Metabase
#متابیس یکی از ابزارهای کار با دیتابیسهاست که کار کردن با اونها رو به راحتی آب خوردن کرده. این ابزار کمک میکنه که شما با چند کلیک کوئریهای خیلی پیچیده رو در دسترس داشته باشید و با یک یا دو کلیک بیشتر دادهها را تصویر کنید.
#Metabase
در این ویدیو درباره…
#Metabase
در این ویدیو درباره…
توی قسمت آخر کار با متابیس، با بودجه خانوار کار میکنیم و یک نگاه کلی داریم که این دیتا چی هست و چجوری میشه باهاش کار کرد و با هم پرسشنامه و جداول موجود در دیتابیس سال ۹۸ رو بررسی میکنیم و سعی میکنیم به این سوال ساده جواب بدیم که در هر رده سنی/جنسیت افراد مجرد چه میزان است و آیا در بازار ازدواج این نسبت برابر هست یا نه؟
پ.ن:
۱- برای پاسخ دادن به این سوال مجبور شدم دیتای بودجه خانوار رو از MS Access به sqlite3 تغییر بدم. این کار باعث شد که حجم داده از ۱۰ گیگابایت برای ۲۵ سال به ۲.۸ گیگابایت کاهش پیدا کنه و البته cross platfrom در دسترس همه باشه. به این دیتا میتونید از طریق لینک زیر دسترسی داشته باشید.
https://github.com/ghodsizadeh/Household-Survey-Data-Iran
۲- تلاش من برای پاسخ به سوال کاملا موفقیتآمیز نبود(بخاطر آشنایی کم من با دیتا) ولی در نهایت خروجی جالبی شد.
لینک ویدیو:
https://youtu.be/1z1np32o5eo
پ.ن:
۱- برای پاسخ دادن به این سوال مجبور شدم دیتای بودجه خانوار رو از MS Access به sqlite3 تغییر بدم. این کار باعث شد که حجم داده از ۱۰ گیگابایت برای ۲۵ سال به ۲.۸ گیگابایت کاهش پیدا کنه و البته cross platfrom در دسترس همه باشه. به این دیتا میتونید از طریق لینک زیر دسترسی داشته باشید.
https://github.com/ghodsizadeh/Household-Survey-Data-Iran
۲- تلاش من برای پاسخ به سوال کاملا موفقیتآمیز نبود(بخاطر آشنایی کم من با دیتا) ولی در نهایت خروجی جالبی شد.
لینک ویدیو:
https://youtu.be/1z1np32o5eo
YouTube
کار با بودجه خانوار با کمک Metabase - راهنمای اتصال دیتابیس شخصی به متابیس
در این ویدیو ۲ موضوع رو بررسی میکنیم.
۱- یک نگاه کلی به دیتای بودجه خانوار میندازیم و تلاش میکنیم به یک سوال ساده با کمک متابیس جواب بدیم.
۲. میبینیم که دیتابیس جدید رو چه جوری به متابیس اضافه کنیم.
در حین انجام این کار مجبور شدم که دیتای بودجه خانوار…
۱- یک نگاه کلی به دیتای بودجه خانوار میندازیم و تلاش میکنیم به یک سوال ساده با کمک متابیس جواب بدیم.
۲. میبینیم که دیتابیس جدید رو چه جوری به متابیس اضافه کنیم.
در حین انجام این کار مجبور شدم که دیتای بودجه خانوار…
Learn With Mehdi
زبان sql یکی از ابزارهای شناخته شده برای کار با دادههاست. خیلی از ما از این زبان فقط برای فراخوانی و ذخیره دادهها در دیتابیسها از این زبان استفاده میکنیم ولی این زبان محدود به اینکار نیست و توانایی گستردهای برای کار با دادهها دارد. در مجموعه ویدیوهای…
ویدیوهای مربوط به sql همونطور که از نامشون پیداست. #sqlبرایآمار هستند. برای یادگرفتن sql یکی از بهترین منابعی که دیدم این آموزش تعاملیه که از مقدماتی تا پیشرفته مباحث رو مطرح میکنه:
https://sqlbolt.com
https://sqlbolt.com
Sqlbolt
SQLBolt - Learn SQL - Introduction to SQL
SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
توی این ویدیو دستورهای اصلی گیت و ویژگی جذاب branching رو بررسی میکنم.
با کمک ویژگی branch میتونیم بدون نگرانی از تداخل در کدهایی که مینویسیم کارمون رو پیش ببریم. علاوه بر این در مورد git flow و ایده پشتش صحبت میکنم که برای توسعه و بررسی کدها قبل از رسیدن به مراحل نهایی کمک زیادی میکنه.
این ویدیو هم برای افرادی که کارهای پژوهشی میکنند و هم برای توسعه دهندههایی که با git کمتر آشنا هستند میتونه مفید باشه.
https://youtu.be/uzUwjpVsc8k
اسلایدها
https://learnwithmehdi.ir/slides/git/
با کمک ویژگی branch میتونیم بدون نگرانی از تداخل در کدهایی که مینویسیم کارمون رو پیش ببریم. علاوه بر این در مورد git flow و ایده پشتش صحبت میکنم که برای توسعه و بررسی کدها قبل از رسیدن به مراحل نهایی کمک زیادی میکنه.
این ویدیو هم برای افرادی که کارهای پژوهشی میکنند و هم برای توسعه دهندههایی که با git کمتر آشنا هستند میتونه مفید باشه.
https://youtu.be/uzUwjpVsc8k
اسلایدها
https://learnwithmehdi.ir/slides/git/
YouTube
آموزش کامل git - بررسی branching و کار تیمی
توی این ویدیو دستورهای مهم گیت رو بررسی میکنیم و یاد میگیریم که چه جوری میشه با برنچ ساختن از مشکلات کار تیمی توی گیت جلوگیری کرد.
این ویدیو یک بخش عملی هم داره که اون رو زود اضافه میکنم کانال رو دنبال کنید تا حتما اون رو ببینید.
ویدیوی اجرای کدها
ht…
این ویدیو یک بخش عملی هم داره که اون رو زود اضافه میکنم کانال رو دنبال کنید تا حتما اون رو ببینید.
ویدیوی اجرای کدها
ht…
این ویدیو در مورد پیادهسازی دستورهای گیت در Vscode و ترمیناله:
https://youtu.be/mw-EStlSN5A
https://youtu.be/mw-EStlSN5A
YouTube
آموزش کامل git با branching - اجرای دستورهای گیت در ترمینال
توی این ویدیو دستورهای مهم #گیت رو که در ویدیوی قبلی بررسی کردیم در داخل ترمینال پیاده میکنیم.
اگر ویدیوی قبلی در مورد آموزش کامل #git - بررسی branching و کار تیمی
رو ندیدید حتما اون رو نگاه کنید:
https://youtu.be/uzUwjpVsc8k
اسلایدها در
https://…
اگر ویدیوی قبلی در مورد آموزش کامل #git - بررسی branching و کار تیمی
رو ندیدید حتما اون رو نگاه کنید:
https://youtu.be/uzUwjpVsc8k
اسلایدها در
https://…
سلام امیدوارم حالتون خوب باشه.
توی این ویدیو پروژهای که توی ویدیو قبل ساختیم رو به گیتهاب متصل میکنیم و در مورد اینکه چجوری میتونیم با استفاده از گیتهاب روی پروژهای تیمی خودمون یا دیگران مشارکت داشته باشیم صحبت میکنیم.
https://youtu.be/NHADb9G2nw0
توی این ویدیو پروژهای که توی ویدیو قبل ساختیم رو به گیتهاب متصل میکنیم و در مورد اینکه چجوری میتونیم با استفاده از گیتهاب روی پروژهای تیمی خودمون یا دیگران مشارکت داشته باشیم صحبت میکنیم.
https://youtu.be/NHADb9G2nw0
YouTube
آموزش استفاده از گیتهاب برای ساخت پروژه و مشارکت در پروژهای گیت دیگران
سلام توی این ویدیو در مورد #گیتهاب صحبت میکنیم و اینکه چجوری میشه پروژههامون رو در اون به اشتراک بگذاریم.
یا اینکه چجوری توی پروژهها تیمی یا عمومی مشارکت کنیم که به دردسر نیفتیم.
اگر ویدیوهای قبلی رو دیدید و با #git آشنایی دارید این جا میتونید در مورد…
یا اینکه چجوری توی پروژهها تیمی یا عمومی مشارکت کنیم که به دردسر نیفتیم.
اگر ویدیوهای قبلی رو دیدید و با #git آشنایی دارید این جا میتونید در مورد…
یکی از کارهای پر تکراری که توی کار با دادههای سری زمانی (با دادههای تاریخ شمسی) انجام میدیم. مثل تبدیل از تاریخ میلادی به تاریخ شمسی یا تبدیل تاریخ شمسی به چند ستون روز و ماه و سال که بتونیم تحلیلهای تجمیعی رو با توجه به تاریخ شمسی انجام بدیم.
برای حل این مشکل کتابخانه
- تبدیل تاریخ از میلادی به شمسی و برعکس
- تبدیل تاریخ از رشته کاراکترها به تاریخ شمسی
- دسترسی به سال/فصل/ماه/روز/روزهفته به عنوان
یک ویژگی در سری
- انجام resampling داده(به زودی)
برای دسترسی به کد و نحوه استفاده اون میتونید به سایت و ریپوزیتوری این پروژه در گیتهاب مراجعه کنید:
https://github.com/ghodsizadeh/jalali-pandas
—
https://ghodsizadeh.github.io/jalali-
pandas/
در این ویدیو هم به صورت مفصل در مورد نحوه نصب و استفاده از این کتابخانه صحبت میکنم:
https://www.youtube.com/watch?v=PYS4Hxmzbyg
برای حل این مشکل کتابخانه
jalali-pandas
به عنوان یک افزونه برای pandas
آماده کردم که خیلی از این مشکلات رو حل میکنه و ویژگیهای زیر رو داره:- تبدیل تاریخ از میلادی به شمسی و برعکس
- تبدیل تاریخ از رشته کاراکترها به تاریخ شمسی
- دسترسی به سال/فصل/ماه/روز/روزهفته به عنوان
یک ویژگی در سری
pandas
- انجام کارهای تجمیعی برای تاریخ شمسی ( مثلا میانگین ماهانه/فصلی و ...)- انجام resampling داده(به زودی)
برای دسترسی به کد و نحوه استفاده اون میتونید به سایت و ریپوزیتوری این پروژه در گیتهاب مراجعه کنید:
https://github.com/ghodsizadeh/jalali-pandas
—
https://ghodsizadeh.github.io/jalali-
pandas/
در این ویدیو هم به صورت مفصل در مورد نحوه نصب و استفاده از این کتابخانه صحبت میکنم:
https://www.youtube.com/watch?v=PYS4Hxmzbyg
GitHub
GitHub - ghodsizadeh/jalali-pandas: A pandas extension that solves all problems of Jalai/Iraninan/Shamsi dates
A pandas extension that solves all problems of Jalai/Iraninan/Shamsi dates - ghodsizadeh/jalali-pandas
راهنمای کامل حذف فایلهای بزرگ و اضافی از مخزن گیت:
https://learnwithmehdi.ir/posts/remove-git-bigfiles/
https://learnwithmehdi.ir/posts/remove-git-bigfiles/
یادگیری با مهدی
حذف فایلهای بزرگ از گیتهاب
حذف فایلهای بزرگ از گیتهاب با استفاده از BFG Repo-Cleaner
با کمی تاخیر ویدیوی یلدایی کانال آماده شد.
توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم.
در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده میکنیم.
https://www.youtube.com/watch?v=Ms1AvB1Wec8
@learn_with_mehdi
توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم.
در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده میکنیم.
https://www.youtube.com/watch?v=Ms1AvB1Wec8
@learn_with_mehdi
YouTube
ساخت کتابخانه پایتون با poetry - با مشارکت حافظ
سلام دوستان عزیز
توی این ویدیو در مورد ساخت بسته پایتون با کمک poetry صحبت میکنیم.
و یک بسته ساده که برامون فال حافظ میگیره رو میسازیم و در مخزن pypi منتشر میکنیم.
برای ساخت کتابخانه پایتون موارد زیر رو بررسی می کنیم.
00:00 مقدمه
01:34 نصب poetry…
توی این ویدیو در مورد ساخت بسته پایتون با کمک poetry صحبت میکنیم.
و یک بسته ساده که برامون فال حافظ میگیره رو میسازیم و در مخزن pypi منتشر میکنیم.
برای ساخت کتابخانه پایتون موارد زیر رو بررسی می کنیم.
00:00 مقدمه
01:34 نصب poetry…
Learn With Mehdi
با کمی تاخیر ویدیوی یلدایی کانال آماده شد. توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم. در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده…
با اجرای این دستورها بعد از نصب کتابخانه میتونید در هر لحظه حین کد زدن فال بگیرید!
@learn_with_mehdi
@learn_with_mehdi
#پستموقت
سلام خدمت دوستان و همراهان عزیز،
ممنون از اینکه در این مدت من رو در این کانال همراهی کردید.
من حدود ۶ ماه پیش برای کانال یوتوب یک هدف تعیین کردم که در این تاریخ به ۱۰۰۰ مشترک در کانال یوتوب برسم. متاسفانه موفق نشدم :)
ولی فکر میکنم در این کانال تلگرامی افرادی هستند که هنوز در کانال یوتوب مشترک نشدهاند.
هیچ الزام و اجباری نیست ولی اگر مایل بودید کافیه روی لینک زیر کلیک کنید و دکمه تایید رو بزنید. با این کار کمک خیلی بزرگی به من برای تولید محتوای بیشتر در زمینهای مرتبط با پایتون، دیتاساینس، بورس و اقتصاد خواهید کرد.
https://www.youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg
ارادتمند،
مهدی
سلام خدمت دوستان و همراهان عزیز،
ممنون از اینکه در این مدت من رو در این کانال همراهی کردید.
من حدود ۶ ماه پیش برای کانال یوتوب یک هدف تعیین کردم که در این تاریخ به ۱۰۰۰ مشترک در کانال یوتوب برسم. متاسفانه موفق نشدم :)
ولی فکر میکنم در این کانال تلگرامی افرادی هستند که هنوز در کانال یوتوب مشترک نشدهاند.
هیچ الزام و اجباری نیست ولی اگر مایل بودید کافیه روی لینک زیر کلیک کنید و دکمه تایید رو بزنید. با این کار کمک خیلی بزرگی به من برای تولید محتوای بیشتر در زمینهای مرتبط با پایتون، دیتاساینس، بورس و اقتصاد خواهید کرد.
https://www.youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg
ارادتمند،
مهدی
سلام سلام
کانال مدتی هست که مرز ۱۰۰۰ مشترک رو رد کرده و این ویدیو هم به همین مناسبته.
امیدوارم کنار هم چیزهای جدید و جالبی یاد بگیریم. اگر پیشنهادی دارید توی کامنتهای ویدیو با من در میون بگذارید.
خیلی خوشحالم از همراهیتون و خیلی ممنونن از اینکه کانال رو با دوستان و کسانی که فکر میکنید براشون مفیده به اشتراک میگذارید.
https://youtu.be/g5P5FOop_Ok
کانال مدتی هست که مرز ۱۰۰۰ مشترک رو رد کرده و این ویدیو هم به همین مناسبته.
امیدوارم کنار هم چیزهای جدید و جالبی یاد بگیریم. اگر پیشنهادی دارید توی کامنتهای ویدیو با من در میون بگذارید.
خیلی خوشحالم از همراهیتون و خیلی ممنونن از اینکه کانال رو با دوستان و کسانی که فکر میکنید براشون مفیده به اشتراک میگذارید.
https://youtu.be/g5P5FOop_Ok
YouTube
به مناسبت ۱۰۰۰ نفری شدن کانال یادگیری با مهدی!
سلام و درود
این ویدیو برای تشکر و قدردانی از شماست که در این مدت همراه این کانال بودید و با معرفی اون به بقیه و دادن نظراتتون باعث رسیدن این کانال به این نقطه شدید.
الان شروع ماجراست، امیدورام کنار هم بیشتر یاد بگیریم.
برای دریافت آموزشهای بیشتر میتونید…
این ویدیو برای تشکر و قدردانی از شماست که در این مدت همراه این کانال بودید و با معرفی اون به بقیه و دادن نظراتتون باعث رسیدن این کانال به این نقطه شدید.
الان شروع ماجراست، امیدورام کنار هم بیشتر یاد بگیریم.
برای دریافت آموزشهای بیشتر میتونید…
اگر برای توسعه بسته بورس تهران به صورت live stream برنامه کدنویسی داشته باشم شما:
Anonymous Poll
18%
حتما به صورت زنده نگاه میکنید.
63%
بعدا ضبط شدهاش رو نگاه میکنید.
19%
اصلا نگاه نمیکنید.
Forwarded from Learn With Mehdi
بعد از حدود ۲ ماه که با تغییری توی سایت tsetmc بسته بورس تهران در پایتون دچار مشکل شده بود و امکان دریافت اطلاعات رو نداشت بروزرسانی شد. نسخه 0.9.0ش رو میتونید به راحتی با دستور زیر نصب کنید:
اگر دفعه اولی هست که با این بسته آشنا میشید میتونید از طریق گیتهاب یا لینک ویدیوی زیر اطلاعات بیشتری کسب کنید:
https://github.com/ghodsizadeh/tehran-stocks
https://www.youtube.com/watch?v=SQivGBZYAZc&t=23s
pip install tehran-stocks
اگر دفعه اولی هست که با این بسته آشنا میشید میتونید از طریق گیتهاب یا لینک ویدیوی زیر اطلاعات بیشتری کسب کنید:
https://github.com/ghodsizadeh/tehran-stocks
https://www.youtube.com/watch?v=SQivGBZYAZc&t=23s
GitHub
GitHub - ghodsizadeh/tehran-stocks: A python package to access tsetmc data
A python package to access tsetmc data. Contribute to ghodsizadeh/tehran-stocks development by creating an account on GitHub.
واجور یک بازی حدس کلمه است که توی اون هر روز یک کلمه جدید داره که باید توی ۶ حدس به اون کلمه برسید. این بازی این روزها طرفدارهای زیادی پیدا کرده به نظرم رسید که با حلش با کمک پایتون میشه چیزهای جالبی یاد گرفت و مرور کرد.
توی این ویدیو از امکانات زیر برای رسیدن به جواب کمک گرفتم:
- برنامه نویسی شیگرا برای پیادهسازی راه حل
- استفاده از ابزارهای #pandas:
- برای خواندن فایل csv از وب/گیتهاب
- فیلتر کردن و سرچ کردن در دیتافریمها
- بررسی و فیلتر کردن متن
- استفاده از #Regex برای جستجو در متن
https://youtu.be/mnbzMTzi5fA
بازی واجور:
https://www.vaajoor.ir/
@learn_with_mehdi
توی این ویدیو از امکانات زیر برای رسیدن به جواب کمک گرفتم:
- برنامه نویسی شیگرا برای پیادهسازی راه حل
- استفاده از ابزارهای #pandas:
- برای خواندن فایل csv از وب/گیتهاب
- فیلتر کردن و سرچ کردن در دیتافریمها
- بررسی و فیلتر کردن متن
- استفاده از #Regex برای جستجو در متن
https://youtu.be/mnbzMTzi5fA
بازی واجور:
https://www.vaajoor.ir/
@learn_with_mehdi
YouTube
حل واجور با کمک پایتون، پانداس و رجکس
این روزها بازیهایی مثل #واجور و wordle خیلی رایج شده و احتمالا فرصت خیلی خوب هست برای اینکه که با کمک این بازی گمی مهارتهامون رو در #پایتون #پانداز و Regex محک بزنیم و چیزهای بهتری یاد بگیریم.
توی این ویدیو سعی کردم با کمک یک دیتاست از کلمات فارسی…
توی این ویدیو سعی کردم با کمک یک دیتاست از کلمات فارسی…