کدنویس یکروزه
741 subscribers
179 photos
124 videos
172 files
255 links
آموزش چابک و آسان برنامه نویسی

کامنت در:
www.instagram.com/codinginaday
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
ساخت روبات خزنده یا Crawler

نذارین هیچ اصطلاح قلمبه ای شما رو از میدون به در کنه. با چیزایی که از مبانی وب در کتاب "کدنویس یکروزه" گفتم و آموزش PHP که براتون گذاشتم خیلی کارها می تونین بکنین. یافتن ایده اش دیگه با خودتون. فعلاً این نمونه ی ساده رو ببینین و پخته ترش کنین که قابل فروش بشه.

#php #code #web #robot
This media is not supported in your browser
VIEW IN TELEGRAM
برنامه ی دسکتاپ با PHP !
فرستنده: اشکان کاظمی از آبادان

اگه خاطرتون باشه اجرای php از دیسک رو نشونتون دادیم. حالا اینجا با ایده ی جالب تری که به کل شبیه یک اَپ ویندوزی میشه کدهای شما رو اجرا کرد، روبرو هستیم. برای ساخت اپ موبایلی هم اگه سرچ کنین به موارد زیادی در اینترنت بر می خورین.
همونطور که خواهش کرده بودم، ایده های خودتون رو بفرستین که به اسم خودتون منتشر بشه. مشتاقانه منتظر تحقیقاتی از این دست هستم:
@pedramrahimi1975
در ادامه سورس برنامه هم براتون ارسال میشه.

#php #code #webdesign #skill
Media is too big
VIEW IN TELEGRAM
ساخت اولیه ی آمار بازدید و روشهای خلاقانه

اینجا در این مورد حرف میزنم که چرا ایده داشتن و کار کردن، از خود تکنولوژی ها یا زبانهایی که می شناسین یا بهشون گیر میدین مهمتر هستن!

#php #webdesign #skill #code
simple-chat-v1.0.1.zip
27.3 KB
برنامه ی ساده ی ساخت چت روُم

با کمک جزوه ی PHP روش اجرای این کدها رو می تونین مطالعه کنین. همینطور از این کد نمونه در برنامه هاتون برای ایجاد اتاق های چَت و گفتگوی جمعی به فارسی یا هر زبان دیگه استفاده کنید.

#php #code #webdesign
Media is too big
VIEW IN TELEGRAM
ساخت لاگین و ایجاد دسترسی

در یک ویدیو قبل از این ساخت احراز هویت ساده رو نشون دادم. الان میخوام علاوه بر روش شناسایی پسورد، ساده ترین شکل تشخیص امکان دسترسی رو باز در یک سناریوی ساده نشون بدم. بعد از این به راحتی یک سیستم اطلاعاتی کامل رو می تونین با تکیه بر آموزش هایی که تا این لحظه ارائه شده بسازین.

#php #code #webdesign
Media is too big
VIEW IN TELEGRAM
ذخیره و بازیابی در دیتابیس

اگر کلمه ی اکسس رو با حروف فارسی در کانال تلگرامی کدنویس یکروزه سرچ کنید، به پست های آموزشی سریع و جالبی برای یادگیری ساده ترین بانک اطلاعاتی موجود میرسین. اینجا در این ویدیو اما به رویکرد اوپن سورس و فارغ از برنامه های مایکروسافتی پرداخته ام و همینطور چند خطی برنامه نویسی برای خواندن و نوشتن در بانک اطلاعات. باز منابع کامل تر رو همونطور که در فیلم گفته ام درون کانال قرار داده ام.

#php #sql #code #database
Media is too big
VIEW IN TELEGRAM
نصب وردپرس در آندروید

یک وب مستر یا مدیر سایت به طور معمول وابسته به لپ تاپ خودشه. با توجه به ویدیویی که در مورد آموزش نصب وردپرس براتون در کامپیوتر گذاشته بودم تصمیم گرفتم این بار برای در دسترس ترین کامپیوترهای دنیا یعنی گوشی های هوشمند هم راهنمایی بذارم که نمونه اش در هیچ سایت ایرانی یا خارجی آموزش داده نشده!

#wordpress #php #cms #server
Media is too big
VIEW IN TELEGRAM
شروع کار با PHP maker

در کتاب کدنویس یکروزه علاوه بر معرفی کامل این کدساز شما با کاربردهای جالب اون که از ساخت بک اِند یک سایت تا یک سیستم کامل اطلاعاتی هست آشنا شده اید. همچنین در یک ویدیو قبل از این با نام ساخت برنامه با یک کلیک، ساخت نمونه ای رو با اکسس و ASP دیدید.
حالا روش کار با PHP و بانک اطلاعاتی MySQL رو هم به صورت عملی در این ویدیو ببینید.

#php #webdesign #codegenerator
Media is too big
VIEW IN TELEGRAM
ساخت نرم افزار چَت

همونطور که قبل از این هم توصیه کرده ام نباید اسم های گنده و پچیده باعث بشن که ما برای سر در آوردن از چیزی کوتاهی کنیم. اینجا با ساخت یک نمونه ی ساده از مکانیزم چَت یا گفتگوی آنلاین روش ساخت پیامرسان را تمرین می کنیم.

در همین ارتباط پُست های زیر را دوباره مشاهده کنید.

ساخت SPA:
https://t.me/codinginaday/480

ساخت آمار سایت:
https://t.me/codinginaday/411

#php #javascript #chat #code
Media is too big
VIEW IN TELEGRAM
آموزش حمله ی XSS و مقابله

صحبت کوتاهی در مورد هک و روش انجام یک حمله ی مدرن با ریخت برگردانی یا deface

#php #code #hack #skill
xss.zip
1.1 KB
کد مربوط به فیلم آموزش حمله ی xss
Persian-date.zip
132.5 KB
الگوریتم تقویم ایرانی (هجری شمسی)

به تمام زبان های برنامه نویسی!
بله تعجب نکنید، کدهای قابل استفاده در تمام زبان های برنامه نویسی برای تبدیل تاریخ جلالی و برعکس از میلادی.

#code #php #javascript #csharp
Media is too big
VIEW IN TELEGRAM
فقط یک صفحه برای ویرایش و نمایش!

داشتم HTML را دوره می کردم که به مورد جالبی برخوردم. در نسخه ی جدید یعنی ۵ قابلیتی به نام content Editable برای تمام تگ های نمایشی مثل p یا حتا span وجود دارد که اگر مقدار این پارامتر را برای آنها true کنیم، با کلیک بر روی محتوای آنها تبدیل به input می شوند!
بعد ذهنم رفت به دنبال اینکه کدی بنویسم تا برای ویرایش و نمایش اطلاعات فقط یک صفحه بسازیم.

#php #csharp #webdesign #code
Edit-able.zip
1 MB
کد PHP و #C مربوط به ویدیوی ساخت یک صفحه برای ویرایش و نمایش:

https://t.me/codinginaday/535
secure-file.zip
962 B
امن کردن و قطع دسترسی به برخی فایلها در وب
در ادامه ویدیویی در این مورد خواهید دید.

#code #webdesign #php #server
Media is too big
VIEW IN TELEGRAM
روش مخفی کردن فایل ها در سِرور آپاچی

با توجه به اینکه ذخیره در دیتابیس و فایل بدون نیاز به برنامه های مدیریت بانک اطلاعاتی رو آموزش دادیم و سیستم های متنوعی رو هم که با این روش نوشته شدن معرفی کردیم، لازمه روش مخفی سازی این فایل های اطلاعاتی رو هم بگیم.
در واقع این فایل ها فقط باید توسط برنامه خوانده شوند و کاربر وب نتواند آنها را از مرورگر دانلود کرده یا باز کند.

ذخیره و بازیابی در دیتابیس
ذخیره ی آمار سایت در فایل متنی
سایت ساز با فایل متنی
سایت ساز با دیتابیس

#code #php #server
Media is too big
VIEW IN TELEGRAM
رمزگذاری روی کلمات عبور

یک روش ساده و در عین حال کاربردی که در آن پسوردها به صورت متن عادی ذخیره نمی شوند.

در همین ارتباط ببینید:
- پیامرسانی رمزی
- رمزگذاری کدنویسی

#php #code #webdesign
مشکل سورت فارسی در PHP

مرتب سازی مقادیر فارسی در آرایه ها با دستور asort یا دستورات مشابه به تنهایی و با ترتیب الفبای فارسی رخ نمیده!
اصولاً در مورد collation خارج از دیتابیس هم جایی بحث نشده. برای همین نمونه کدی رو تهیه کردم که به خوبی این مشکل رو رفع می کنه.

#php #code #webdesign
تبدیل اعداد به فرمت های خوانا

این الگوریتم ممکنه خیلی بهینه نباشه ولی خیلی بی دردسره و به راحتی میشه با درکش، اعداد مختلف رو قبل از نمایش به ارقام فارسی تبدیل کرد یا جداکننده های خاص تعریف کرد و تعداد اعشار رو بهش گفت و ..
عملگر number_format مال خود زبان PHP هست و میشه در موردش بیشتر در اینترنت خوند. ولی to_persian_number نوشته شده.

#php #web #code