-
پایتون

روز ۴۶ آموزش پایتون: آشنایی با ماژولهای مفید os, sys و pathlib
در دنیای واقعی برنامه نویسی، مدیریت فایلها، مسیرها و اطلاعات سیستم بخش مهمی از پروژههاست. پایتون مجموعهای از ماژولهای استاندارد و قدرتمند برای این منظور در اختیار ما قرار داده است که os, sys و…
ادامه مطلب -
پایتون

روز ۴۵ آموزش پایتون: پروژه کوچک نمایش وضعیت آب و هوا از API
یکی از جالبترین و کاربردیترین پروژههای عملی برای تقویت مهارتهای برنامه نویسی پایتون، کار با دادههای واقعی از APIهاست. در این پروژه قصد داریم یک برنامه بسازیم که وضعیت آب و هوا را از یک…
ادامه مطلب -
Django

روز ۲۵: پروفایل کاربر و گسترش User Model در جنگو
در اکثر وبسایتها و اپلیکیشنهای مدرن، کاربران علاوه بر ورود و ثبتنام، نیاز دارند پروفایل شخصی خود را مدیریت کنند، اطلاعات خود را بهروزرسانی کنند و نمایهای از دادههای شخصی و فعالیتهایشان داشته باشند. جنگو…
ادامه مطلب -
پایتون

روز ۴۴ آموزش پایتون: کار با JSON از API
یکی از رایجترین نیازهای برنامه نویسی مدرن در پایتون، دریافت دادهها از سرویسهای خارجی و پردازش آنهاست. فرمت JSON به دلیل سبک بودن، ساختارمند بودن و سازگاری با اکثر زبانهای برنامهنویسی، محبوبترین فرمت برای تبادل…
ادامه مطلب -
پایتون

روز ۴۳ آموزش پایتون: آشنایی با requests و APIها
در دنیای برنامه نویسی مدرن، دریافت و ارسال داده از منابع خارجی یکی از مهارتهای حیاتی است که هر توسعهدهنده پایتون باید به آن تسلط داشته باشد. APIها یا رابطهای برنامهنویسی کاربردی به برنامهها اجازه…
ادامه مطلب -
Django

روز ۲۴: محدود کردن دسترسیها با LoginRequired در جنگو
در بسیاری از وبسایتها لازم است برخی صفحات و بخشها تنها برای کاربران وارد شده قابل دسترسی باشند. این صفحات میتوانند شامل پروفایل کاربران، بخش مدیریت، محتوای ویژه یا تنظیمات حساس سایت باشند. جنگو با…
ادامه مطلب -
Django

روز ۲۳: ورود و خروج کاربران در (Login / Logout) جنگو
مدیریت ورود و خروج کاربران یکی از حیاتیترین بخشهای امنیت و تجربه کاربری در وبسایتها است. جنگو با ارائه سیستم احراز هویت پیشفرض، ابزارهای کامل و استانداردی برای ورود (Login) و خروج (Logout) فراهم کرده…
ادامه مطلب -
پایتون

روز ۴۲ آموزش پایتون: تمرین آنالیز داده ساده با Pandas
آنالیز داده یکی از مهارتهای حیاتی در برنامه نویسی پایتون و پروژههای دادهمحور است. وقتی با فایلهای CSV یا Excel کار میکنیم، معمولاً هدف ما فقط خواندن دادهها نیست بلکه میخواهیم آنها را تحلیل و…
ادامه مطلب -
Django

روز ۲۲: ثبتنام کاربران در (Signup) جنگو
ثبتنام کاربران یکی از مراحل کلیدی در ایجاد یک وبسایت تعاملی است که به توسعهدهندگان امکان مدیریت دسترسی، شخصیسازی محتوا و ارائه تجربه کاربری منحصر به فرد میدهد. جنگو با ارائه فرمها و ابزارهای پیشفرض…
ادامه مطلب -
پایتون

روز ۴۱ آموزش پایتون: کار با CSV و Excel با csv و pandas
در دنیای واقعی برنامه نویسی، دادهها به اشکال مختلفی ذخیره میشوند و یکی از رایجترین فرمتها برای ذخیره و انتقال دادهها، فایلهای CSV و Excel هستند. کار با این فایلها در پروژههای واقعی بسیار اهمیت…
ادامه مطلب


