مقالات آموزشی

آموزش‌های عملی، پروژه‌محور و تجربیات واقعی دانشجویان در دنیای برنامه‌نویسی

32
مقاله آموزشی
1
تجربه دانشجو
16
مقاله رایگان
16
مقاله VIP
جستجو در مقالات
فیلتر مقالات

دسته‌بندی

نمایش 33 از 33 مقاله
م
محمدهادی حاجی‌حسینی
8 دقیقه
۱۸ شهریور ۱۴۰۵

نصب اسکیل superpowers برای هوش مصنوعی

چطور به ابزارهای کدنویسی هوشمند درخواست بدهیم تا قبل از تولید کد، مسئله را بررسی کنند، سؤال بپرسند، طراحی و برنامه‌ریزی انجام دهند و در نهایت وارد مرحله پیاده‌سازی، تست و بازبینی شوند؟

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
5 دقیقه
۱۸ شهریور ۱۴۰۵

فارسی‌نویسی درست در Cursor با افزونه Cursor RTL

متن فارسی در Chat، Agent و ادیتور Cursor را بدون به‌هم‌ریختگی به صورت چپ به راست بنویسید.

مطالعه وبلاگ
تجربه دانشجو
م
محمد هانی فیض
۱۷ شهریور ۱۴۰۵

WSL چیست؟ راهنمای کامل استفاده از لینوکس در ویندوز برای برنامه‌نویسان

WSL راهی ساده و کاربردی برای استفاده از محیط لینوکس در کنار ویندوز است؛ بدون نیاز به Dual Boot یا ماشین مجازی. در این مقاله می‌بینید WSL دقیقاً چه مشکلی را برای برنامه‌نویسان حل می‌کند، چرا برای Backend اهمیت دارد، چگونه با ابزارهایی مثل VS Code و Docker استفاده می‌شود و چطور آن را از صفر نصب و برای توسعه پروژه‌های خود آماده کنید.

مطالعه وبلاگ
م
محمد هانی فیض
14 دقیقه
۱۶ شهریور ۱۴۰۵

WSL چیست؟ راهنمای کامل استفاده از لینوکس در ویندوز برای برنامه‌نویسان

WSL راهی ساده برای استفاده از لینوکس در کنار ویندوز است؛ بدون Dual Boot یا ماشین مجازی. در این مقاله نصب WSL، VS Code، Docker و آماده‌سازی محیط Python/Django را یاد می‌گیرید.

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۱۱ شهریور ۱۴۰۵

آموزش نصب OpenCode

در این آموزش OpenCode را روی Windows، macOS و Linux نصب می‌کنیم، وارد پوشه پروژه می‌شویم و با یک پرامپت ساده صحت نصب را بررسی می‌کنیم. نسخه Terminal و Desktop هر دو پوشش داده می‌شوند.

اختصاصی دانشجویاندوره هوش مصنوعی
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۴ شهریور ۱۴۰۵

دسترسی به API لپ‌تاپ شما بدون نیاز به سرور

در این آموزش یاد می‌گیریم چگونه با ngrok یک API جنگو که روی لپ‌تاپ و localhost اجرا می‌شود را بدون خرید سرور، از طریق اینترنت در دسترس دیگران قرار دهیم.

اختصاصی دانشجویانپایتونجنگو
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
8 دقیقه
۲۷ مرداد ۱۴۰۵

ورژن نرم‌افزار چیست؟ تفاوت Major، Minor و Patch با مثال

این عددها معمولاً شماره نسخه یا Version یک نرم‌افزار هستند و به ما کمک می‌کنند بفهمیم نرم‌افزار در چه مرحله‌ای از توسعه قرار دارد.

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۲۷ مرداد ۱۴۰۵

چرا نیاز نیست نسخه آخر پایتون رو نصب کنیم؟

مشکل Wheel پکیج‌ها در نسخه‌های جدید Python

اختصاصی دانشجویانپایتونجنگو
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
46 دقیقه
۲۶ مرداد ۱۴۰۵

آموزش Redis در Django؛ از Cache تا OTP و Celery

در این آموزش یاد می‌گیریم Redis چیست، چرا در پروژه‌های Django به آن نیاز داریم و چطور Redis را با Docker اجرا و برای Cache، OTP و Celery استفاده کنیم.

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
10 دقیقه
۲۱ مرداد ۱۴۰۵

ظاهر ترمینالت رو صد برابر شیک‌تر کن!

در این مقاله یاد می‌گیریم چگونه در Windows (با WSL)، macOS و Linux ظاهر ترمینال را با Powerlevel10k طراحی و شخصی‌سازی کنیم.

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۱۸ مرداد ۱۴۰۵

افزایش سرعت لود NextJs در حالت توسعه با داکر

اگر پروژه‌ای دارید که چند سرویس مختلف با Docker اجرا می‌شوند و یکی از این سرویس‌ها Next.js است، ممکن است در حالت Development با یک مشکل آزاردهنده مواجه شده باشید: تغییرات کد با تأخیر نمایش داده می‌شوند، Fast Refresh کند است یا حتی باز شدن صفحات نسبت به اجرای معمولی Next.js زمان بیشتری می‌برد.

اختصاصی دانشجویاندوره هوش مصنوعی
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
24 دقیقه
۱۶ مرداد ۱۴۰۵

دسترسی دیگران به سایت شما در لپ‌تاپ شما

در این آموزش یاد می‌گیریم چطور با پیدا کردن IP محلی، تنظیم ALLOWED_HOSTS و اجرای Django روی 0.0.0.0، سایت Django روی لپ‌تاپ را از گوشی یا کامپیوتر دیگری در همان Wi-Fi باز کنیم.

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۱۱ مرداد ۱۴۰۵

ارتقا امنیت VPS سایت به کمک هوش مصنوعی

بعد از دیپلوی Django با Docker روی VPS، با چک‌لیست نکته ۱ تا ۱۵ امنیت سرور را بالا ببرید و با پرامپت‌های Cursor اول وضعیت را چک کنید، بعد اصلاح کنید.

اختصاصی دانشجویاندوره هوش مصنوعی
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۴ تیر ۱۴۰۵

راهنمای کامل استفاده و بهینه‌سازی Redis با Python در پروژه‌های واقعی

در این مقاله به صورت عملی و مرحله‌به‌مرحله با نصب، راه‌اندازی و استفاده از Redis در پروژه‌های Python آشنا می‌شوید و مدل‌های کش و صف‌بندی پیام را پیاده‌سازی خواهید کرد.

اختصاصی دانشجویانجنگوداکر
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۴ تیر ۱۴۰۵

نسخه پشتیبان PostgreSQL با pg_dump و بازگردانی با pg_restore | آموزش قدم‌به‌قدم

در این مقاله با روش‌های گرفتن نسخه پشتیبان از دیتابیس PostgreSQL و بازگردانی آن با ابزارهای خط فرمان pg_dump و pg_restore به صورت عملی و گام‌به‌گام آشنا می‌شوید.

اختصاصی دانشجویانجنگودیتابیسداکر
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۳ تیر ۱۴۰۵

SSH Key چیست؟ آموزش اتصال به VPS بدون پسورد در ویندوز، مک و لینوکس

در این مقاله یاد می‌گیرید SSH Key چیست، چرا از پسورد امن‌تر و سریع‌تر است و چطور در ویندوز، مک و لینوکس با SSH Key به VPS وصل شوید.

اختصاصی دانشجویانجنگوگیتداکر
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۳ تیر ۱۴۰۳

(قسمت 4 و پایانی) پیاده سازی SignUp & Login با استفاده از شماره تلفن و اعتبار سنجی کاربر با ارسال OTP Code و استفاده از کاوه نگار(Web service REST)

پیاده سازی SignUp & Login با استفاده از شماره تلفن و اعتبار سنجی کاربر با ارسال OTP Code و استفاده از کاوه نگار(Web service REST)

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۳ تیر ۱۴۰۳

(قسمت 3) نحوه پیاده سازی authentication backend (CustomAuthenticationBackend)

نحوه پیاده سازی authentication backend (CustomAuthenticationBackend)

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۳ تیر ۱۴۰۳

(قسمت 2) ساخت CustomManager

ساخت CustomManager

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۳ تیر ۱۴۰۳

(قسمت 1)ساخت CustomUserModel با ارث بری از (AbstractUser)

ساخت CustomUserModel با ارث بری از (AbstractUser)

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
8 دقیقه
۲۳ فروردین ۱۴۰۳

معرفی وب‌سایت Python Anywhere

Python Anywhere

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
5 دقیقه
۱۰ فروردین ۱۴۰۳

List Comprehension در پایتون چیست؟

List Comprehension

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
4 دقیقه
۱۰ فروردین ۱۴۰۳

Ternary Operator-شرط های تک خطی

Ternary Operator

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
3 دقیقه
۵ فروردین ۱۴۰۳

دکوراتورها در پایتون

دکوراتورها در پایتون

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۵ اسفند ۱۴۰۲

ساخت SSH Key و اضافه کردن کلید SSH به GitHub

ساخت Git SSH Key در GitHub

اختصاصی دانشجویانجنگوگیتداکر
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۶ آبان ۱۴۰۱

دیپلوی جنگو در هاست اشتراکی

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

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
VIP
م
محمدهادی حاجی‌حسینی
۱۴ آبان ۱۴۰۱

دیپلوی جنگو در لیارا

در این مقاله نحوه دیپلوی یک اپ جنگو در بستر ابری لیارا را بررسی می کنیم.

اختصاصی دانشجویانجنگوداکر
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
4 دقیقه
۵ آبان ۱۴۰۱

آشنایی با پکیج Pyinstaller

در این مقاله با نحوه کار با پکیج Pyinstaller در زبان پایتون آشنا میشیم.

مطالعه وبلاگ
VIP
م
محمدهادی حاجی‌حسینی
۳ آبان ۱۴۰۱

رابطه چند به چند در جنگو

در این مقاله رابطه چند به چند در فریم ورک جنگو را بررسی می کنیم.

اختصاصی دانشجویانجنگو
مطالعه وبلاگ VIP
م
محمدهادی حاجی‌حسینی
6 دقیقه
۲۵ مهر ۱۴۰۱

انتخاب بهترین حوزه برنامه نویسی

در این مقاله با انواع حوزه های برنامه نویسی آشنا بشین و یادگیری برنامه نویسی رو در حوزه مورد علاقه خودتون شروع بکنین. پس منتظر چی هستین؟

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
7 دقیقه
۲۵ مهر ۱۴۰۱

شروع یادگیری برنامه نویسی

برای شروع برنامه نویسی باید چه کار کرد؟ آیا شما هم تصمیم گرفته اید یادگیری برنامه نویسی رو شروع کنین و کسب درآمد بکنین؟ پس حتما بخوانید

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
5 دقیقه
۲۵ مهر ۱۴۰۱

کاربرد کلمه کلیدی else در حلقه ها

در این مقاله سعی داریم کاربرد کلمه کلیدی else در حلقه ها در زبان برنامه نویسی پایتون رو بررسی کنیم.

مطالعه وبلاگ
م
محمدهادی حاجی‌حسینی
5 دقیقه
۲۵ مهر ۱۴۰۱

اسلاگ ها در جنگو

در این مقاله به توضیح مفهوم و کاربر اسلاگ ها در جنگو می پردازیم.

مطالعه وبلاگ