🐳 ساختمان های داده در پایتون
- ساختمان های داده ساختار هایی هستند که ما در قالب اون ها داده ها رو داخل حافظه کوتاه مدت کامپیوتر (RAM) ذخیره می کنیم!
- بر اساس ساختار داده ای که میفرستیم توی Ram، باید ساختار داده متفاوتی انتخاب کنیم. مثلا وقتی فقط اسم یک کاربر رو در نظر گرفتیم از یه متغیر ساده استفاده می کنیم ولی وقتی یک جدول پر از اطلاعات رو تحویل گرفتیم باید ساختار های پیچیده تری رو استفاده کنیم
- همچنین ساختمان های داده، نیاز ما را به الگوریتم بیشتر می کنند. زمانی که از لیست پیوندی استفاده می کنیم یا از جدول هش، الگوریتم های متفاوتی را باید اتخاذ کنیم تا بهترین نتیجه را در یافت کنیم.
- گاهی الگوریتم ها نیاز به ساختمان های داده خاصی دارند که در دنیای امروز این ساختمان ها عمدتا بطور پیشفرض در زبان ها پیاده سازی شده اند منتها درک آنها بسیار مهم هست.
@codeaghajcs
- ساختمان های داده ساختار هایی هستند که ما در قالب اون ها داده ها رو داخل حافظه کوتاه مدت کامپیوتر (RAM) ذخیره می کنیم!
مثل وقتی که داده ای رو از بانک داده واکشی می کنیم تا به کاربر نشون بدیم، داده هایی که Query به ما تحویل داده رو میفرستیم داخل رم.
- بر اساس ساختار داده ای که میفرستیم توی Ram، باید ساختار داده متفاوتی انتخاب کنیم. مثلا وقتی فقط اسم یک کاربر رو در نظر گرفتیم از یه متغیر ساده استفاده می کنیم ولی وقتی یک جدول پر از اطلاعات رو تحویل گرفتیم باید ساختار های پیچیده تری رو استفاده کنیم
- همچنین ساختمان های داده، نیاز ما را به الگوریتم بیشتر می کنند. زمانی که از لیست پیوندی استفاده می کنیم یا از جدول هش، الگوریتم های متفاوتی را باید اتخاذ کنیم تا بهترین نتیجه را در یافت کنیم.
- گاهی الگوریتم ها نیاز به ساختمان های داده خاصی دارند که در دنیای امروز این ساختمان ها عمدتا بطور پیشفرض در زبان ها پیاده سازی شده اند منتها درک آنها بسیار مهم هست.
در آینده نزدیک من یه جورنال کامل آموزش در مورد این چیزا منتشر می کنم توی گیت هابم
@codeaghajcs
🔥1
یه نکته فنی هم بگم توی عکس های بالا نبود.
دیکشنری یکی از مهم ترین ساختمان های داده هست.
حتما در مورد HashTable ها بخونید. خود منم وقت کردم یه چیزی براش درست می کنم که بفهمید چقدر میتونه مهم باشه
@codeaghajcs
دیکشنری یکی از مهم ترین ساختمان های داده هست.
حتما در مورد HashTable ها بخونید. خود منم وقت کردم یه چیزی براش درست می کنم که بفهمید چقدر میتونه مهم باشه
بچه های دوره پایتون پیشرفته من اگه هنوز یادشونه پیوی من یه توضیح کلی در مورد دیکشنری بدن ببینم چقدر حواستون جمعه 🙃
@codeaghajcs
❤1
🎙 #پادکست نهم
⁉️ کامپیوتر چیست ؟
- بهترین تعریف، همیشه ساده ترین تعریفه(البته تعریف جامع ساده). تعریفی که ارائه می کنیم برای جواب دادن به سوال "کامپیوتر چیست؟" میتونه کمک کنه تا اتفاقات مختلف کامپیوتر بهتر تو مغزتون توجیه بشه. وقتی این اتفاق بیوفته مغز شما نسبت به چیزی که دارین باهاش کار میکنین و براش برنامه مینویسین فعال تره و این باعث میشه بتونید بهتر استدلال کنین که کدوم الگوریتم درسته ؟ کدوم روش بهتره ؟ برم فلان زبونو یاد بگیرم یا نه ؟
@codeaghajcs
⁉️ کامپیوتر چیست ؟
- بهترین تعریف، همیشه ساده ترین تعریفه(البته تعریف جامع ساده). تعریفی که ارائه می کنیم برای جواب دادن به سوال "کامپیوتر چیست؟" میتونه کمک کنه تا اتفاقات مختلف کامپیوتر بهتر تو مغزتون توجیه بشه. وقتی این اتفاق بیوفته مغز شما نسبت به چیزی که دارین باهاش کار میکنین و براش برنامه مینویسین فعال تره و این باعث میشه بتونید بهتر استدلال کنین که کدوم الگوریتم درسته ؟ کدوم روش بهتره ؟ برم فلان زبونو یاد بگیرم یا نه ؟
این پادکست یک قسمت دیگه هم داره. منتها چون دیشب ضبط شده و من از صبح مریض شدم نتونستم اون قسمت رو ضبط کنم
@codeaghajcs
👍2🔥2
🎙 #پادکست نهم - پارت دو
⁉️ کامپیوتر چیست ؟ (پارت دو)
- ارتباط کار ما با "#کامپیوتر_چیست" کجاست ؟
@codeaghajcs
⁉️ کامپیوتر چیست ؟ (پارت دو)
- ارتباط کار ما با "#کامپیوتر_چیست" کجاست ؟
@codeaghajcs
🔥3
Media is too big
VIEW IN TELEGRAM
🎬 پایتون در دوازده ساعت
- استاد سیلانی - دوره رایگان و بدون کپی رایت از نئو لرن
#آموزش_ویدئویی
@codeaghajcs
- استاد سیلانی - دوره رایگان و بدون کپی رایت از نئو لرن
#آموزش_ویدئویی
@codeaghajcs
👍1
Code Agha
🎬 پایتون در دوازده ساعت - استاد سیلانی - دوره رایگان و بدون کپی رایت از نئو لرن #آموزش_ویدئویی @codeaghajcs
🐳 دوستانی که دوره پایتون بعثت من رو شرکت کردن
- وقت ما تو اون دوره محدود تر بود چون بخشی از تایم کلاس به رفع اشکال می پرداختیم!
- این دوره مباحث تکمیلی اون دوره که من برنامه ریزی کرده بودم اگه رسیدم بگم رو هم گفته
بد نیست ببینیدش
- وقت ما تو اون دوره محدود تر بود چون بخشی از تایم کلاس به رفع اشکال می پرداختیم!
- این دوره مباحث تکمیلی اون دوره که من برنامه ریزی کرده بودم اگه رسیدم بگم رو هم گفته
بد نیست ببینیدش
پادکست دهم - فرا برنامهنویسی (Metaprogramming)
Code Agha
🎙 #پادکست دهم
⁉️ فرا برنامهنویسی ؟
- فرا برنامه نویسی یا Metaprogramming مسئله ایه که خیلی تو ایران کسی دنبالش نیست ولی واقعا مورد مهمیه !
- این مسئله رو هم مطرح کردم چون این فرا برنامه نویسیه خیلی ارتباط تنگاتنگی داره با چیزی که امروز همه اسمشو میشنویم. هوش مصنوعی !!!
@codeaghajcs
⁉️ فرا برنامهنویسی ؟
- فرا برنامه نویسی یا Metaprogramming مسئله ایه که خیلی تو ایران کسی دنبالش نیست ولی واقعا مورد مهمیه !
- این مسئله رو هم مطرح کردم چون این فرا برنامه نویسیه خیلی ارتباط تنگاتنگی داره با چیزی که امروز همه اسمشو میشنویم. هوش مصنوعی !!!
@codeaghajcs
📄 چگونه قالب های html را به قالب های وردپرس تبدیل کنیم ؟| How to Convert HTML Templates to WordPress Themes
- کسایی که html و css و js بلدن میتونن در کنار کار اصلیشون یکم php هم کار کنن و برن تو خط ساخت قالب برای وردپرس. خودم برنامه ای براش ندارم ولی خب شاید رفتم سراغ این داستان!
- ولی دقت کنید که باید سلیقه زیادی بخرج بدید و یکم ux کار کرده باشید قبلا که بتونید رقابلت کنید
🔗 WPEngine / How to Convert HTML Templates to WordPress Themes
#مقاله
@codeaghajcs
- کسایی که html و css و js بلدن میتونن در کنار کار اصلیشون یکم php هم کار کنن و برن تو خط ساخت قالب برای وردپرس. خودم برنامه ای براش ندارم ولی خب شاید رفتم سراغ این داستان!
- ولی دقت کنید که باید سلیقه زیادی بخرج بدید و یکم ux کار کرده باشید قبلا که بتونید رقابلت کنید
🔗 WPEngine / How to Convert HTML Templates to WordPress Themes
#مقاله
@codeaghajcs
This media is not supported in your browser
VIEW IN TELEGRAM
🐳 هوش مصنوعی آمازون (الکسا) تاریخ شروع جنگ جهانی سوم رو گفته امروز ساعت ۶ بعد از ظهر که روسیه قراره به آلمان حمله موشکی کنه
البته نه ۶ بعد از ظهر به وقت تهران
احتمالا GMT یا اون جایی که این سوالو ازش پرسیدن
۶ ساعت دیگه میشه ۶ بعد از ظهر به وقت GMT
یعنی اگر الکسا بر حسب GMT گفته باشه احتمالا ما باید ساعت ۹ و نیم منتظر جنگ جهانی سوم بشیم و تهش هیچ اتفاقی نیوفته و خندان بریم دنبال کارمون 🙃
- روز جالبی میشه 🥺😂
@codeaghajcs
البته نه ۶ بعد از ظهر به وقت تهران
احتمالا GMT یا اون جایی که این سوالو ازش پرسیدن
۶ ساعت دیگه میشه ۶ بعد از ظهر به وقت GMT
یعنی اگر الکسا بر حسب GMT گفته باشه احتمالا ما باید ساعت ۹ و نیم منتظر جنگ جهانی سوم بشیم و تهش هیچ اتفاقی نیوفته و خندان بریم دنبال کارمون 🙃
- روز جالبی میشه 🥺😂
@codeaghajcs
🐳 خب آقا
قابلیت جدید تلگرام اینجوریه که از مدل کد هایلایت کردن مارکدان میشه استفاده کرد برای هایلایت کردن سینتکس
و دیدین که کد ما هایلایت شد
زبون های دیگه هم هست مثلا سی شارپ :
حتی میشه وسط متن هم کد نوشت اینجوری : که مثلا دارم میگم که میشه از تابع
@codeaghajcs
قابلیت جدید تلگرام اینجوریه که از مدل کد هایلایت کردن مارکدان میشه استفاده کرد برای هایلایت کردن سینتکس
cosnole.log("Hello Markdown ")
و دیدین که کد ما هایلایت شد
زبون های دیگه هم هست مثلا سی شارپ :
public class CodeAghaو همچنین
{
public string Name = "Amir JCS";
}
<h1 class="text-2xl">CodeAgha<h1>
حتی میشه وسط متن هم کد نوشت اینجوری : که مثلا دارم میگم که میشه از تابع
()Print
برای چاپ کردن روی صفحه استفاده کرد.@codeaghajcs
👍1
Code Agha
🐳 خب آقا قابلیت جدید تلگرام اینجوریه که از مدل کد هایلایت کردن مارکدان میشه استفاده کرد برای هایلایت کردن سینتکس cosnole.log("Hello Markdown ") و دیدین که کد ما هایلایت شد زبون های دیگه هم هست مثلا سی شارپ : public class CodeAgha { public string…
حتی میشه برای ساختار هایی مثل Blazor هم ازش استفاده کرد
@page "/"
<h1> @Name </h1>
@code{
[Parameter]
public string Name {get; set;}
}
👍1
تیم ارنفا با حقوق بالا و شرایط ویژه از کسانی که در بازار های مالی بورس و اوراق بهادار یا ارز دیجیتال فعالیت دارند دعوت به همکاری میکند.
همچنین برای تکمیل کادر فروش به تعداد محدودی فروشنده استخدام میکنیم.
متقاضیان می توانند جهت کسب اطلاعات بیشتر به آیدی من پیام بدن
@Norouzi_Gorji
مهات ثبت نام جهت گزینش تا 19 آبان ماه میباشد.
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
کانال استاد گرجی :
@ProgramingServices
همچنین برای تکمیل کادر فروش به تعداد محدودی فروشنده استخدام میکنیم.
متقاضیان می توانند جهت کسب اطلاعات بیشتر به آیدی من پیام بدن
@Norouzi_Gorji
مهات ثبت نام جهت گزینش تا 19 آبان ماه میباشد.
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
کانال استاد گرجی :
@ProgramingServices