لیست
بخش 0 - قبل از خرید بدانیم
بخش 1 - یک شروع پر سرعت با HTML / CSS
بخش 2 - کد PHP و SQL بنویسیم
بخش 3 - یک پروژه واقعی - Notes
بخش 4 - کد Javascript با طعم JQuery
بخش 5 - برنامه نویسی و استفاده از Framework
بخش 6 - کنترل دسترسی و آبونمان
بخش 7 - راه کار های امنیتی
بخش 8 - طراحی پیشرفته
بخش 9 - پروژه فروشگاه کالا
بخش 10 - توسعه وب سرویس
بخش 11 - طراحی Responsive
بخش 12 - بهینه سازی برای موتور جستجو - SEO
بخش 13 - راه اندازی و مدیریت سرور لینوکس
بخش 0 - قبل از خرید بدانیم
بخش 1 - یک شروع پر سرعت با HTML / CSS
بخش 2 - کد PHP و SQL بنویسیم
بخش 3 - یک پروژه واقعی - Notes
بخش 4 - کد Javascript با طعم JQuery
بخش 5 - برنامه نویسی و استفاده از Framework
بخش 6 - کنترل دسترسی و آبونمان
بخش 7 - راه کار های امنیتی
بخش 8 - طراحی پیشرفته
بخش 9 - پروژه فروشگاه کالا
بخش 10 - توسعه وب سرویس
بخش 11 - طراحی Responsive
بخش 12 - بهینه سازی برای موتور جستجو - SEO
بخش 13 - راه اندازی و مدیریت سرور لینوکس
- بخش 3 - یک پروژه واقعی - Notes
- رمز عبور فایلهای فشرده
رمز عبور زیر را ابتدا در notepad کپی کنید، پس از اطمینان از عدم خاتمه رمز به فاصله و یا سایر کاراکترهای غیر معتبر، آنرا به عنوان رمز فایل ( در صورت درخواست نرم افزار بازکننده فایل ) وارد نمایید. بهترین روش چند کلیک روی خط رمز برای انتخاب همه رمز و Copy آن است.
جهت مشاهده رمز نیاز است لایسنس آموزش را خریداری کرده باشید
پسورد با توجه به سطح دسترسی شما قابل مشاهده نیست
- پروژه Notes - بخش اول
- 2 ساعت 47 دقیقه
همیشه یادگیری با اجرای پروژه های واقعی و البته در سایز مناسب، مفید تر است. به همین ما پروژه ای به اسم Notes را که می تواند طراحی زیبایی در دیتابیس و کد نویسی داشته باشد، در قدم اول مثال می زنیم و می سازیم.
از طرفی چون نمونه این پروژه در آموزشهای اندروید نیز وجود دارد، می تواند ترکیب خوبی از کاربردی بودن ارائه دهد.
در این بخش از آموزش ابعاد گسسته ای از برنامه نویسی شامل ، صفحه ثبت نام/ورود کاربر، نمایش پیام های خطای مناسب، استفاده از کلاس دیتابیس ( در عمل ) ، ایجاد یک Session برای ذخیره وضعیت کاربر وارد شده، ایجاد ساختار ترجمه پذیری وب، امن سازی پسورد در بانک اطلاعات و ... تشریح شده است.
مطمئناً برای درک بهتر پروژه آنرا خوب و با دقت مطالعه کنید، سپس سعی کنید خودتان بنویسید، هر جا یادتان رفت، به ویدئو رجوع کنید و تا زمانی ادامه دهید، که خودتان توانایی نوشتن همه این بخش را داشته باشید. به نظر نمی رسد اضافه کردن امکانات به این سرویس، در حال حاضر ایده مناسبی باشد و هر وقت به نتیجه رسیدید، به قسمت بعدی مراجعه نمایید. سورس کامل پروژه ، در قسمت بعدی موجود است.
- پروژه Notes - بخش دوم
- 1 ساعت 51 دقیقه
مطمئناً پروژه Notes در قسمت قبلی، تنها پنلی برای ثبت نام و ورود کاربر بود. در این قسمت ایجاد کردن، نمایش دادن، حذف کردن، علامت زدن Note ها را به همراه HTML / CSS مربوطه آموزش می دهیم که اطلاعات CSS , HTML هم متناسب با آن افزایش و در تجربه ای عملی آنرا بیاموزیم.
در دیتابیس کارهای زیادی انجام می دهیم و با مثالهای متعدد نحوه استفاده از ورودی های داخل یک URI را می آموزیم.
تسلط شما بر این بخش نیز لازم است و آنقدر تمرین کنید و سعی کنید کد ها را خودتان بنویسید که ملکه ذهن شما شود. من جای شما باشم، تا نوشتن این قسمت و قسمت قبلی همین آموزش را کاملاً مسلط نشوم، ادامه نخواهم داد. فرآیند مسلط شدن به برنامه نویسی PHP و طراحی HTML و خلاصه نوشتن همین پروژه ممکن است حتی تا یک ماه به طول انجامد و معمول آن یک تا دو هفته است. پس دلسرد نشوید و با پشتکار و اشتیاق خوب تمرین کنید.
#
- انتقال هاست Local به Online
- 2 ساعت 5 دقیقه
مطمئناً برنامه نویسی و تهیه یک سایت روی سرور Local از نظر اجرایی ارزشی ندارد و باید سرویس به یک Host قابل دسترسی در بستر Internet منتقل شود.
در این قسمت از آموزش جزئیات این موضوع را مطرح می کنیم و به باگهای پیش آمده به شیوه کاملاً عملی پاسخ می دهیم. توجه داشته باشید که این آموزش به آن روانی که احساس می کنید نیست، چرا که مخصوصاً می خواستیم شما را با چالش ها بیشتر آشنا کنیم و روش مقابله با آنها را به شما بیاموزیم.
اما در کل پس از کسب مهارت کافی که با تجربه بدست می آید، خواهید دید که با چه سرعتی می شود یک هاست Local را به یک هاست Online انتقال داد.
اطلاعات ما در این زمینه پس از یاد گرفتن Linux Administrationi کامل تر خواهد شد.
تنها کافیست بتوانید هاست لوکال خود را به یک هاست Online انتقال دهید و اگر ندارید و یا نمی خواهید داشته باشید، هم ایرادی ندارد و می توانید بدون انجام فرآیند انتقال، به باقی آموزشها مراجعه کنید. چه هاست آنلاین داشتید و چه نداشتید، این آموزش را یکبار با دقت مطالعه کنید و لزومی به اجرای آن نیست. اما یاد بگیرید که چه اتفاقاتی افتاده است.
- ابزار مقایسه فایل Beyond Compare 4.0.7
همانطور که در آموزش مطرح شده، ابزار Beyond Compare برای مقایسه فایلها بسیار کار آمد است. لینک این ابزار را برای شما قرار دادیم.
توجه داشته باشید که این ابزار رایگان نیست.