3 تا از کاربرد های زبان برنامه نویسی پایتون
1 : توسعه ی وب
ساخت وبسایتها، APIهای وب، سیستمهای مدیریت محتوا و برنامههای تجارت الکترونیک به کمک فریمورکهایی مانند Django و Flask.
2 : علم داده و تحلیل داده ها
تحلیل دادههای مالی، دادههای بزرگ، پیشبینیهای تجاری و تحقیقات علمی به کمک کتابخانههایی مانند pandas، NumPy.
3 : یادگیری ماشین و هوش مصنوعی
تشخیص تصویر، پردازش زبان طبیعی، پیشبینیها و توصیهگرها توسط کتابخانههایی مانند TensorFlow، Keras، scikit-learn و PyTorch که به توسعهدهندگان امکان میدهند که الگوریتمهای یادگیری ماشین و مدلهای هوش مصنوعی را بسازند و آموزش دهند.
🔔id : @elecodeiranzamin
#Python
1 : توسعه ی وب
ساخت وبسایتها، APIهای وب، سیستمهای مدیریت محتوا و برنامههای تجارت الکترونیک به کمک فریمورکهایی مانند Django و Flask.
2 : علم داده و تحلیل داده ها
تحلیل دادههای مالی، دادههای بزرگ، پیشبینیهای تجاری و تحقیقات علمی به کمک کتابخانههایی مانند pandas، NumPy.
3 : یادگیری ماشین و هوش مصنوعی
تشخیص تصویر، پردازش زبان طبیعی، پیشبینیها و توصیهگرها توسط کتابخانههایی مانند TensorFlow، Keras، scikit-learn و PyTorch که به توسعهدهندگان امکان میدهند که الگوریتمهای یادگیری ماشین و مدلهای هوش مصنوعی را بسازند و آموزش دهند.
🔔id : @elecodeiranzamin
#Python
❤3👍1
3 تا از انواع API ها
1 : ای پی آی تحت وب ( وب سرویس )
ایپیآی تحت وب یا اصطلاحاً Web API به هر پروتکلی گفته میشود که از طریق شبکهٔ اینترنت و وب تعامل مابین اپلیکیشنهای مختلف را امکانپذیر سازد و از همین روی Web Service نیز نامیده میشود.
2 : ای پی آی زبان برنامه نویسی
زبانی همچون جاوا یک هستهٔ اصلی دارد که شامل سینتکس این زبان، نحوهٔ ساخت متغیر، دیتا تایپها و ... میشود اما در کنار آنها صدها کلاس مختلف توسط توسعهدهندگان این زبان عرضه شده که تحت عنوان Java API شناخته میشوند که فیچرهای تکمیلی این زبان را در دسترس دولوپرها قرار میدهند.
3 : ای پی آی سخت افزاری
زمانی که مثلاً با اجرای یک گیم حرفهای فشار زیادی روی سیستم خود میآوریم، میبینیم که فن سیستم شروع به تند چرخیدن میکند و این به دلیل آن است که سیپییو نسبت به حالت عادی در معرض فشار بیشتر است و بالتبع داغ شده است و باید خنک گردد که این سازوکار از طریق ارتباط مابین ایپیآیهای سختافزاری صورت میگیرد.
🔔id : @elecodeiranzamin
#API
1 : ای پی آی تحت وب ( وب سرویس )
ایپیآی تحت وب یا اصطلاحاً Web API به هر پروتکلی گفته میشود که از طریق شبکهٔ اینترنت و وب تعامل مابین اپلیکیشنهای مختلف را امکانپذیر سازد و از همین روی Web Service نیز نامیده میشود.
2 : ای پی آی زبان برنامه نویسی
زبانی همچون جاوا یک هستهٔ اصلی دارد که شامل سینتکس این زبان، نحوهٔ ساخت متغیر، دیتا تایپها و ... میشود اما در کنار آنها صدها کلاس مختلف توسط توسعهدهندگان این زبان عرضه شده که تحت عنوان Java API شناخته میشوند که فیچرهای تکمیلی این زبان را در دسترس دولوپرها قرار میدهند.
3 : ای پی آی سخت افزاری
زمانی که مثلاً با اجرای یک گیم حرفهای فشار زیادی روی سیستم خود میآوریم، میبینیم که فن سیستم شروع به تند چرخیدن میکند و این به دلیل آن است که سیپییو نسبت به حالت عادی در معرض فشار بیشتر است و بالتبع داغ شده است و باید خنک گردد که این سازوکار از طریق ارتباط مابین ایپیآیهای سختافزاری صورت میگیرد.
🔔id : @elecodeiranzamin
#API
👍5
3 تا از بهترین منابع و سایت ها , برای ایده و طراحی ui
1 : Behance
اولین مورد نمونه طراحی ui وبسایت Behance است که یکی از بهترین وب سایت های طراحی برای دیزاینر ها و طراحان ui است.
2 : Dribbble
کیفیت کلی طرح های آپلود شده در Dribbble بسیار بالا است. و عکاسان، طراحان و دیگر کاربران علاقه مندان به دنیای طراحی و دیزاین در آن عضو هستند.
3 : AWWWARDS
تمرکز این سایت نمایش طراحی های مرتبط به حوزه طراحی رابط کاربری وب سایت ها است. این وب سایت، هدف خود را آشنایی با بهترین طراحان وب ذکر کرده است.
🔔id : @elecodeiranzamin
#ui
1 : Behance
اولین مورد نمونه طراحی ui وبسایت Behance است که یکی از بهترین وب سایت های طراحی برای دیزاینر ها و طراحان ui است.
2 : Dribbble
کیفیت کلی طرح های آپلود شده در Dribbble بسیار بالا است. و عکاسان، طراحان و دیگر کاربران علاقه مندان به دنیای طراحی و دیزاین در آن عضو هستند.
3 : AWWWARDS
تمرکز این سایت نمایش طراحی های مرتبط به حوزه طراحی رابط کاربری وب سایت ها است. این وب سایت، هدف خود را آشنایی با بهترین طراحان وب ذکر کرده است.
🔔id : @elecodeiranzamin
#ui
👍6🔥2
3 تا از تفاوت های زبان برنامه نویسی کامپایلری و مفسری
1 : تفاوت مفسر و کامپایلر در کدهای ماشین
در رویکرد مفسرها هیچ کد ماشینی وجود ندارد؛ زیرا این برنامهها به صورت خط به خط ترجمه و تفسیر میشوند. اما در روش استفاده از کامپایلر، کدهای ماشین با زبان ماشین روی حافظه دیسک ذخیره خواهند شد.
2 : تفاوت مفسر و کامپایلر در زمان اجرای آن ها
برنامههایی که با استفاده از کامپایلر پیادهسازی میشوند، به دلیل اینکه کدها را به صورت یکجا پیادهسازی میکنند، دارای سرعت بیشتری هستند.
3 : تفاوت مفسر و کامپایلر بر اساس مدل آن ها
کامپایلر بر اساس روشهای «بارگذاری و اتصال» (Linking and Loading) ترجمه برنامه نوشته شده را انجام میدهد. بارگذاری و اتصال در برنامهها، نقش مهمی را برای پیادهسازی برنامه انجام میدهند. روش اتصال، کدهای شی تولید شده توسط اسمبلر را دریافت و آنها را برای تولید ماژول پیادهسازی ترکیب میکند.
🔔id : @elecodeiranzamin
#interpreter #compiler
1 : تفاوت مفسر و کامپایلر در کدهای ماشین
در رویکرد مفسرها هیچ کد ماشینی وجود ندارد؛ زیرا این برنامهها به صورت خط به خط ترجمه و تفسیر میشوند. اما در روش استفاده از کامپایلر، کدهای ماشین با زبان ماشین روی حافظه دیسک ذخیره خواهند شد.
2 : تفاوت مفسر و کامپایلر در زمان اجرای آن ها
برنامههایی که با استفاده از کامپایلر پیادهسازی میشوند، به دلیل اینکه کدها را به صورت یکجا پیادهسازی میکنند، دارای سرعت بیشتری هستند.
3 : تفاوت مفسر و کامپایلر بر اساس مدل آن ها
کامپایلر بر اساس روشهای «بارگذاری و اتصال» (Linking and Loading) ترجمه برنامه نوشته شده را انجام میدهد. بارگذاری و اتصال در برنامهها، نقش مهمی را برای پیادهسازی برنامه انجام میدهند. روش اتصال، کدهای شی تولید شده توسط اسمبلر را دریافت و آنها را برای تولید ماژول پیادهسازی ترکیب میکند.
🔔id : @elecodeiranzamin
#interpreter #compiler
👍4🔥2
🏷 دوره آموزشی ری اکت (React js)
🔰سرفصل های این دوره:
✅React js
✅React toolkit query (RTQ)
✅React icon
✅React router
✅React bootstrap
✅React tailwind
✅MUI
✅Redux
✅Vite
👤 مدرس: دکتر تورج آرمین پور
⏰ طول دوره: بیشتر از ۴۰ ساعت
💵 قیمت فعلی با ٪۵۰ تخفیف: ۳ میلیون تومان
✨این دوره پروژه محور بوده و در طول دوره چندین پروژه پیاده سازی میشوند.
✨این دوره تا یکسال به روزرسانی میشود.
برای خرید دوره کلیک کنید
🔰سرفصل های این دوره:
✅React js
✅React toolkit query (RTQ)
✅React icon
✅React router
✅React bootstrap
✅React tailwind
✅MUI
✅Redux
✅Vite
👤 مدرس: دکتر تورج آرمین پور
⏰ طول دوره: بیشتر از ۴۰ ساعت
💵 قیمت فعلی با ٪۵۰ تخفیف: ۳ میلیون تومان
✨این دوره پروژه محور بوده و در طول دوره چندین پروژه پیاده سازی میشوند.
✨این دوره تا یکسال به روزرسانی میشود.
برای خرید دوره کلیک کنید
❤3
آموزش صفر تا صد برنامه نویسی وب (فرانت اند)
سرفصل های این دوره:
✅HTML/HTML5
✅CSS/CSS3
✅Responsive web Design (media/query)
✅Sass
✅Bootstrap
✅Mdbootstrap
✅Tailwind
✅Daisy
✅Javascript
✅EcmaScript
✅TypeScript
✅API
✅Vite
✅Github
✅Deployment on web server
مدرس: دکتر تورج آرمین پور
طول دوره: بیشتر از ۱۰۰ ساعت
برای خرید دوره کلیک کنید
سرفصل های این دوره:
✅HTML/HTML5
✅CSS/CSS3
✅Responsive web Design (media/query)
✅Sass
✅Bootstrap
✅Mdbootstrap
✅Tailwind
✅Daisy
✅Javascript
✅EcmaScript
✅TypeScript
✅API
✅Vite
✅Github
✅Deployment on web server
مدرس: دکتر تورج آرمین پور
طول دوره: بیشتر از ۱۰۰ ساعت
برای خرید دوره کلیک کنید
❤2
تفاوت کتابخانه ( library ) و فریمورک ( framework )
تفاوت اصلی بین کتابخانه و فریمورک در “وارونگی کنترل (inversion of Control)” است. هنگامی که شما یک متد (method) را از کتابخانه فراخوانی میکنید، شمایید که بر رویکرد آن کنترل دارید. اما در فریمورک اینمسئله برعکس است: فریمورک است که کدهای شما را فراخوانی میکند.
هر کتابخانه، مجموعهای از کلاسهای (class) تعریف شدهاست. دلیل این امر ساده، استفاده مجدد از کدهاست.
فریمورک، تمامی جریان (flow) را در کنترل خود دارد و نقاطی از پیش تعریفشده وجود دارد که شما باید، با کدهای خود آنها را تکمیل کنید. همچنین فریمورک معمولاً پیچیدهتر است.
🔔id : @elecodeiranzamin
#library #framework
تفاوت اصلی بین کتابخانه و فریمورک در “وارونگی کنترل (inversion of Control)” است. هنگامی که شما یک متد (method) را از کتابخانه فراخوانی میکنید، شمایید که بر رویکرد آن کنترل دارید. اما در فریمورک اینمسئله برعکس است: فریمورک است که کدهای شما را فراخوانی میکند.
هر کتابخانه، مجموعهای از کلاسهای (class) تعریف شدهاست. دلیل این امر ساده، استفاده مجدد از کدهاست.
فریمورک، تمامی جریان (flow) را در کنترل خود دارد و نقاطی از پیش تعریفشده وجود دارد که شما باید، با کدهای خود آنها را تکمیل کنید. همچنین فریمورک معمولاً پیچیدهتر است.
🔔id : @elecodeiranzamin
#library #framework
👍5❤1
کاربرد localStorage در جاوااسکریپت
لوکال استوریج در جاوا اسکریپت نوعی ویژگی ارزشمند است که به وبسایتها و برنامهها امکان میدهد جفتهای کلید-مقدار را در یک مرورگر وب بهطور نامحدود ذخیره کنند.
به عنوان یک ویژگی شیء پنجره، localStorage نوعی دامنه سراسری دارد و به آن اجازه میدهد تا بهطور یکپارچه با پنجره مرورگر تعامل داشته باشد و آن را دستکاری کند. این آن را به یک ابزار همهکاره تبدیل میکند که میتواند با سایر ویژگیها و روشهای پنجره ترکیب شود تا عملکرد برنامههای وب را افزایش دهد.
با localStorage در جاوا اسکریپت توسعهدهندگان میتوانند راهحلهای ذخیرهسازی دائمی ایجاد کنند که اطلاعات ضروری را در طول جلسات مرور حفظ میکند و تجربه کاربری یکپارچه و راحت را ارائه میدهد.
🔔id : @elecodeiranzamin
#localStarage #javaScript
لوکال استوریج در جاوا اسکریپت نوعی ویژگی ارزشمند است که به وبسایتها و برنامهها امکان میدهد جفتهای کلید-مقدار را در یک مرورگر وب بهطور نامحدود ذخیره کنند.
به عنوان یک ویژگی شیء پنجره، localStorage نوعی دامنه سراسری دارد و به آن اجازه میدهد تا بهطور یکپارچه با پنجره مرورگر تعامل داشته باشد و آن را دستکاری کند. این آن را به یک ابزار همهکاره تبدیل میکند که میتواند با سایر ویژگیها و روشهای پنجره ترکیب شود تا عملکرد برنامههای وب را افزایش دهد.
با localStorage در جاوا اسکریپت توسعهدهندگان میتوانند راهحلهای ذخیرهسازی دائمی ایجاد کنند که اطلاعات ضروری را در طول جلسات مرور حفظ میکند و تجربه کاربری یکپارچه و راحت را ارائه میدهد.
🔔id : @elecodeiranzamin
#localStarage #javaScript
👍3
زبان برنامهنویسی تصویری (ویژوال) چیست؟
زبان برنامه نویسی تصویری به آن دسته از زبانهای برنامهنویسی گفته میشود که روند برنامهنویسی در آنها به جای اینکه به صورت متنی باشد، به صورت تصویری است.
بیشتر زبانهای برنامهنویسی تصویری بر پایه ایده "جعبهها و پیکانها" هستند. در این روش از جعبههایی به عنوان اشیای صفحهای و پیکانها یا خطهایی برای ارتباط دادن این جعبهها به هم استفاده میشود.
از مهمترین زبان برنامهنویسی تصویری میتوان به زبان برنامه نویسی اسکرچ اشاره کرد که برای کودکان به صورت رایگان در سال 2007 عرضه شده.
🔔id : @elecodeiranzamin
#Visual_Photo_Language
زبان برنامه نویسی تصویری به آن دسته از زبانهای برنامهنویسی گفته میشود که روند برنامهنویسی در آنها به جای اینکه به صورت متنی باشد، به صورت تصویری است.
بیشتر زبانهای برنامهنویسی تصویری بر پایه ایده "جعبهها و پیکانها" هستند. در این روش از جعبههایی به عنوان اشیای صفحهای و پیکانها یا خطهایی برای ارتباط دادن این جعبهها به هم استفاده میشود.
از مهمترین زبان برنامهنویسی تصویری میتوان به زبان برنامه نویسی اسکرچ اشاره کرد که برای کودکان به صورت رایگان در سال 2007 عرضه شده.
🔔id : @elecodeiranzamin
#Visual_Photo_Language
👍3
جی دبلیو تی ( JWT ) چیست و چه کاربردی دارد؟
جی دبلیو تی در واقع یک توکن امنیتی است که بر پایه فرمت JSON ساخته شده است.
این توکن حاوی اطلاعات ضروری کاربر مانند شناسه کاربری، نقشها و سطح دسترسی اوست. جی دبلیو تی به سه بخش سربرگ (Header)، بار (Payload) و امضا (Signature) تقسیم میشود.
سربرگ شامل الگوریتم امضا و نوع توکن است. بار، اطلاعات کاربر را به صورت JSON در خود جای داده و امضا تضمینکننده صحت و درستی اطلاعات است.
هنگام ورود کاربر به سیستم، سرور پس از تایید اعتبار سنجش (Authentication)، یک توکن جی دبلیو تی برای کاربر صادر میکند. این توکن در اختیار کاربر قرار گرفته و در درخواستهای بعدی به سرور ارسال میشود. سرور با دریافت توکن و بررسی امضای آن از صحت اطلاعات و اعتبار کاربر اطمینان حاصل میکند.
🔔id : @elecodeiranzamin
#JWT
جی دبلیو تی در واقع یک توکن امنیتی است که بر پایه فرمت JSON ساخته شده است.
این توکن حاوی اطلاعات ضروری کاربر مانند شناسه کاربری، نقشها و سطح دسترسی اوست. جی دبلیو تی به سه بخش سربرگ (Header)، بار (Payload) و امضا (Signature) تقسیم میشود.
سربرگ شامل الگوریتم امضا و نوع توکن است. بار، اطلاعات کاربر را به صورت JSON در خود جای داده و امضا تضمینکننده صحت و درستی اطلاعات است.
هنگام ورود کاربر به سیستم، سرور پس از تایید اعتبار سنجش (Authentication)، یک توکن جی دبلیو تی برای کاربر صادر میکند. این توکن در اختیار کاربر قرار گرفته و در درخواستهای بعدی به سرور ارسال میشود. سرور با دریافت توکن و بررسی امضای آن از صحت اطلاعات و اعتبار کاربر اطمینان حاصل میکند.
🔔id : @elecodeiranzamin
#JWT
👍3
3 تا از دلایل محبوبیت پایتون
1 : سینتکس واضح و خوانا
پایتون دارای سینتکس فوقالعاده تمیز و ساده است که آن را بسیار خوانا و قابلدرک میکند.
2 : مقیاسپذیری
مقیاسپذیری زبان برنامهنویسی پایتون یکی از قابلیتهای مهم این زبان است که آن را برای مشاغل در هراندازه مناسب میکند.
3 : یادگیری آسان
یادگیری نسبتاً آسان پایتون , آن را به یک انتخاب عالی برای مبتدیان تبدیل میکند. خوانایی و طراحی شهودی آن، فرآیند نصب روان را برای توسعهدهندگان مشتاق تسهیل کرده و آنها را قادر میسازد تا شروع به ساخت برنامههای کاربردی مفید در اوایل سفر یادگیری خود کنند.
🔔id : @elecodeiranzamin
#python
1 : سینتکس واضح و خوانا
پایتون دارای سینتکس فوقالعاده تمیز و ساده است که آن را بسیار خوانا و قابلدرک میکند.
2 : مقیاسپذیری
مقیاسپذیری زبان برنامهنویسی پایتون یکی از قابلیتهای مهم این زبان است که آن را برای مشاغل در هراندازه مناسب میکند.
3 : یادگیری آسان
یادگیری نسبتاً آسان پایتون , آن را به یک انتخاب عالی برای مبتدیان تبدیل میکند. خوانایی و طراحی شهودی آن، فرآیند نصب روان را برای توسعهدهندگان مشتاق تسهیل کرده و آنها را قادر میسازد تا شروع به ساخت برنامههای کاربردی مفید در اوایل سفر یادگیری خود کنند.
🔔id : @elecodeiranzamin
#python
👍5
3 تا از مزایای زبان برنامه نویسی مفسری
1 : سهولت در نوشتن کد
در زبانهای مفسری برای نوشتن کد نیاز به دانش کامپیوتری عمیقی ندارید؛ برای اجرای کد، فقط کافی است که یک مفسر مناسب برای آن زبان نصب شده باشد.
2 : اجرای سریع کد
در زبانهای مفسری، کد بلافاصله پس از تایپ اجرا خواهد شد. به همین دلیل، زمان اجرای کد در زبانهای مفسری از زبانهای کامپایلری کمتر است.
3 : امکانات خوب دیباگینگ
در زبانهای مفسری، به دلیل اجرای دستورات در لحظه و بلادرنگ (real-time)، میتوان از امکانات دیباگینگ به صورت کارآمدتری استفاده کرد.
🔔id : @elecodeiranzamin
#interpreter
1 : سهولت در نوشتن کد
در زبانهای مفسری برای نوشتن کد نیاز به دانش کامپیوتری عمیقی ندارید؛ برای اجرای کد، فقط کافی است که یک مفسر مناسب برای آن زبان نصب شده باشد.
2 : اجرای سریع کد
در زبانهای مفسری، کد بلافاصله پس از تایپ اجرا خواهد شد. به همین دلیل، زمان اجرای کد در زبانهای مفسری از زبانهای کامپایلری کمتر است.
3 : امکانات خوب دیباگینگ
در زبانهای مفسری، به دلیل اجرای دستورات در لحظه و بلادرنگ (real-time)، میتوان از امکانات دیباگینگ به صورت کارآمدتری استفاده کرد.
🔔id : @elecodeiranzamin
#interpreter
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
ویژگی text decoration در css به زبان ساده
با این ویژگی در css میشه برای متن تزیین تعریف کرد و به قولی متن رو زیباتر و خوانا کرد.
🔔id : @elecodeiranzamin
#css
با این ویژگی در css میشه برای متن تزیین تعریف کرد و به قولی متن رو زیباتر و خوانا کرد.
🔔id : @elecodeiranzamin
#css
❤4👍1
🏷 دوره آموزشی ری اکت (React js)
🔰سرفصل های این دوره:
✅React js
✅React toolkit query (RTQ)
✅React icon
✅React router
✅React bootstrap
✅React tailwind
✅MUI
✅Redux
✅Vite
👤 مدرس: دکتر تورج آرمین پور
⏰ طول دوره: بیشتر از ۴۰ ساعت
💵 قیمت فعلی با ٪۵۰ تخفیف: ۳ میلیون تومان
✨این دوره پروژه محور بوده و در طول دوره چندین پروژه پیاده سازی میشوند.
✨این دوره تا یکسال به روزرسانی میشود.
برای خرید دوره کلیک کنید
🔰سرفصل های این دوره:
✅React js
✅React toolkit query (RTQ)
✅React icon
✅React router
✅React bootstrap
✅React tailwind
✅MUI
✅Redux
✅Vite
👤 مدرس: دکتر تورج آرمین پور
⏰ طول دوره: بیشتر از ۴۰ ساعت
💵 قیمت فعلی با ٪۵۰ تخفیف: ۳ میلیون تومان
✨این دوره پروژه محور بوده و در طول دوره چندین پروژه پیاده سازی میشوند.
✨این دوره تا یکسال به روزرسانی میشود.
برای خرید دوره کلیک کنید
آموزش صفر تا صد برنامه نویسی وب (فرانت اند)
سرفصل های این دوره:
✅HTML/HTML5
✅CSS/CSS3
✅Responsive web Design (media/query)
✅Sass
✅Bootstrap
✅Mdbootstrap
✅Tailwind
✅Daisy
✅Javascript
✅EcmaScript
✅TypeScript
✅API
✅Vite
✅Github
✅Deployment on web server
مدرس: دکتر تورج آرمین پور
طول دوره: بیشتر از ۱۰۰ ساعت
برای خرید دوره کلیک کنید
سرفصل های این دوره:
✅HTML/HTML5
✅CSS/CSS3
✅Responsive web Design (media/query)
✅Sass
✅Bootstrap
✅Mdbootstrap
✅Tailwind
✅Daisy
✅Javascript
✅EcmaScript
✅TypeScript
✅API
✅Vite
✅Github
✅Deployment on web server
مدرس: دکتر تورج آرمین پور
طول دوره: بیشتر از ۱۰۰ ساعت
برای خرید دوره کلیک کنید