آموزش برنامه نویسی به سبک 1900

گذر از قواعد به طراحی

آموزش برنامه نویسی به سبک 1900

گذر از قواعد به طراحی

کتاب آموزش مقدماتی طراحی وب جلد 1 و 2


در پست قبلی دو منبع مناسب برای یاد گیری نحوه طراحی وب سایت  را برای علاقه مندان قرار دادم که امیدوارم مورد استفاده دوستان قرار گرفته باشه. اما اگر به دنبال کمی جزئیات بیشتر هستید و قصد دارید جدی تر به طراحی وب نگاه کنید (فرار تر از کسب نمره پاسی درس! ) پیشنهاد می کنم نگاهی به کتاب طراحی مقدماتی وب جلد 1 و 2 نوشته حبیب فروزنده بیندازید. مطمئنا پاسخ بسیاری از سوالات خود را دریافت خواهید کرد و حتی می توانید در زمینه طراحی وب حداقل تا حدودی صاحب نظر شوید.

تعدادی از مباحث مورد بحث در کتاب به شرح زیر است:

Html

CSS

JavaScripts

Asp.net

Php

Mysql

معرفی نرم افزار های طراحی وب نظیر Dreamweaver

هاست و دامین

و...


بطور کلی نویسنده سعی کرده مراحل طراحی یک وب سایت را بصورت کامل اما مختصر توضیح داده تا خواننده پس از مطالعه کتاب بتواند درک درستی از طراحی وب سایت بدست آورده و بر روی هر کدام از مباحث بصورت دقیق تر مطالعه کند.



دانلود جلد اول کتاب طراحی وب مقدماتی


دانلود جلد دوم کتاب طراحی وب مقدماتی


منابع مناسب برای یاد گیری Html


دوستان علاقه مند به طراحی وب سایت می دانند که اولین قدم برای طراحی سایت آشنایی با زبان نشانه گذاری اچ تی ام ال (HTML) است.

در زیر دو منبع مناسب فارسی و اینگلیسی برای شروع یادگیری این زبان را قرار داده ام.


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


نئوپرشیا


3WSchools.com

آموزش نرم افزار Easy PHP

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


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


برای این کار شما نیاز به مفسر PHP ، وب سرور Apache ، و بسته به سایتی که طراحی کردید احتمالا نیاز به MySQL خواهید داشت.


شما می توانید هر کدام از آنها را به جداگانه روی کامپیوتر خود نصب کنید و بعد از آن اقدام به پیکربندی آنها کنید.

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


من خودم از پکیج Easy PHP استفاده می کنم. این پکیج را از سایت سازنده می توانید به رایگان دریافت کنید.


دانلود از سایت سازنده


پس از دانلود می توانید به راحتی آن را نصب کنید و تنظیمات پیشفرض را بپذیرید.


پس از نصب آیکون کوچک برنامه روی TaskBar قابل مشاهده است. روی آن راست کلیک کنید شکل زیر را مشاهده می کنید.




کاربرد گزینه های آن بدین صورت است :


Explore = پوشه ای را باز می کند که شما باید فایل های PHP خود را در آن قرار دهید.

Administration = صفحه اصلی برنامه است که بعضی از تنظیمات را می توان در آن اعمال کرد.( این صفحه در مرورگر پیشفرض سیستم باز خواهد شد )

Local Web = می توان گفت این گزینه صفحه اول سایت شما خواهد بود و لیست دایرکتوری ها و فایل ها را برای شما نمایش خواهد داد.

نکته : در صورتی که فایلی با نام index با پسوند html یا php در این صفحه قرار داشته باشد مانند صفحه اول سایت بر روی هاست عمل خواهد کرد و مستقیما آن صفحه باز خواهد شد.

Restart = باعث ریستارت شدن وب سرور شما می شود.

Stop = به کار وب سرور خاتمه می دهد.


در پست های بعدی بسته به کاربرد بیشتر با جزئیات این نرم افزار آشنا خواهید شد.




شروع کار با MySQL در PHP قسمت دوم

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


در این قسمت قست دارم نحوه ایجاد دیتابیس و همچنین انتخاب یک دیتابیس را برایتان شرح بدهم.

(برای اینکه بتوانیم اطلاعاتی را به دیتابیس اضافه کنیم و یا تغییر دهیم باید قبل از آن دیتابیسی را که می خواهیم بر روی آن تغییر ایجاد کنیم را از مجموعه دیتابیس های موجود روی سرور انتخاب کنیم.)



از قسمت زرد رنگ شروع به نوشتن ادامه کد می کنیم.


ادامه مطلب ...

شروع کار با MySQL در PHP قسمت اول

سلام


در چند پست می خواهم به زبان خیلی ساده و گام به گام نحوه اتصال به پایگاه داده و ساختن دیتابیس و جدول در MySQL در PHP را خدمت دوستان عزیز عرض کنم.


قبل از آن توضیح کوتاهی در مورد پایگاه داده MySQL خدمت دوستان عرض می کنم.


بطور خلاصه می توان گفت پایگاه داده به محل ذخیره سازی اطلاعات بصورت سازمان یافته گفته می شود.

این سازماندهی در نرم افزار هایی که بدین منظور طراحی شدند صورت می گیرد که MySQL یکی از این نرم افزارها است. MySQL بدلیل سادگی ، قدرت بالا ، سرعت بالا و انعطاف پذیری و همچنین Open Source بودنش از محبوبیت بالایی در کار با PHP برخوردا است.


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


بصورت خلاصه کار هایی که برای کار با MySQL  باید انجام دهید :

1- اتصال به سرور پایگاه داده

2- ساخت دیتابیس 

3- انتخاب دیتابیس

4- ساخت جدول

5- بستن اتصال سرور


جهت سادگی نحوه وارد کردن ، استخراج ، آپدیت اطلاعات در MySQL را در آینده و در پستی دیگر بررسی خواهیم کرد.


ادامه مطلب ...