آموزش طراحی وب سایت( تهران)!!!

چهارشنبه, ۵ خرداد ۱۳۸۹
سلام
برای آموزش طراحی وب سایت یه سری کلاس ها رو باید برم و زبان هایی و یاد بگیرم
میشه بگید به ترتیب باید چیکار کنم آیا میتونم توی تابستون ۳ ماهه دوره هایی و بگذرونم
پیشنهاد شما چیه …
از کجا شروع کنم و اگر یه آموزشگاه سراغ دارید توی تهران آدرسشو برام پیغام خصوصی کنید.
:green:

من با فتوشاپ برای طراحی ها مشکلی ندارم اما بقیه رو میخوام از پایه شروع کنم!
مرسی دوستان
:sad:

مجله اینترنتی گویا آی تی

سه شنبه, ۴ خرداد ۱۳۸۹

وبنا – به نقل از پرشین وبلاگ – مجله اینترنتی گویا آی تی ، اخبار تکنولوژی های روز اینترنت را برای شما گردآوری و منتشر میکند. گویا آی تی فعالیت خود را از سال ۱۳۸۷ آغاز کرده است و یکی از وبلاگ های پیشرو در انتشار اخبار مرتبط با IT در محیط وب فارسی است . مقالاتی که د ر این سایت خواهید یافت در زمینه ی تکنولوژی های وب، طراحی وب ، برنامه نوبسی ، گرافیک و … میباشد. برای مشاهده این سایت به آدرس http://www.gooyait.com مراجعه کنید.

کی برنامه نویسه asp.net

یکشنبه, ۲ خرداد ۱۳۸۹
با سلام به همه بچه های خوب سایت.
میخواستم راهنمایی کنید.
من میخام طراحی وب یاد بگیرم.
چه زبانی خوبه؟
و چه منبعی؟

کلا یه راهنمایی خوب بکنید

www.irfanavari.ir

کی برنامه نویسه asp.net

یکشنبه, ۲ خرداد ۱۳۸۹
با سلام به همه بچه های خوب سایت.
میخواستم راهنمایی کنید.
من میخام طراحی وب یاد بگیرم.
چه زبانی خوبه؟
و چه منبعی؟

کلا یه راهنمایی خوب بکنید

www.irfanavari.ir

کی برنامه نویسه asp.net

یکشنبه, ۲ خرداد ۱۳۸۹
با سلام به همه بچه های خوب سایت.
میخواستم راهنمایی کنید.
من میخام طراحی وب یاد بگیرم.
چه زبانی خوبه؟
و چه منبعی؟

کلا یه راهنمایی خوب بکنید

www.irfanavari.ir

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

شنبه, ۱ خرداد ۱۳۸۹

به نظر شما چه تعداد از وب سایتهای موجود، اصول طراحی حرفه ای را رعایت کرده اند؟ به جرات می توان گفت در بیش از ۷۰ درصد وب سایتها چنین اصولی مورد توجه قرار نگرفته است.
در این مقاله به نکاتی اشاره می شود که توجه به آنها در بالا بردن کیفیت سایتهای اینترنتی نقش بسزایی دارند.
▪ سرعت بارگذاری (load) صفحات :
از مهمترین نکات در طراحی وب توجه به سرعت بارگذاری (load) صفحات سایت است که علی رغم این اهمیت، کمتر به آن توجه می شود. با استفاده از تکنیکهای برنامه نویسی و طراحی وب، سرعت بارگذاری صفحات را تا حد امکان افزایش دهید. دقت داشته باشید که اکثر کاربران، تحمل زیادی ندارند.
▪ پر رنگ کردن کلمات کلیدی :
در مقالات و متون طولانی قرار گرفته در سایت، کلمات و عبارات کلیدی را پر رنگ کنید. با این کار به کاربران اجازه می دهید بدون مطالعه ی کل مطلب، یک طرح کلی در مورد آن در ذهن خود ترسیم کند.
▪ استفاده از متدهای جدید :
همیشه سعی کنید از جدیدترین متدهای طراحی سایت اسفقاده کنید. بسیاری از روشهای قدیمی ساخت سایت دیگر مناسب نیست. برای مثال استفاده از فریم ها (Frames) ، اکتیوایس ها (ActiveX) ، اپلتهای جاوا (JAVA Applets) و … اگرچه در بسیاری از مواقع جوابگوی نیازهای برنامه نویسان (طراحان) سایتها است ولی استفاده از آنها دیگر توصیه نمی شود.
▪ کد نویسی بدون اشتباه‌ :
در نوشتن کدهای html از نرم افزارهای ساخته شده برای این منظور استفاده کنید. استفاده از نرم افزارهایی چون Macromedia Dreamweaver باعث کاهش تعداد خطاهای احتمالی در کدهای یاد شده می گردند.
▪ اعتبار سنجی سایت :
پس از کد نویسی و طراحی سایت، معتبر بودن کدهای نوشته شده را با استفاده از نرم افزارهای مربوط به آن بررسی کنید. برای مثال برای اعتبار سنجی کدهای HTML و CSS به ترتیب از نرم افزارهای آنلاین HTML-Validator و CSS-Validator استفاده نمایید.
▪ استفاده کمتر از فایلهای فلش :
انیمیشن های فلش بسیار جذاب و زیبا هستند ولی زیبایی آنها همیشه نمایان نمی شود. بعضی از کاربران سایت شما ممکن است به علت نصب نبودن flash player امکان مشاهده ی تمامی بخش های سایت را نداشته باشند و در این صورت در اغلب مواقع با یک کلیک از سایتتان خارج می شوند. علاوه بر این استفاده بیش از حد از این انیمیشنها عملیات شناسایی سایت توسط موتورهای جستجو را با مشکلاتی روبرو می کند.
▪ استفاده کمتر از تصاویر حاوی عبارات کلیدی :
در سایت خود هیچ وقت از نوشته هایی که به فرمت تصویری (عکس) ذخیره شده اند استفاده نکنید. موتورهای جستجو قابلیت استخراج این متون را ندارند.
▪ اطلاعات منحصر به فرد :
از میان معیارهای موفقیت یک وب سایت، داشتن مطالب و اطلاعات مفید از مهمترین این معیارها به شمار می رود. داشتن سایتی با اطلاعات منحصر به فرد بهترین برگ برنده است. لذا سعی کنید در وب سایت خود مطالب سودمند و غیر تکراری قرار دهید. منبع مطلب بودن بهتر از انبار مطالب سایتهای دیگر بودن است.
▪ عدم استفاده از موسیقی :
استفاده از موسیقی تنها در وب سایتهای مرتبط با علم موسیقی و شاخه های مرتبط با آن توصیه می شود.
▪ عدم استفاده از پنجره های popup :
استفاده از پنجره های popup نه تنها مفید نیست بلکه باعث کم شدن تعداد بازدید کنندگان سایتتان می شود. لذا از استفاده بی رویه از چنین پنجره هایی، جدا پرهیز کنید.
▪ عدم استفاده مستقیم از فایلهای pdf :
درصورت ارائه مقالات و موارد مشابه آن، بطور مستقیم از فایلهای pdf برای نمایش اطلاعات استفاده نکنید. به علت پایین بودن سرعت اینترنت در ایران، توصیه می شود مطالب مورد نظر خود را به صورت متون عادی (مشابه همین مقاله) سایت قرار دهید. در صورت تمایل می توانید فایل pdf مربوط به مقاله ی مورد نظر خود را به صورت جداگانه برای دریافت (download) توسط کاربران، قرار دهید.
▪ قالب و طرح واحد :
استفاده از قالبها و طرح های متفاوت برای قسمتهای مختلف سایت ایده جالبی نیست. در طراحی صفحات مختلف، بخشهای مشترک بین همه صفحات (مانند منوی اصلی و …) را در محل ثابتی قرار دهید.
▪ سازگاری با همه مرورگرها :
اطمینان حاصل کنید که سایت شما در همه مرورگرهای معروف همچون Internet Explorer ، FireFox و … به درستی به نمایش در می آید. همه کاربران از نرم افزار یکسانی استفاده نمی کنند.
▪ سازگاری با هر رزولوشن :
طراحی صفحات سایت را طوری انجام دهید که با هر رزولوشنی به درستی کار کند. برای رسیدن به این مقصود یا از مقدار دهی درصدی برای جداول استفاده کنید و یا از عرض ثابت ۷۸۰ پیکسل برای جدول اصلی صفحات سایت استفاده کنید. کاربران علاقه ای به استفاده از ابزارهای scroll افقی ندارند.
▪ تمایز بین لینکها و متون عادی :
با استفاده از تکنیکهای طراحی، بین لینکها و متون دیگر تمایز ایجاد کنید. بدین منظور می توانید از کدهای CSS استفاده کنید.
▪ لینکهای صحیح :
همیشه سعی کنید از سالم بودن لینکهای موجود در وب سایتتان اطمینان حاصل کنید. وجود لینکهای خراب از نقطه ضعفهای سایت به شمار می آید.
▪ استفاده مناسب از رنگها :
به هنگام طراحی سایت از ترکیب رنگهای روشن استفاده کنید. رنگهای تیره خسته کننده هستند.
▪ توضیح برای تصاویر‌ :
برای همه تصاویر موجود در سایت خود توضیح قرار دهید (با استفاده از مشخصه alt). بعضی مواقع به علل مختلف تصاویر استفاده شده در سایت، بارگذاری (load) نمی شوند. در این حالت بازدیدکننده سایت می تواند با خواندن توضیحات، بدون مشاهده تصویر، از موضوع آن مطلع گردد.
▪ انتخاب عنوان مناسب :
عناوین مناسب برای صفحات وب از مهمترین فاکتورها برای بهینه سازی نتایج جستجو در موتورهای جستجو به شمار می آید. عنوان هر صفحه را با توجه به موضوع آن صفحه تعیین کنید.
▪ به روز رسانی (زنده بودن سایت) :
از دیگر عوامل موفقیت یک سایت به روز رسانی آن است. برای حفظ بازدید کنندگان سایت خود سعی کنید سایت خود را به محلی متروکه تبدیل نکنید. حتی اگر مطلب مهمی برای ارائه کردن در سایت ندارید، با اضافه کردن یک خط نوشته به کاربران اطلاع می دهید که این سایت هنوز زنده است.
▪ عدم استفاده از علائم و عباراتی همچون “در دست ساخت” :
در صورتی که بخشی از وب سایتتان آماده نیست دلیلی بر استفاده از علائم و نوشته هایی با مضمون “در دست ساخت” وجود ندارد. اکثر کاربران با مشاهده چنین پیغامها و علائمی، تصویر نامناسبی از سایت شما در ذهن خود می سازند که از بازدید مجدد آنها از وب سایت شما جلوگیری می کند.
▪ ارتباط بین صفحات سایت :
اگر سایتی با بیش از یک صفحه دارید (۹۹ درصد مواقع همینطور هست) ، آنها را طوری طراحی کنید که کاربران با حداقل تعداد کلیک بتوانند به دیگر صفحات مورد نظرشان منتقل شوند. به عبارت دیگر لینک صفحات اصلی و مرتبط را در همه صفحات سایت بگنجانید.
▪ ارتباط با سایتهای مرتبط :
با سایتهای مرتبط با زمینه ی فعالیت سایت خود ارتباط برقرار کنید. در چنین ارتباطاتی نتایج سودمندی پنهان است.
▪ امکان جستجو :
در صورت امکان قابلیت جستجو در مطالب سایت را در همه صفحات قرار دهید.
▪ خلاقیت داشته باشید :
کارها و ابتکارات نو در اغلب موارد نتیجه ی خوبی به دنبال دارند.
▪ استفاده از تجربیات دیگران :
از سایتهای مرتبط با موضوع سایت خود ایده بگیرید. اگرچه ابتکار و نوآوری بهتر است ولی استفاده از تجربیات دیگران کار اشتباهی نیست. ضمنا توجه داشته باشید که نظر شما همیشه بهترین نظر نیست.
▪ انتخاب مناسب قلم :
برای متون فارسی بهترین قلم (فونت) Tahoma بوده و اندازه مناسب برای آن ۱۰pt می باشد. استفاده از متون با اندازه بزرگتر توصیه نمی شود.

—————————-

منبع : آی تی سنتر

اخبار جدید از آی تی تی + نظرسنجی

شنبه, ۱ خرداد ۱۳۸۹

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

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

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

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

خبر سوم و یا در اصل نظر سنجی اول این است که با توجه به معرفی کارت ویزیتهای مختلف و با توجه به پیشنهادهایی که از بسیاری دوستان داشتم و باز با توجه به اینکه طراحی وب سایت و تبلیغات و چاپ تقریبا با هم هم خانواده هستند و در راستای اینکه به دنبال ایده های جدید تری برای کسب درآمد بودیم تصمیم گرفتم که بخش چاپ را برای این وب سایت راه بیاندازیم.در همین راستا با شرکتی آشنا شدم که تعرفه قیمتهای بسیار پایین و منصفانه ای دارد و همچنین کیفیت کارها هم در سطح بسیار بالایی است. پس از صحبت با این شرکت به توافق هایی رسیدیم و در نتیجه قصد داریم که بخش چاپ را برای این وب سایت راه اندازی کنیم. تعرفه ها کاملا مشخص هستند و تعرفه ها بر روی سایت قرار خواهند گرفت. ممنون میشم نظرات خود را در باره این بخش برای ما ارسال کنید و اگر پیشنهادی دارید هم ما را بسیار خوشحال خواهید گرد که آنرا با ما در میان بگذارید .(ممیتوانید حداکثر ۲ گزینه را انتخاب نمایید)

Note: There is a poll embedded within this post, please visit the site to participate in this post’s poll.

نظر سنجی بعدی. با توجه به ایمیلها و پیامهایی که در باره مشاوره شما عزیزان در باره انتخاب آموزشگاه مطمئن و مناسب و یا اینکه از کجا باید شروع کرد طراحی وب سایت رو و یا اینکه از ما میپرسیدید آیا آموزش طراحی وب سایت بصورت خصوصی میدهیم یا نه، این ایده به ذهنمون رسید که یک کارگروه عملی تدوین کنیم و خودمان مشغول به کار شویم. این نظر سنجی درباره این است که نظر شما در باره برگزاری کارگروههای های تخصصی (WorkShop) و کاملا عملی توسط تیم آی تی تی چیست؟ اولا که میخواهیم بدانیم چند نفر از شما بدنبال همچنین دوره ای هستند که میخواهند در مدت کوتاهی یک طراح وب حرفه ای تبدیل بشوند و اینکه شما ترجیح میدهید همه موارد مورد نیاز را بصورت جداگانه کلاس بروید و یا اینکه در یک یا دو دوره و در مدت زمان کوتاه تری بیاموزید؟ البته شما باید آشنایی ابتدایی با موارد مورد بحث مانند HTML,CSS و…. داشته باشید تا در این دوره ها شرکت کنید.

خواهشا فقط درصورتی در این نظر سنجی شرکت نمایید که بدنبال آموزشگاه و یا یادگیری طراحی وب سایت هستید در غیر اینصورت خواهشا در این نظر سنجی شرکت ننمایید

Note: There is a poll embedded within this post, please visit the site to participate in this post’s poll.

البته مسلما سیلابس دوره ها و موارد آموزشی در آینده اعلام خواهد شد. اما احتمالا این دوره در دو قسمت ۱۵ جلسه ای  و یا  در یک دوره ۲۰، ۲۵ جلسه ای برگزار خواهد شد.

خواهشمندم همانند گذشته ما رو از نظرات خود بی دریغ نگذارید. منتظر شما و نظرهایتان هستیم.

۸ نکته بسیار مهم جهت افزایش تعداد مشترکان سایت

سه شنبه, ۲۸ اردیبهشت ۱۳۸۹

در طول مدت فعالیت و راه اندازی این وب سایت ایمیلها و پیامهایی داشتم در باره اینکه چگونه میتوان تعداد اعضاء و مشترکین وب سایت را افزایش داد؟ البته منظور تعداد مشترکان فید سایت میباشد. البته همانطور که میدانید شاه کلید این قضیه کیفیت محتوی سایت، استمرار آن و طول عمر فعالیت وب سایت است، اما حتما شما هم وب سایتها و وبلاگهایی را دیده اید که علیرغم محتوی نسبتا خوب و طول مدت فعالیت زیاد، کمتر از آنچه به نظر میرسد تعداد مشترک و عضو دارند. قصد دارم در این پست داستان این وب سایت و کارهایی که در آن انجام دادم تا بتوانم نسبتا موفق باشم را برای شما مثال بزنم (البته در زمینه جذب مشترک). البته من هیچگونه ادعایی ندارم و اینکه این مثال را میزنم به این دلیل است که چندین نفر از من در باره راه و روش و مسیری که طی کرده ام از من پرسیده اند.

این سایت در تاریخ ۵/۸/۱۳۸۷ راه اندازی شده است، یعنی ۲۹ سپتامبر ۲۰۰۸ (البته این تاریخ راه اندازی فید برنر سایت است). من در ۲ ماه اول فعالیت سایت بیش از ۶۰ مطلب بر روی سایت منتشر نمودم و در طول این مدت تعداد مشترکان من فقط ۴۰ نفر بود. اما این رویه در ماه بعد افزایش بیشتری داشت و در ماه بعد ۱۰۰ نفر به تعداد مشترکان سایت افزوده شد و  این رویه به همین صورت به صورت صعودی تا به امروز ادامه پیدا کرده است بصورتی که در ۲ ماه اخیر هر ماه بین ۵۰۰ تا ۶۰۰ نفر به تعداد مشترکان فید این سایت افزوده میشود.

حال بعد از توضیح چند خطی بالا میخواهم در باره استراتژی که در طول  این مدت (تقریبا ۱۸ ماه) داشته ام صحبت کنم.

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

۲-راه اندازی وب سایت : تقریبا انتخاب CMS و انتخاب قالب،دسته بندی سایت، انتخاب نام دامین و خرید هاست و  . . . همه و هم تقریبا ۴۵ روز زمان برد. شما به هیچ عنوان نباید عجله کنید چرا که باید پایه های این بنا را بسیار قدرتمند بسازید و برای تمامی موارد ذکر شده وقت کافی بگذارید و حتما از چاشنی مشورت هم استفاده نمایید. البته در مورد من چاشنی تجربه هم بسیار کارساز بود چرا که قبل از این وب سایت تجربه راه اندازی چندین و چند وبلاگ و یک سایت شخصی را نیز داشتم. همچنین سعی کنید تمامی مواردی که در جهت کاربرپسند بودن و SEO بیس بودن است را رعایت نمایید، چرا که بیشترین بازدیدکنندگان و مشترکان را از طریق موتورهای جستج. بدست خواهید آورد.

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

۳-محتوی : شما باید بدون هیچ گونه چشم داشتی چند ماهه اول فعالیت خود را مشغول نوشتن مطالب بکر و مفید نمایید و سعی کنید مطالبی را انتخاب کنبد که تا کنون کمتر کسی در باره آن نوشته باشد. مطمئن باشید در صورتیکه مطالب مفیدی بنویسد سایت شما دیده خواهد شد.در این رابطه باید به پستی اشاره کنم که تقریبا آنرا میتوانم نقطه عطف فعالیت این وب سایت بنامم. اوایل فعالیت من در این وب سایت بود که با توجه به موضوعی که در وب سایتهای انگلیسی زبان زیاد میدیدم تصمیم به طراحی تقویم دیماه سال ۱۳۸۷ بصورت پس زمینه کامپیوتری نمودم. از این پست چنان استقبال بی نظیری صورت گرفت که علاوه بر اینکه به رشد تعداد مشترکان و رشد بازدید وب سایت بسیار کمک کرد باعث شد تا تصمیم بگیریم که پک تقویم سال ۱۳۸۸ را طراحی و منتشر نمایم. این پست تقریبا همه معادلات را به هم ریخت و با استقبالی که از این پست بعمل آمد ( بیش از ۳۰۰۰۰ بار دانلود این تقویم) باعث رشد صعودی آی تی تی گردید. این موضوعی بود که تا قبل از آن کمتر یا شاید هم اصلا به آن پرداخته نشده بود و شاید در یکی دو تالار گفتمان تقویم های تکی وجود داشت.

در اینجا ذکر این نکته را لازم میدانم که لینکدونی سایتهایی مثل آسان دانلود، پی سی دانلود، ۲DayLink و  . . .  بسیار بسیار به شما در این راه کمک خواهند کرد. البته این به شرطی است که شما مطالب خوبی بنویسید و صد البته توسط این وب سایتها دیده و شناخته شوید.

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

شاید کمتر ادمین معروفی حاضر به تبادل لینک به یک وبلاگ نا شناخته و تازه کار شود، اما کافیست به پربازدید ترین وبلاگها و وب سایتها پیشنهاد نویسندگی بدهید، یعنی به عنوان نویسنده میهمان برای آنها بنویسید. به شما قول میدهیم که بالای ۸۰% وبسایتها و وبلاگهای پربازدید و معروف از این ایده استقبال خواهند کرد. یا میتوانید در زمینه تخصصی خود پیشنهاد بدهید و سر صحبت و دوستی را با دیگران باز نمایید. مثلا من مدتها قبل به بابک عزیز، نویسنده وبلاگ زنگوله پیشنهاد دادم که به رایگان بنر وبلاگ او را طراحی کنم، که این ایده بسیار مورد توجه بابک قرار گرفت و بنری که هم اکنون در این وبلاگ مشاهده مینمایید حاصل همان تلاش سال گذشته من است.

۵-انتخاب روش صحیح برقرای ارتباط : بسیاری از دوستان هستند که از طریق بخش نظرات و یا تماس با ما برای ما پیغام میفرستید : وبلاگ بسیار خوبی داری، وبلاگ من را با نام “……..” لینک کن و بعد به من خبر بده تا من نیز تو را لینک کنم. این ایده بسیار ساده لوحانه ای به نظر میرسد و کمتر کسی است که این پیشنهاد شما را بپزیرد یا حتی اقدام به پاسخگویی به آن نماید. بهتر است شما آن وبلاگ را لینک نمایید سپس اقدام به ارائه پیشنهاد نمایید و متن پیام هم به این شکل باشد بسیار اثر گذار تر است: دوست عزیز وبلاگ بسیار خوبی داری، من شما رو در وبلاگم لینک کردم بسیار خوشحال خواهم شد اگر شما نیز مرا در بلاگ خود لینک کنید” یا حتی بسیار موثر تر خواهد بود که اگر شما وب سایتهای مرتبط و مفید در حیطه کاری خود را لینک کنید و اجازه بدهید در طول زمان خود این وب سایتها متوجه کار شما گردند، چرا که هر ادمینی آمار بازدید سایت خود را مشاهده و آنالیز میکند ومسلما متوجه ارجاع دهندگان وب سایت شما خواهد شد.

۶- داشتن صبر : شما باید بدانید که تمام سختی کار شما تا جاییست که تعداد مشترکان شما از بین ۸۰۰ تا ۱۰۰۰ نفر بگذرد و بعد از آن است که روند رو به رشد شما سرعت بسیار بیشتری میگیرد. البته تال رسیدن تعداد مشترکان شما به عدد ۱۰۰۰ شاید یکسال یا بیشتر زمان لازم باشد، اما ارزشش را دارد که این صبر را تحمل بنمایید. بعنوان مثال در باره این وب سایت تا تولد یکسالگی آن ( ۵ آبان ۱۳۸۸) تعداد مشترکان در طول یکسال به عدد ۱۳۰۰ رسیده بود . اما از آن موقع تا الان تعداد مشترکان به بیش از ۳۶۰۰ نفر رسیده است، پس میبینید که اگر کیفیت مطالب و خط مشی خود را حفظ نمایید روند رو به رشد بسیار عالی در انتظار شما خواهد بود.

۷- حفظ و استمرار کیفیت : مشترکان شما به سبک و سیاق شما عادت خواهند کرد، اگر عادت داشته اید که وب سایت خود را هفته ای ۲ بار بروزرسانی نمایید سعی کنید این رویه را حفظ کنید و کمتر مجبور به بر هم زدن نظم آن شوید. سعی کنید کیفیت مطالب را پایین نیاورید و در باره مطالبی که بیشترین طرفدار را دارد مطلب بنویسید. برای مثال شاید باور شما نشود اما بیشترین موضوعاتی که از طریق موتورهای جستجو وارد سایت آی تی تی میشود، آموزش طراحی وب سای، کارت ویزیت است.

۸-نوآوری : اگر میخواهید رشد چشم گیر و عالی داشته باشید باید با بقیه فرق کنید، موضوعاتی که مینوسید، دسته بندی های سایت شما و . . . اما نوآوری مسئله ایست که به افزایش تعداد مشترکان شما بسیار کمک خواهد کرد. برای مثال مسابقه ای که چنیدین ماه قبل در این وب سایت برگزار شد آثار و تبعات مثبت و منفی بسیار زیادی برای ما به همراه داشت.

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

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

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

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

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

۱۵۰۰ mb وب هاستینگ رایگان !

دوشنبه, ۲۷ اردیبهشت ۱۳۸۹
سلام …

دوستانی که می خوان یه سایت وب با فضا و امکانات استثنایی رایگان داشته باشن از دست ندن

می خوام سایت مطمئنی رو در این زمینه معرفی کنم که این امکان رو برای شما فراهم میکنه تا به راحتی صاحب یه سایت با فضایی به اندازه ۱٫۵ گیگابایت با پهنای باندی به اندازه ۱۰۰ گیگا بایت بشین !

از همه مهمتر اینکه این سایت ، کنترل پنل cpanel custom رو در اختیارتون میگذاره .ابزاری که این کنترل پنل در اختیار شما میذاره شمارو قادر میسازه تا خیلی راحت و بدون داشتن دانشی در رابطه با ایجاد و طراحی وب ، وب سایت خودتون رو بسازید ( autoinstaller ) با قالب ها و طرح های جالب و دیدنی نسبت به هر محتوایی.

کافی هست که شما وارد این سایت بشین و یه اَکانت برای خودتون بسازین و به سادگی صاحب همه این امکانات به صورت رایگان بشین .در آخر هم صاحب آدرسی به فرم زیر خواهید شد :

herobo.com.نام شما

بعضی از ویژگیهای این سرویس رایگان یه این ترتیب هست :

۱۵۰۰ مگابایت معادل ۱٫۵ گیگابایت فضا
۱۰۰ گیگا بایت پهنای باند
کنترل پنل استثنایی cpanel
امکانات و سرویس PHP و MYSQL
sub domain و اکانت email
سرور قدرتمند آپاچی ِ unix
NO ADS ( بدون آگهی ! ) و …

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

اگر علاقه مند هستین که از چنین امکاناتی بطور رایگان استفاده کنین سری به این سایت بزنین و ستون Free Hosting رو ببینین تا با ویژگیهای بیشتر این سرویس آشنابشین و اگر راغب شدین تو همون صفحه sign up کنین تا یه اکانت واسه خودتون بسازین و فراموش نکنین که اسم سایت شما به همون اسم اکانتی هست که درست میکنین :

اگه مشکلی یا سوالی در راه اندازی اکانت و موارد دیگه داشتین میتونم راهنمایی کنم .

کارگاه عملی مدیریت ، ساخت و طراحی صفحات وب همراه با مدیریت سرور

چهارشنبه, ۲۲ اردیبهشت ۱۳۸۹
نام دوره :
کارگاه عملی مدیریت ، ساخت و طراحی صفحات وب همراه با مدیریت سرور

تاریخ شروع :
۲۰/۰۳/۱۳۸۹ (بیست خردادماه ۸۹)

تاریخ پایان :
۲۴/۰۴/۱۳۸۹ (بیست و چهارم تیرماه ۸۹)

طول دوره:
۴۰ ساعت

زمان برگزاری کلاسها :
پنجشنبه ها ۵/۴ الی ۵/۸ بعد از ظهر

پیش نیازها :

  1. آشنایی به نرم افزار Photo Shop
  2. شناخت نسبی از tagهای HTML
  3. کار با اینترنت

نام مدرس :
مجید علوی زاده

شهریه :
۲۳۰,۰۰۰ تومان

محل برگزاری :
تهران – خیابان شریعتی – بالاتر از ملک – جنب بانک صادرات پلاک ۵۶۱ طبقه دوم

تلفن جهت ثبت نام و اطلاعات بیشتر:
۸۸۴۴۲۸۲۷ – ۸۸۴۴۶۷۸۰ – ۰۹۱۲۳۸۴۰۸۷۱

مخاطبین دوره :
این دوره برای افرادی طراحی شده است که :

  1. با اصول حرفه ای طراحی صفحات قدرتمند و مخاطب پسند WEB آشنایی ندارند.
  2. افرادی که با Tag های HTML آشنایی دارند ولی تا به حال یک وب سایت قدرتمند را از ابتدا تا انتها طراحی ننموده اند.
  3. آن دسته از طراحانی که فقط قادر به Edit کردن Template های موجود هستند نیز می توانند در این دوره شرکت نمایند.
  4. دارندگان مدارک CIW و همچنین برنامه نویسان PHP ,ASP.Net و مدیران پروژه های تحت وب که می خواهند دانش کاربردی و تکنیک طراحی وب
  5. خود را افزایش دهند نیز از مخاطبین دوره آموزشی هستند.

نرم افزار های مورد استفاده :

  1. نرم افزار Adob PhotoShop
  2. نرم افزار Dream Weaver
  3. نرم افزار Swish
  4. نرم افزار Cute ftp
  5. نرم افزار Fire ftp
  6. نرم افزار های مدیریت هاستهای وب PLESK ، cPanel ، WHM

خلاصه عملکرد دوره :
بخش اول : اینترنت و سرور (آشنایی با پروتکل های وب و انواع سرورها)

  • بررسی پروتکل ها (FTP ، HTTP ، MAIL و …)
  • بررسی انواع سرورها (لینوکس ، ویندوز …)
  • بررسی انواع وب سرورها (Apache ، IIS و …)
  • آموزش کاربردی و عملی مدیریت هاست و پنل های مدیریتی
  • کار با کنترل پنل PLESK
    • ایجاد اکانت ایمیل
    • تعریف AutoResponse برای ایمیل
    • ارجاع (Forward) ایمیل به یک آدرس دیگر
    • روش Email Piping در PLESK
    • ایجاد ساب دومین
    • کار با FileManager
    • طریقه ساخت دیتا بیس و کاربر
    • طریقه Restore کردن دیتا بیس
  • کار با کنترل پنل CPANEL
    • ایجاد اکانت ایمیل
    • تعریف AutoResponse برای ایمیل
    • ارجاع (Forward) ایمیل به یک آدرس دیگر
    • روش Email Piping در cPanel
    • ایجاد ساب دومین
    • کار با FileManager
    • طریقه ساخت دیتا بیس و کاربر
    • طریقه Restore کردن دیتا بیس
    • کار با cron job
    • روش Backupگیری در cPanel
  • طریقه آپلود فایلها به سایت (توسط نرم افزارهایی مانند CuteFTP ، FireFTP و …)
  • کار با فایل .htaccess
    • معرفی فایل htaccess و کارایی های آن
    • تنظیم دستورات php توسط htaccess
    • انتقال یک آدرس (Redirect) به آدرس دیگر توسط htaccess
    • کار با mod_rewrite در htaccess
    • محدود کردن دسترسی ها با فایل htaccess
  • مدیریت فروش و نمایندگی هاست توسط WHM
  • مدیریت فروش و نمایندگی هاست توسط PLESK
  • تنظیمات اولیه و راه اندازی سرور
    • تنظیمات سرور
    • تنظیمات پکیج ها
    • تنظیمات Featureها
    • معرفی مشتریان
    • ایجاد اکانت
    • تغییرات اکانت
    • نحوه عیب یابی مشکلات Account ها
    • کار با DNS Zone
  • مباحث امنیتی در مورد سایتها (مانند بررسی سطوح دسترسی فایلها و شاخه ها و …)
  • کار با SSH و دستورات مقدماتی آن

بخش دوم : گرافیک و جلوه های ویژه (طراحی گرافیک وب سایت با استفاده از Photo Shop و دیگر نرم افزارهای گرافیک تحت وب ) :

  • طراحی قالب سایت در فتوشاپ از ابتدا تا انتها
    • مرحله اول : طراحی عکس پس زمینه
    • مرحله دوم : طراحی نوار کلیدها و کادر جستجو
    • مرحله سوم : طراحی سر صفحه
    • مرحله چهارم : طراحی قسمت تبلیغات
    • مرحله پنجم : صفحه بندی و طراحی قسمت مطالب وب سایت
  • بهینه سازی تصاویر برایWeb
    • بهینه سازی تصاویر با استفاده ازPhotoshop و ImageReady
    • بهینه سازی تصویر JPEG
    • بهینه سازی تصویر GIF
    • کنترل Dither (شبیه سازی رنگ) و کاهش رنگها
    • مشخص کردن شفافیت پس زمینه
    • ایجاد شفافیت شبیه سازی شده (Dithered Transparency)
    • بهینه سازی فایلها از طریق پردازش دسته ای
  • اعجاز Photo Shop در ساخت صفحات وب با استفاده از Slice Tools
  • طراحی به سبک WEB 2
    • مزایا اجرای Web 2 بر روی صفحه
    • پیاده سازی یک صفحه ساده
    • انتقال مقادیر و مشخصات به فایل ویراستا (Cascading Style Sheets )
    • انتقال از Html به استاندارد XHtml و تفاوت آنها
    • پیاده سازی SEO برای موتور های جستجو
    • RSS1, 2 And ATOM Page Resource
  • انیمیشن در فتوشاپ (جهت ساخت بنرهای تبلیغاتی و …)
    • ساخت تصاویر متحرک در Adobe ImageReady
    • ساخت تصاویر متحرک با پنهان و آشکار ساختن لایه ها
    • ساخت تصاویر متحرک با استفاده از تیرگی و مکان لایه
    • استفاده از ماسک های برداری برای ساخت تصاویر متحرک
    • ساخت تصاویر متحرک با ماسک لایه ای
  • نحوه طراحی و ساخت بنرهای تبلیغاتی توسط نرم افزار Swish
    • امکانات جدید آخرین ورژن Swish
    • رابط جدید کاربر
    • ابزارهای ترسیم
    • ابزارهای کنترلی و ویرایشی
    • دکمه های چهار وضعیتی
    • کلیپ های فیلم
    • گروه بندی و انتخاب چندگانه
    • نمایش دقیق با استفاده از ابزارهای Zooming,Panning
    • حالت Preview Frame و مسیرهای حرکتی
    • ویرایش یک فیلم در حال پخش
    • بهینه سازی فایلهای Swf
    • جلوه های ویژه جدید
    • تنظیمات بیشتر افکتها
    • تبدیل های رنگی مفید برای تمام افکتها
    • ذخیره و بازیابی تنظیمات یک افکت
    • سهولت استفاده از افکت های حرکتی و تبدیلی
    • اعمال افکت های پیچیده به گروهی از اشیا
    • استفاده از تصاویر و انیمیشن در Swish
    • افزایش Time Line ها
    • حذف یا اضافه کردن فریم ها در یک TimeLine
    • کنترلرهای پخش فیلم
    • ابزار انتخاب رنگ جدید
    • ماسک ها
    • ایجاد دکمه
    • ایجاد Sprite
    • تبدیل به شکل و متن
    • استفاده از گروه ها به عنوان یک گروه یا Sprite
    • استفاده از گروه به عنوان شکل
    • افکت های صوتی
    • برچسب فریم ها
    • ارسال Mail
    • تعیین مقصد
    • انتخاب رنگ زمینه
    • نمایش کوچک شده Object ها در Outline ، Time Line ، Text Panel
    • تنظیم با استفاده از خط کش و خانه های شطرنجی
    • تنظیم محل اشیا با استفاده از Snapping ، Grid
    • کار با چند سند به صورت همزمان
    • تغییر نام اشیا در Outline Panel
    • مرتب سازی اشیا
    • منوی میانبر
    • فیلم های شما چگونه بر روی وب نمایش داده می شوند؟
  • نحوه ساخت منوهای کاملا گرافیکی و دینامیک با Java Script
    • آموزش چیستی و کاربردهای منوهای پویا برای سایت
    • آشنایی با نمونه هایی از منوهای پویا
    • آشنایی با نمونه هایی از منوهای پویا
    • آشنایی با اجزای تشکیل دهنده منوهای پویا ( CSS , XHTML , JavaScript )
    • آموزش ساخت یک منو برای سایت با XHTML
    • آموزش ساخت منو با لیست های غیر مرتب
    • آموزش قالب بندی یک منو با CSS
    • آموزش ساخت CSS های لازم
    • آموزش قالب بندی راهبری منو
    • آموزش تعیین مکان منوها در صفحه وب
    • آموزش ساخت یک منو با جاوا اسکریپت
    • درک JavaScript and DOM
    • آموزش تنظیم درجه شفافیت منو
    • آموزش گزینه های پیکربندی
    • مروری بر متغیرهای پیکربندی
    • مروری بر دیگر نمونه های Menu
  • بررسی (مزایا و معایب) انواع فرمت های گرافیکی برای وب
  • نحوه انتخاب رنگ برای وب سایت (به عنوان مثال رنگ مناسب سایتهای صنعتی ، یا تفریحی یا تجاری و ….)
  • بهینه سازی فایلهای گرافیکی جهت نمایش در سایت (کاهش حجم بدون افت کیفیت)

بخش سوم : طراحی و بهینه سازی سایت (استفاده از کدها و متدهای استاندارد برای طراحی سایت)

  • بررسی زبانهای تحت سرور (Server Side)
  • بررسی زبانهای تحت کاربر (Clint Side)
  • بررسی FrameWorkهای تحت کاربر مانند jQuery
  • بررسی لزوم طراحی سایت بصورت استاتیک و داینامیک
  • معرفی نکاتی در کاهش حجم صفحات وب
  • طراحی سایت به سبک Web2
  • نحوه طراحی سایت بدون Table و با استفاده از Div
  • بهینه سازی سایت با استفاده از CSS
  • نحوه طراحی Site Map
  • معرفی موتورهای جستجو
  • نحوه کار موتورهای جستجو
  • بهینه سازی سایت برای موتورهای جستجو
  • بالا بردن اعتبار سایت در نتایج سایت

بخش چهارم : بازاریابی و پذیرش طراحی سایت (روشهای مناسب بازاریابی و ارائه طرح توجیحی به کارفرما)

  • برگزاری جلسات با کارفرما و کسب نیازمندیهای لازم برای ساخت وب سایت
  • درک محیط عملیاتی کارفرما و تجسم گرافیک مناسب با این محیط کاری
  • تحلیل محتوایی وب سایت و ارائه یک Site Map کلی برای صفحات سایت به کارفرما
  • تحلیل گرافیکی و نحوه ساخت یک Web Site Template متناسب برای کارفرما
  • نحوه نگارش طرح توجیحی

آموزش اصول طراحی وب سایت(HTML-CSS-JAVA Script – Dream Weaver)

چهارشنبه, ۲۲ اردیبهشت ۱۳۸۹
نام دوره :
آموزش اصول طراحی وب سایت(HTML-CSS-JAVA Script – Dream Weaver)

تاریخ شروع :
۲۱/۰۳/۱۳۸۹ (بیست و یکم خرداد ۸۹)

تاریخ پایان :
۲۵/۰۴/۱۳۸۹ (بیست و پنجم تیرماه ۸۹)

طول دوره:
۴۰ ساعت

زمان برگزاری کلاسها :
جمعه ها ۱۰ صبح الی ۲ بعد از ظهر

پیش نیاز ها :
آشنایی با سیستم عامل Windows و Internet

نام مدرس :
مجید علوی زاده

شهریه:
۱۹۹,۰۰۰ تومان

محل برگزاری :
تهران – خیابان شریعتی – بالاتر از ملک – جنب بانک صادرات پلاک ۵۶۱ طبقه دوم

تلفن جهت ثبت نام و اطلاعات بیشتر:
۸۸۴۴۲۸۲۷ – ۸۸۴۴۶۷۸۰ – ۰۹۱۲۳۸۴۰۸۷۱

مخاطبین دوره :

  • چنانچه با طراحی وب سایت آشنایی ندارید و یا دستورات HTML را به خوبی نمی دانید می توانید از این دوره بهرمند شوید.
  • آن دسته از طراحانی که قادر به طراحی گرافیکی Template مربوطه به وب سایت هستند ولی قادر به ساخت وب سایت با دستوراتHTML نیستند
  • طرا حان وبی که با دستورات HTML کار می کنند اما قادر به اجرای کامل دستورات نیستند نیز می توانند از این دوره بهرمند شوند .
  • کاربرانی که می خواهند با ابزارقدرتمند طراحی وب سایت Dream Weaver کار کنند نیز از مخاطبین این دوره می باشند .
  • طرا حان وبی که javascript رامی شناسندولی قادر به درک کاملی از این زبان قدرتمند نیستند نیز می توانند با شرکت در این دوره با کلیه زوایای زبان کلاینت ساید جاوا اسکریپت آشنا شوند.

سرفصل دوره :

  • اولین صفحه وب شما
  • آشنایی با XML و HTML
  • ایجاد یک صفحه وب با استفاده از دستورات HTML
  • لینک دادن به دیگر صفحات وب (بررسی Tag <a… )
  • ساخت صفحات کاربردی با HTML
  • اصول تراز بندی و فرمت متنها ( با استفاده از دستورات HTML)
  • ایجاد لینکهای متنی
  • ایجاد گرافیکها برای صفحات وب
  • قرار دادن گرافیکها در روی یک صفحه وب
  • رنگها و پس زمینه های سفرشی
  • لینکهای گرافیکی و Image map ها
  • طراحی صفحات وب خلاقانه
  • استفاده از جدولها برای صفحه آرایی صفحات
  • فرمت دهی صفحات وب با استفاده از Style Sheet ها
  • بررسی عمیقتر فرمت دهی Style Sheet ها
  • استفاده از Style Sheet ها برای صفحه آرایی صفحات
  • ایجاد صفحات سازگار با چاپ
  • طرح بندی چند صفحه با استفاده از Frame ها
  • جمع آوری اطلاعات با استفاده از فرمهای HTML
  • جاسازی مالتی مدیاها درون صفحات وب
  • ایجاد یک وبلاگ
  • ساختن یک وب سایت
  • سازماندهی و مدیریت وب سایتها
  • نحوه ساخت و مدیریت منوهای دینامیک
  • آغاز کار با Dream Weaver
  • ساخت صفحات وب
  • مقدمات Dream Weaver
  • گشت و گذار در Dream weaver
  • افزودن متن،لیست ها و انجام عمل پیش نمایش در مرورگر
  • تعریف و پیکربندی وب سایت
  • زیر و بم های HTML
  • افزودن تصاویر و فایلهای چند رسانه ای
  • نمایش تصویر
  • بهینه سازی و ایجاد تصاویر
  • طرز ساخت نقشه های تصویری و نوارهای پیمایشی
  • افزودنFlash و چند رسانه های دیگر به صفحات وب
  • مدیریت ویژگی ها با استفاده از پانل Assets
  • طرح بندی صفحات وب با استفاده از جدول و فریم
  • نمایش داده در جدول
  • طراحی چیدمان صفحه با استفاده از جداول
  • استفاده از فریم ها برای نمایش چند صفحه وب
  • :D ynamic HTML لایه ها،شیوه نامه های آبشاری،رفتارها و Time line
  • طرز استفاده از Dynamic HTML و لایه ها
  • فرمت بندی صفحات وب با استفاده از شیوه نامه های آبشاری
  • افزودن ارتباط متقابل با استفاده از رفتارها
  • جمع آوری داده های کاربر با استفاده از فرم ها
  • افزودن فرم و جمع آوری داده
  • آشنایی با اسکریپت ها: ارسال داده فرم و عکس العمل به آن
  • مدیریت ویرایش وب سایت
  • اختصاصی کردن Dream Weaver
  • آموزش زبان قدرتمند جاوا اسکریپت
    • مقدمات جاوا اسکریپت
      • نسخه های مختلف جاوا اسکریپت
      • ویژگی های جاوا اسکریپت در سرویس گیرنده
      • جاوا اسکریپت چه کارهای انجام منمی دهد
      • امنیت جاوا اسکریپت
      • جاوا اسکریپت در یک نگاه
      • ساختار لغوی جاوا اسکریپت
      • انواع داده ها
      • متغییرها
      • ثوابت
      • عملگرها
      • تبدیل انواع
      • مفهوم اشیا در جاوا اسکریپت
      • ملزومات جاوا اسکریپت
      • ارتباط با HTML
    • مقدمه ای بر HTML و نصب IIS
      • اصطلاحات وب جهانی
      • شکل کلی دستورات HTML
      • لیست ها در HTML
      • تعریف جدول
      • فرم ها و پرسشنامه ها
      • منوهای باز شونده
      • لیست های لغزنده
      • کادرهای کنترلی
      • دکمه های رادیویی
      • دکمه های Reset و Submit
      • نصب IIS
    • مبانی کدنویسی و ساختارهای کنترلی
      • چاپ متن در مرورگر با Alert()
      • چاپ متن در مرورگر با متدهای شیء Document
      • ترکیب جاوا اسکریپت و HTML
      • متد Prompt()
      • ساختارهای کنترلی
      • دستورات Break و Continue
      • برچسب دستورات
    • توابع و رویدادها
      • مزایای نوشتن توابع
      • نوشتن توابع
      • توابع از نظر تعداد مقادیری که برمی گردانند
      • تابع در کجا تعریف می شود
      • فراخوانی تابع با پارامترهای متغییر
      • حوزه مغییرها
      • استفاده مجدد از توابع
      • تابع بازگشتی
      • توابع تو در تو
      • رویدادها
    • کار کردن با اشیای جاوا اسکریپت
      • مفهوم اشیا
      • برنامه نویسی شی گرا چیست؟
      • جاوا اسکریپت و برنامه نویسی مبتنی بر شی
      • بررسی مدل شی جاوا اسکریپت
      • اشیای مرورگر
      • اشیای تعریف شده در جاوا اسکریپت
      • ایجاد اشیای جدید
      • اضافه کردن متدها و خواص به نوع شی
      • بسط انواع شی
      • حذف خواص و متدها
      • ارسال اشیا به تابع
    • کارکردن با پنجره ها
      • شی Windows
      • بازکردن پنجره ها
      • بستن پنجره ها
      • حرکت بین پنجره ها
      • ارتباط با کاربر
      • کارکردن با مهلت های زمانی
      • کار کردن با فواصل زمانی
      • کار کردن با نوار وضعیت
    • کار کردن با اسناد و تصاویر
      • شی Document
      • کارکردن با پیوندها
      • شی Location
      • شی Link
      • شی anchor
      • شی Image
    • پردازش فرم ها و فریم ها
      • شی Form
      • ارزیابی فرمها
      • دستیابی به عناصر فرم
      • شی History
      • شی Screen
      • کارکردن با فریم ها
    • اداره کردن رویدادها و کوکی ها
      • رویداد چیست؟
      • جاوا اسکریپت چگونه رویدادها را اداره می کند؟
      • اداره کردن رویدادهای جاوا اسکریپت
      • تنظیم اداره کننده رویداد در کد جاوا اسکریپت
      • متدهای شبیه سازی رویداد
      • شی event
      • کوکی ها
    • Dom کاربرد
      • معرفی Dom
      • مشخصات Dom
      • هسته اصلی Dom
      • استثناهای Dom
      • دستیابی به Dom
      • دستیابی به صفات عناصر
      • مرورکردن در Dom
      • حذف گره ها
      • اضافه کردن عناصر و صفات
      • درج کردن عناصر در Dom
    • ایجاد مولفه های جاوا اسکریپت
      • قرار دادن آگهی ها در صفحات وب
      • استفاده از شمارنده ها
      • تنظیم قالب صفحات وب
    • پانل ها ، ساختارهای درختی و منوها
      • پانل ها
      • ایجاد ساختارهای درختی
      • ایجاد نوارهای منو
    • اداره کردن خطاها
      • عوامل خطاها
      • برطرف کردن خطاها
      • اشکال زدایی اسکریپت

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

یکشنبه, ۱۲ اردیبهشت ۱۳۸۹

اهمیت پیج رنک برای همه مشخص است و همه میدانیم که هر چه پیج رنک یک وب سایت بالاتر باشد آن وب سایت از نقطه نظر گوگل معتبر تر و بهتر است و در نتیجه های بدست آمده در جستجوها رتبه بهتری را کسب میکند. چندین فاکتور مختلف مانند قدمت و طول عمر یک وب سایت، تغییرات اعمال شده در مدت زمان در وب سایت و  رعایت استانداردهای طراحی وب سایت و . . . همه و همه در این امتیاز دهی موثر هستند. شرکت گوگل معمولا بین ۴ الی ۶ بار در سال نتیجه ارزیابی سایتها را با بالا یا پایین کردن یا ثابت نگه داشتن عدد پیج رنک نشان میدهد و این عدد نشان دهنده ارزیابی  در طول مدت زمان است. برای مثال شما هیچ وب سایتی را با طول عمر ۳ ماه پیدا نخواهید کرد که پیج رنک ۵ داشته باشد. در نتیجه پیج رنک فاکتوری است که به قدمت و طول عمر سایت بسیار مرتبط است. البته این اصلا به این معنی نیست که یک وب سایت با قدمت ۱۰ ساله حتما پیج رنک خوبی خواهد داشت، بلکه شاید پیج رنک آن ۲ یا ۳ باشد.

از آنطرف رتبه وب سایت شما در الکسا به دو فاکتور مرتبط است. اول تعداد بازدید از سایت شما و اینکه آیا شما و کاربران دائمی سایت شما از تولبار الکسا استفاده میکنند یا خیر. مسلما فاکتور دوم درصد کمتری از این رتبه را در بر میگیرد و مهمترین فاکتور تعداد بازدید روزانه از وب سایت شما میباشد.

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

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

اینگونه از مشتری های شما به دو دسته تقسیم خواهند شد:

۱-آن دسته از مشتریانی که قصد دارند در وب سایت شما بعنوان یک بازار هدف محصولات و خدمات خود را تبلیغ نمایند، که معمولا مهمترین مسئله برای آنها این است که در وب سایتی با تعداد زیادی بازدید کننده تبلیغ نمایند که محصولات و خدمات خود را در معرض دید تعداد بیشتری بازار هدف قرار دهند. (البته راههای بهتری برای تشخیص و آگاهی پیدا کردن از آمار واقعی یک وب سایت وجود دارد که قبلا به آن اشاره کرده ایم، اما شاید هر وب مستری حاضر به ارائه آمارهای سایت خود نگردد)

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

اما مشتریان با ذکاوت مسلما به هیچ کدام از این فاکتورها به تنهایی توجه نخواهند کرد و با توجه به نیازشان درصدی مخلوط از این ۲ حالت را برای انتخاب سایت مورد نظر جهت تبلیغات در نظر میگیرند. امروزه با توجه به استاتداردهای وب ۲ و سمت و سویی که وب سایت و وبلاگها پیش میروند مسائل دیگری در انتخاب ها دخیل هستند. مواردی مانند تعداد مشترکان فید (RSS)، تعداد دنبال کنندگان حساب کاربری در توییتر و بقیه وب سایتهای اجتماعی و . . .

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

پستهای مرتبط :

انتخاب سایت مناسب جهت تبلیغات محصولات شما
بهینه سازی سایت برای موتورهای جستجو
۱۰ نکته برای آنکه وبلاگ بهتر و محبوب تری داشته باشیم
۳ اشتباه بزرگ که به کسب و کار شما لطمه خواهد زد
مشکلات یک طراح آزاد ” freelance ” و راه حل های آن
بایدها و نبایدها در وب سایتهای امروزی
چگونه طراح وب سایت شویم؟؟؟

معرفی هنرمندان ایرانی، ۱- حسن الماسی

شنبه, ۱۱ اردیبهشت ۱۳۸۹

خیلی وقت بود این ایده رو توی ذهنم داشتم که یک بخش با عنوان “معرفی هنرمندان ایرانی” افتتاح کنم، البته من فقط در زمینه گرافیک{ شامل طراحی لوگو، کارت ویزیت، بروشو و . . .}، طراحی وب سایت و بعضی مواقع هم عکاسی قصد معرفی هنرمندان ایرانی را دارم. تنها قصد و نیت من از انجام این کار حمایت و معرفی هنرمندان ایرانی به بازار کار میباشد و به نوعی ایجاد بازاریابی  و برقراری ارتباط دو طرفه بین مشتریانی که به نوعی به دنبال افراد حرفه ای میباشند و این قشر از طراحان میباشد.

در اولین قسمت قصد معرفی آثار آقای حسن الماسی طراح، گرافیست و عکاس(بصورت تفریحی) ۲۷ ساله و ساکن قم را دارم. آقای حسن الماسی بصورت آزاد (FreeLance) مشغول بکار هستند و اگر از نوع کار و آثار ایشان لذت میبرید میتوانید برای سفارشهای خود روی ایشان حساب باز کنید. میتوانی ایشان را از طریق وب سایت شخصی و یا گالری آثار اودر سایت DeviantArt پیدا کنید. در زیر بعضی از آثار او را میتوانید مشاهده نمایید :

لوگو

کارت ویزیت

عکسهای HDR

موضوع: ,

نمونه وب سایتهای فلش

دوشنبه, ۶ اردیبهشت ۱۳۸۹

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

Me InTru 3D

Dan0

Air Jordan 2010

Drawn

Operation: Dairy

Scion xPressionism

GTI Project

Virtual Center

Honda Pilot

The Big Picture

Land of the Lost

Teamgeist

LES MÉNINGO

Corny

Oasis For Fun

Premiyum

پستهای مرتبط :

معرفی ۲۰ سایت فوق العاده فلش

دانلود بازیهای فلش

سایتهای فوق العاده فلش

کروم ویو: باز کردن یک لینک از داخل فایرفاکس در کروم تنها با یک کلیک

یکشنبه, ۵ اردیبهشت ۱۳۸۹

مرورگر گوگل کروم یک ویژگی بارز دارد و آن پشتیبانی قابل قبولی از HTML5 و CSS3 است. اما به دلایلی هنوز من و احتمالا دوستانی که بیشتر در کار طراحی وب هستند هنوز از فایرفاکس بیشتر استفاده می کنند. اما پشتیبانی فایرفاکس از HTML5 و CSS3 هنوز به اندازه کروم  نیست و ممکن است در حین وب گردی با فایرفاکس به لینک های برسید که دوست داشته باشید آنها را در کروم ببینید. برای این کار لازم نیست به صورت دستی کروم را باز کرده و لینک را دوباره تایپ کنید، می توانید افزونه کروم ویو را نصب کنید.

با نصب این افزونه به راحتی با راست کلیک کردن بر روی یک لینک می توانید گزینه Open Link Target in Chrome را انتخاب کنید. افزونه کروم ویو مرورگر کروم را باز کرده و لینک مورد نظر را باز می کند.

توصیه می کنم  12 ترفند گوگل کروم را هم بخوانید.

مبتدی: c#.net or vb.net

شنبه, ۴ اردیبهشت ۱۳۸۹
سلام دوستان
من برای طراحی وب و طراحی نرمافزار های تحت ویندوز و برنامه نویسی برای ساخت بازی میخوام یه زبان انتخاب کنم و بنا به دلایلی محیط .net رو انتخاب کرده ام ( همون دلایلی ک۹ همه می دونند )
حالا چون من فرد خیلی مبتدی هستم و اما می خواهم در برنامه نویسی به صورت حرفه ای عمل کنمبرای همین بین این دو نمی دونم کدامرو انتخاب کنم .
C#.net
VB.net
دوستان یاری کنند کدام زبان بهتر است و برای منی که اصلا از برنامه نویسی چیزی نمی دانم کدام مفید تر هستند و باز هم می گویم که من قصد حرفه ای شدن را دارم و هدف من تولید محتوای حرفه است
با تشکر

۱۰ گیگ فضا ۶۵۰۰۰ تومان

شنبه, ۴ اردیبهشت ۱۳۸۹
سلام …
برای مدتی محدود به علت ۱۴ ساله شدن شرکت فن آوران پارت و فعالیت های این شرکت در زمینه طراحی وب و خدمات هاستینگ

۱۰ گیگ فضا ۳۰۰ گیگ پهنای باند ۶۵۰۰۰ تومان
۱۰ گیگ فضا پهنای باند نامحدود ( واقعی ) ۸۵۰۰۰ تومان

۲۰ گیگ فضا ۶۰۰ گیگ پهنای باند ۸۰۰۰۰ تومان
۲۰ گیگ فضا پهنای باند نامحدود ( واقعی ) ۱۱۵۰۰۰ تومان

۵۰ گیگ فضا ۱۰۰۰ گیگ پهنای باند ۱۵۰۰۰۰ تومان
۲۰ گیگ فضا پهنای باند نامحدود ( واقعی ) ۱۸۰۰۰ تومان

با ما تماس بگیرید

۰۹۱۷۸۴۹۱۷۸۴ میرابوطالبی
۰۹۱۲۱۷۵۴۱۵۸ بهشتی

سایت شرکت : www.Fpa-co.com
ایمیل پشتیبانی : Snmsoftpc@Hotmail.com

کسب درآمد بدون دردسر و ۱۰۰ درصد تضمینی

جمعه, ۳ اردیبهشت ۱۳۸۹
سلام …
شرکت فن آوران پارت در راستای اجاری اهداف خود تصمیم گرفت تا خدمات بازاریابی ویژه ای ارائه دهد که دوستان با دریافت کد شناسایی می توانند با بازاریابی جهت طراحی وب ، هاستینگ و سرور اختصاصی بین ۲۰ تا ۵۰ درصد درآمد زایی صد درصدی داشته باشند .
جهت اطلاع بیشتر با شماره تماس ۰۹۱۷۸۴۹۱۷۸۴ میرابوطالبی تماس حاصل فرمایند .
موفق باشید
یا حق

نیاز به کار

چهارشنبه, ۱ اردیبهشت ۱۳۸۹
سلام به همه دوستان
طبق معمول دنبال کار می گردیم
یه چیزای از طراحی وب بلدیم
PHP , mysql,Ajaxe , Html ,Css
نمونه کارم ای تا دلتون بخواد هست
پروژه ای خلاصه همه جور کار می کنیم
محل سکونت تهران

alirezakj@gmail.com

09197227730

موضوع: ,

قدم به قدم تا طراح وب سایت شدن

یکشنبه, ۲۹ فروردین ۱۳۸۹

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

بنا بر این لازم دانستم که یک پست جدید بزنم و دیگه ختم کلام را در آن بیان کنیم.

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

مرحله تصمیم گیری : شاید مهمترین قسمت هر کاری شروع آن و انتخاب مسیر و ساخت دورنمای ذهنی باشد که قصد دارید از کجا به کجا برسید؟ شما اول از همه باید بدانید که قصد دارید برنامه نویس بشوید؟ طراح گرافیک بشوید؟ آنالیزور بشوید ؟ و یا قصد دارید همه اینها را با هم بشوید. متاسفانه در ایران اکثر شرکتها دوست داردند با استخدام یک نفر که توانایی انجام چندین کار با هم را دارد صرفه جویی کرده و یا بقول معروف با یک تیر چند هدف را بزنند و از یک نفر انتظار دارند طراح و برنامه نویس و آنالیزور و  . . . باشد. پس شاید بهتر باشید شما نیز همه این موارد را یاد بگیرید و یا حداقل آشنایی مقدماتی با آنها داشته باشید. برای اینکه متوجه صحت و سقم این گفته من شوید کافیست نیازمندیها را باز کرده و در قسمت استخدام نگاهی به قسمت برنامه نویس، گرافیست، طراح وب ، مهندس کامپیوتر بیاندازید.  این پست با این پیش فرض نوشته میشود که شما میخواهید طراح وب سایتی با این توانایی که تمامی مراحل انجام یک پروژه طراحی وب سایت شامل : قسمت گرافیک (UI) کد نویس و تبدیل به HTML و دینامیک کردن وب سایت را انجام بدهید نوشته شده است.

شروع کار و اولین قدم : نظر شخصی من این است که یا کاری را شروع نکنید یا آن را به بهترین نحو ممکن انجام دهید. چنانچه شما تازه کار یا به عبارتی “صفر کیلومتر” هستید پس اولین دانشی که باید به آن دستیابی پیدا کنید “HTML” است . اول این نکته را عرض کنم که از نقطه نظر من هر زبان برنامه نویس یا هر نرم افزاری دارای ۳ سطح میباشد: مقدماتی، متوسطه و پیشرفته. شما سعی کنید که سطوح مقدماتی و متسطه را بصورت تئوری فرا گیرید و به سطح پیشرفته در حین کار عملی و انجام پروژه هایتان دستیاپی پیدا خواهید کرد. در کنار آموزش و فراگیری HTML شما یابد مشغول به یاد گیری نرم افزار گرافیک ۲ بعدی ترجیحا فتوشاپ هم شوید وسعی کنید در این نم افزار هم توانایی خود را بالا ببرید. این نکته را همیشه به خاطر بسپارید که بهترین پروژه ها با بهترین برنامه نویسی و اجرای تمامی استانداردها بدون ظاهر خوب خیلی طرفدار نخواهند داشت (نه در همه موارد، اکثرا) پس بدانید که تخصص شما در نرم افزارهای گرافیکی بسیار مهم و تاثیر گذار خواهد بود.

۳- قدم دوم (کد نویسی): دومین قدم برای شما آموزش و فراگیری CSS و جاوا اسکریپت است. شما با دانستن HTML  به تنهایی توانایی خلق آثار خوب و قابل تامل را نخواهید داشت و لازم است که شما توانایی خود در طراحی وب سایت را با فراگیری CSS و جاوا اسکریپت به طرز قابل ملاحظه ای بالا ببرید. البته من به شما توصیه میکنم که این زبانها را در ابتدا بصورت کدنویسی دستی و خط به خط تمامی اجزاء فرا بگیرید و بعد از اینکه با کدها آشنا شدید و توانایی شما در درک و فهم کدها بالا رفت به نرم افزارهای ادیتور مانند Adobe DreamWeaver روی بیاوردی و کار با آنها را یاد بگیرید. فراگیری و کار کردن به اینگونه نرم افزارها لازم و ضروری است و بدون کار کردن با آنها با مشکلات بسیار عدیده ای مواجه خواهید شد. شما با یادگیری و فراگیری این ۴ دوره عملا تبدیل به یک طراح وب سایت ( البته از نوع استاتیک) خواهد شد و شاید هم بتوانید پروژه هایی بگیرید و در شرکتی هم مشغول به کار شوید. اما مطمئنا بعد از مدتی احساس خواهید کرد که یک جار کار میلنگد.

قدم سوم (فراگیری برنامه نویسی سمت سرور): شما در این مرحله به جایی میرسید که میبینید باید توانایی انجام هرگونه پروژه ای را داشته باشید و در صورتیکه شاید چندین پروژه به شما پیشنهاد شده باشد اما شما به دلیل عدم توانایی در انجام آن پروژه را رد کرده باشید. شما نیاز فراگیری یک زبان برنامه نویسی سمت سرور “Server Side” را شدیدا احساس میکنید. اما بزرگترین سئوالی که برای شما پیش میاید این خواهد بود که کدام زبان برنامه نویسی؟ PHP یا ASP.Net (البته نه به این معنی که دیگر زبانهای برنامه نویس مهم نبوده ) و شروع میکنید به پر سو جو از این و آن که بفهمید کدام را شروع کنید و به کدام سمت و سو بروید. واقعیتی که در این قسمت وجود دارد و از چشم تمامی مشتاقان و علاقمندان به یادگیری دور میماند این است که شما باید با توجه به شرایط خود تصمیم گیری کنید. شاید این حرف به نظر شما مسخره بیاید اما شما باید ببینید برای شخص شما در کدام مسیر فرصتهای شغلی بهتری بوجود خواهد آمد؟ برای مثال شاید یکی از اقوام شما شرکتی دارد و این شرکت وب سایتی هم دارد و این شخص به شما قول داده تا روزی شما را مدیری سایت یا مدیر IT آن شرکت بنماید و هم اکنون سایت این شرکت با PHP نوشته شده است پس شاید بتوان گفت برای این شخص بهتر است که به سمت PHP  برود یا برعکس. مقالات و پیشگویی های بسیار زیادی  در باره آینده وب و زبانهای برنامه نویسی وجود دارد و هر روز هم مطالب و مسائل جدیدتری بجود می آید و شما باید برای خود تصمصم بگیرید که کدام بهتر است. شاید شخصی با دانستن ASP کلاسیک خیلی موفقتر و خوشحالتر از شخصی باشد که ASP.Net را تا انتها رفته است. یکی را انتخاب کنید و مطمئن انتخاب کنید به گونه ای که فکر تغییر و برگشت به سر شما نیاید.

قدم چهارم (افزایش توانایی های فردی) : اکنون شما با عنوان یک طراح وب سایت همه فن حریف شناخته میشوید و تنها کاری که باقی مانده است این است که سطح توانایی های خود را گسترش دهید و به سمت و سویی بروید که هر کسی سراغ آن نمی رود. برای مثال شما باید یکی از تکنیکهای jQuery، Mootools و . . . را فرا بگیرید و آنها را در کارهای خود پیاده نمایید. همچنین شما باید کاملا به تمامی استاندارد های وب آشنا شوید و آنها را بصورت عملی در پروژه های خود پیاده سازی کنید. تعداد بسیار  زیادی طراح هستند که متیوانند یک فروشگاه اینترنتی را پیاده سازی کنند اما آن کسی که محصولی بهتر ارائه نماید بیشتر مورد توجه واقع خواهد شد. پس لازم است که شما در پروژه های خود از تکنیکها و ترفند هایی استفاده کنید که هر طراحی توانایی انجام آن را نداشته باشد. باید در پروژه های خود نقش SEO را بسیار جدی بگیرید تا وب سایتهای ساخته شده توسط شما در رتبه بهتری قرار بگیرند. در اصل مهمترین قسمتی که وجه تمایز ۲ طراح را مشخص میکند معمولا در این قسمت است.

قدم پنجم(افزایش تونایی های گروهی) : تا اینجای کار شما مشغول کسب تجربه و افزایش سطح توانایی های فردی خود بودید اما وقت آن رسیده است که به پروژه های بزرگتر روی بیاورید و در کارها گروهی شرکت کنید. زیر پروژه هایی که یک نفره دنبال میشوند و از ابتدا تا انتهای آن را یک فرد انجام میدهید دارای محدیدتهای بسیاری هستند و باعث خواهند شد شما همیشه در یک سطح باقی بمانید. اما برای اینکه پیشرفت کنید لازم است که بتوانید پروژه هایی با ابعاد بزرگتر بگیرید و مطمئنا کارفرما ۱ سال برای به بار نشستن یک پروژه که به تنهایی همچین زمانی را لازم دارد به انتظار نخاهد نشست و شما از انتظار دارد طی ۲ ماه پروژه را تمام و کمال تحویل دهید. پس باید هر گوشه ای از کار را کسی بعهده بگیرد . در این راه پیدا کردن و ملحق شدن به گروهی که همسو و همراستای اخلاق و نظریات شما باشد کار دشواری است اما شدنی و شاید مجبور شوید چندین بار تیم خود را عوض کنید. یا حتی در شرایطی بهتر شما این توانایی را دارید که خود تیمی تشکیل دهید و آنها را اداره کنید.

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

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

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

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

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

پستهای مرتبط :

طراحی وب سایت از کجا شروع کنیم؟

چگونه طراح وب سایت شویم؟

طراحی قالب سه بعدی سایت در فتوشاپ

یکشنبه, ۲۹ فروردین ۱۳۸۹

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

شروع کار : یک صفحه جدید در ابعاد ۱۲۰۰*۱۲۰۰ پیکسل و با رنگ پس زمینه دلخواه بسازید.سپس پس زمینه را به رنگ “۴۲۴۲۴۲#” و background را “#۱۹۱۹۱۹″ قرار دهید. حالا ابزار “gradient tool ” و گزینه ” radial gradient ” را انتخاب کنید.

سپس “radial gradient ” را انتخاب و مطابق شکل زیر از بالای صفحه تا حدود نیمی از صفحه بکشید.

ساختن عنوان سایت

ابزار “text type tool ” را انتخاب کنید و عنوان و لوگوی دلخواه وب سایتتان را در قسمت باالا سمت چپ تصویر بنویسید.متن زیر با قلم “verdana” و اندازه فونت “pt 36 ” نوشته شده است.

سپس روی لایه ای که متن عنوان و لوگو را نوشتید راست کلیک کرده و گزینه blending options را اعمال کنید و مطابق با شکلهای زیر تغییرات را در آن اعمال کنید:

نتیجه کا ر شما باید چیزی شبیه زیر باشد :

ساختن search box

ابزار “rounded rectangle tool ” را انتخاب کرده و “radius ” آن را “۱۵ px” قرار دهید. سپس یک مستطیل با اندازه متوسط در قسمت بالا سمت راست بکشید.

اکنون استایل های زیر را به لایه مستطیل خود اضافه کنید.

نتیجه کا ر شما باید چیزی شبیه زیر باشد :

حالا با استفاده از ابزار “rounded rectangle tool ” با ” “radius =5 px یک مستطیل کوچکتر داخل مستطیل قبلی بکشید.

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

حالا به لایه مستطیل داخلی رفته و روی آن راست کلیک کرده و “blending options ” را انتخاب کنید.

سپس استایل های زیر را به مستطیل داخلی اضافه کنید:

نتیجه کا ر شما باید چیزی شبیه زیر باشد :

حالا لایه ای که مخفی کرده بودید را از حالت مخفی دربیاورید. اگر مکان آن درست نیست مطابق شکل زیر آن را تنظیم کنید

حالا استایل های زیر را به لایه مربع کوچک اضافه کنید :

در سمت چپ کلید آبی و سمت راست مستطلیل سفید یعنی جایی که محل فیلد جستجو است دو خط “۱ px” رسم کنید.(مطابق شکل زیر ) خط اول دارای رنگ سیاه و خط راست رنگ سفید است. سپس “blend mode” لایه( مربع کوچک ) را به “soft line ” تغییر دهید.

در نهایت search box طرح شما باید شبیه زیر باشد :

ساختن navigation سه بعدی

دو خط ۱ px روئ همدیگر با حدود ۱۰۰ px فاصله و در پایین کادر جستجو و عنوان سایت بسازید .(مانند شکل زیر) رنگ خط بالایی را سیاه ( #۰۰۰۰۰۰) و خط پایینی را سفید (#ffffff) انتخاب کنید. سپس blend mode لایه را به Overlay تغییر دهید.

مانند شکل زیر :

ابزار “rectangle tool ” را انتخاب کنید و مستطیلی به عرض همان خطی که در مرحله قبل ساختیم ، رسم کنید.

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

Edit —–> transform —- >perspective

سپس گوشه بالا سمت چپ شکل مستطیل را drag(کشیدن و بازی کردن) کنید تا چیزی شبیه شکل زیر شود.

همچنین یک خط ۱ px به رنگ سیاه سفید در بالای مستطیل رسم کرده و هیچ فاصله ای بین دو شی باقی نگذارید.

سپس روی لایه مستطیل راست کلیک کرده و blending options را اتنخاب کنید.

سپس style های زیر را به این لایه اضافه کنید:

ابزار ” elliptical marquee tool ” را برای کشیدن یک بیضی بزرگ انتخاب کنید. این بیضی باید کمتر از نیمی از مستطیل ما را پوشش دهد.

بیضی را با رنگ سیاه ( #۰۰۰۰۰۰) پر کنید و opacity آن را ۵۰% قرار دهید. اطراف مستطیل خود را انتخاب کرده و سپس نواحی انتخابی را معکوس (inverse) کنید. لایه بیضی را انتخاب کرده و delet کنید.

مانند شکل زیر :

اضافه کردن navigation Icons

ابتدا آیکن های زیر را از اینجا دانلود کنید. من از آیکن های قشنگتر استفاده کردم و آنها را در navigation قرار دادم.

همچنین یک درخشش و روشنایی به اولین آیکن اضافه کردم تا شناور بودن آن را بخوبی نشان بدهد.

هریک از آیکن ها را duplicate کرده وسپس تمام لایه های آیکن های duplicate شده را دریک لایه ترکیب کنید.

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

Edit — > transform — > flip vertically

سرانجام آیکن های ترکیب شده را به اندازه ۲ px تیره و مبهم کنید. برای اینکار به مسیر زیر بروید:

Filter — > blur — > Guassian blur

برای پایان navigation یک برچسب به اولین آیکن خود اضافه کنید تا حالت شناور بودن را کاملتر کنیم.

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

ساختن content area (مکان محتویات)

از ابزار ” rectangle tool ” برای ایجاد مستطیل بزرگ برای مکان محتویاتمان استفاده کنید.

این مستطیل باید هم عرض مستطیل navigation و در پایین آن باشد. وهمچنین نباید بین آنها فاصله ای باشد.

حالا تنظیمات زیر را روی مستطیل رسم شده (برای محتویات) اعمال کنید:

نتیجه کا ر شما باید چیزی شبیه زیر باشد :

اکنون مطالب دلخواه خود را به بخش محتویات اضافه کرده و آن را بر اساس طرحی که دارید کامل کنید.

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

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

ساختن footer

ما طرح خود را با اضافه کردن یک استایل به footer تمام می کنیم. من بالای متن فوتر را با یک خط جدا کردم.

که برای اینکار دو خط ۱ px روی هم استفاده کردم . در نهایت blend mode لایه footer را به overlay تغییر دهید.

شکل نهایی طرح ما باید شبیه عکس زیر باشد :

امیدوارم از آموزش بالا لذت برده باشید و نظرات خود را با ما در میان بگذارید.

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

پستهای مرتبط :

طراحی وب سایت از ابتدا تا انتها – قسمت اول (طراحی قالب)

طراحی قالب سایت در فتوشاپ # ۲

ساخت Flash PhotoGallery توسط PhotoShop

Photoshop Layout یک بلاگ عکس

ساخت Header سایت یا وبلاگ

کار برای برنامه نویسی php و طراحی html , css می خوام

چهارشنبه, ۲۵ فروردین ۱۳۸۹
سلام , من به این موارد آشنایی دارم و دنبال کار پاره وقت در هفته هستم. سه روز ۸ ساعت , از صبح تا شب در هفته برای کار وقت دارم.

برنامه نویسی : آشنا با php , MySql , Ajax

طراحی وب سایت : آشنا با html , css , java script , jquery

گرافیک وب سایت : آشنا با photoshop cs4 کمی هم flash cs4

بهینه سازی : w3c validate , table less , cross browser , apache mod_rewrite or clean URLs

دوستان برای تماس به وب سایت مراجعه کنید یا با آدرس ایمیل زیر مکاتبه کنید :

esmaeilzadeh_69@yahoo.com وب سایت من : http://robofa.com

ممنون

بهینه سازی عکسها جهت استفاده در وب

دوشنبه, ۲۳ فروردین ۱۳۸۹

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

در اصل بهینه سازی و ذخیره سازی عکسها با Save کردن آنها شروع نمیشود و قبل از رفتن به سراغ کلید Save کارهایی است که شما باید انجام دهید. ذکر این نکته نیز ضروری است که در این خودآموز اساس کار ما نرم افزار فتوشاپ و گزینه “Save for a Web/Device” میباشد.

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

ضمنا این نکته را در نظر داشته باشید که خیلی بهتر است که شما از ابتدا فایل جدید را در مود RGB کار نمایید تا اینکه در مود CMYK کار کنید و بعدا آنرا تبدیل نمایید.شما مود یک عکس را از مسیر Image > Mode میتوانید چک/تعویض نمایید.

دومین نکته این است که اگر عکس شما در ابعاد بسیار بزرگ باشد و شما بخواهید آنرا توسط گزینه Save for a Web/Device ذخیره نمایید اخطاری مبنی بر اینکه اندازه عکس شما بسیار بزرگتر از موارد نیاز جهت ذخیره سازی جهت وب میباشد و فتوشاپ نمیتواند آنرا به بهترین نحو انجام دهد. پس به اندازه و حجم عکس اصلی توجه داشته باشید و انتظار نداشته باشید عکس با حج ۵۰ مگا بایت و ابعاد بسیار بالا را بتوانید بع عکس ۱۰۰ کیلو بایتی با همان ابعاد تبدیل نمایید. پس ابعاد عکس را به ابعاد مورد نظر و کاربردی تبدیل نمایید و حجم بسیار زیادی از عکسهای خود از طریق این کار کسر نمایید.

بعد از اعمال تمامی تغییرات لازمه در عکس (و بعد از اینکه ۲ نکته بالا را نیز انجام دادید) نوبت آن است که وارد محیط Save for a Web/Device بشویم. این منو را از طریق مسیر File>Save for a Web/Device و یا کلید میانبر Alt+CTRl+Shift+S میتوانید بیابید.

در قسمت پایین سمت راست و از تب Image Size میتوانید سایز عکس را تغییر دهید و یا بر اساس درصد آن را کوچک را بزرگ نمایید

درعکسهای بالا مشاهده مینمایید که عکس انتخاب شده در حالت نرمال دارای ابعاد ۱۶۰۰*۱۰۰۰ میباشد و حجم تقریبی آن ۱۵۰ کیلو بایت است. اما مهمترین قسمت کار شما با قسمت Quality  میباشد. از منو Preset چندین گزینه پیش فرض قابل انتخاب است که میتوانید آنها را انتخاب نمایید و نتیجه در سمت چپ و در قسمت Preview و همچنین سایز بدست آمده را نیز در سمت چپ و پایین این باکس مشاهده نمایید که حجم عکس شما بعد از انتخاب گزینه های فوق به چه عددی تغییر میکند. شما میتوانید با بازی کردن با این ابعاد و مشاهده پیش نمایش نهایی عکس در قسمت سمت چپ به ایده آل ترین حال دست پیدا کنید. یعنی عکسی با کیفیت مناسب و با پایینترین حجم ممکن.

معمولا بهترین حالتی که میتوانید برای عکسهای خود پیدا کنید JPG Medium میباشد که در آن حجم عکس به مقدار قابل توجهی کاهش میبابد اما کیفیت خیلی پایین نمی آید. اما اگر بخواهید از عکسهای خود خروجی GIF داشت باشید بهترین حالت برای کم کردن حجم خواهد بود اما کیفیت عکسها خیلی به دل نخواهد نشست. برای عکسهای سیاه و سفید میتوانید از خروجی GIF استفاده نمایید.

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

در آخرین مرحله لازم است که گزینه Save را زده و در پنجره باز شده در جلوی گزینه Save as type گزینه Only Image را انتخاب نمایید تا عکس بهینه شده شما بر روی کامپیوتر ذخیره گردد.

پستهای مرتبط :

طراحی وب سایت، از کجا شروع کنیم؟

اهمیت رنگها در طراحی

عرض استاندارد برای وب سایت

برنامه نویسی تحت وب مقدماتی در آموزشگاه تحلیل داده ها

یکشنبه, ۲۲ فروردین ۱۳۸۹
مخاطبین دوره: این دوره برای دانشجویانی طراحی شده است که با زبان C#.NET آشنایی دارند و می خواهند برنامه نویسی تحت وب را با استفاده از ASP.NET انجام دهند.
برنامه نویسان C# تحت ویندوز که آشنایی کامل با کلیه وجوه برنامه نویسی ASP.NET ندارند نیز از مخاطبین این دوره هستند.
دانشجویانی که نیاز به جمع بندی و تدوین مطالب مربوط به طراحی گرافیکی سایت های داینامیک با استفاده از امکانات جدید ASP.NET (مانند: Master page, Theme, Skin, CSS, User Control,….) دارند نیز، از مخاطبین این دوره هستند.
اهداف کلی دوره عبارتند از:
  • شاخت صفحاتWEB با استفاده از ASP.NET
  • بکارگیری انواع کنترل های مورد نیاز برای ساخت صفحات
  • طراحی وب سایت ها با استفاده از تکنولوژی های موجود در امر تسهیل طراحی صفحات مثل:Master Page, Theme Skin, User Control
  • اتصال به بانک های اطلاعاتی مختلف و اجرای دستورات لازم برای تغییر محتویات و ساختار بانکهای اطلاعاتی
  • بکارگیری عناصر دسترسی به داده ها و نمایش داده ها مانند: Grid View, List Control, Detail View, Repeater, …
  • معرفی کابرد های کنترل های پیمایش وبسایت:
  • در این بخش کنترل های قدرتمندی مانند:Site Map, Tree View, ASP Menu که قابلیت زیادی در مدیریت و پیمایش وب سایت ها و تنظیم راهبری آنها دارند.
  • بررسی حوزه متغیر ها درASP.NET (Session, View State, Application, Cookie)
  • تنظیمات پیکربندی سایت های ASP.NET با استفاده از فایل های Machine.Config, WEB.Config

سر فصل های آموزشی
کنترلهای ساده نمایش اطلاعات Lable, Literal
کنترل های ورود اطلاعات توسط کاربر(Text Box, Chek Box, Radio Button)
کنترل های تایید صفحه (Button, Link Button, Image Button)
درک مفهوم ارسال فرم به سرور(Post Back)
ماندگاری اطلاعات فرم در Post Back های مختلف (View State)
ارسال اطلاعات بین صفحات(Cross –Page posting)
ارسال اطلاعات با استفاده از آدرس صفحات (Query String)
زخیره سازی اطلاعات در کامپیوتر بازدید کننده (Cookie)
به کار گیری Session
به کار گیری Application
کنترل های اعتبار سنجی
به کارگیری کنترل های پیشرفته
طراحی سایت های ASP.NET با توجه به تکنولوژی های نوین طراحی صفحات در ASP
طراحی صفحات با استفاده از Master Page ها
تغییر نمای وبسایت تنها با یک کلیک توسط کاربر(Loading Master Page Dynamical)
اتصال به بانک های اطلاعاتی
بکارگیری عناصر دسترسی به داده ها و نمایش داده ها
کنترل های پیمایش وب سایت
بررسی حوزه متغیر ها در ASP.NET

http://www.tahlildadeh.com/ASP%20Elementry/Course.aspx

آموزش سی شارپ پیشرفته

آموزش برنامه نویسی تحت وب پیشرفته

آموزش برنامه نویسی ویندوز موبایل

آموزش Rup

آموزش UML

کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ ۲۰۰۸

آموزشSql Server 2008

آموزش تکنولوژی های جدید.Net3.5

برنامه نویسی تحت وب مقدماتی

برای کسب اطلاعات بیشتر به سایت www.tahlildadeh.comمراجعه فرمایید.

آموزشگاه تحلیل داده ها

یکشنبه, ۲۲ فروردین ۱۳۸۹
آموزش سی شارپ پیشرفته

تکنولوژی هایی که در این دوره تدریس می شوند عبارتند از:
•‎WPF ‎(Widows Presentation Fundation)‎
•‎WCF (Windows Commiunication Fundation)‎
•‎LINQ (Language Integrated Query)‎
•‎ADO.NET Entity Framework
•Socket Programming

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

آموزش برنامه نویسی تحت وب پیشرفته

  • Professional Web 2.0
  • Cascading Style Sheets Advance
  • جاوا اسکریپت و برنامه نویسی سطح Client
  • JSON
  • Asp.Net
  • Component Design
  • Asp.Net Ajax
  • jQuery
  • MVC.Net

آموزش برنامه نویسی ویندوز موبایل

  • مطالب آموزشی در این دوره به شرح زیر می باشد:
  • پیکربندی سیستم عاملWindows Mobile وSymbian (جدا)
  • ساختار برنامه نویسی و برسیFramework CE (کامل)
  • آموزش گام به گام تولید نرم افزار و استفاده از ابزارForm
  • تولید و ساخت ابزار های دلخواه ( Component )
  • ساخت و استفاده ازWeb Service
  • ارتباط با بانک اطلاعاتی و Sync کردن اطلاعات با سرور
  • تولید برنامه Server و ارتباط Client با آن بر روی Pocket PC
  • آموزش گام به گام تولیدWCF و ارتباط نرم افزارها وClient ها با یکدیگر
  • ارسال و دریافت فایل توسطBluetooth وInfrared
  • باز خوانی دفترچه تلفن و تحلیل اجزاء آن( Phone Book )
  • ارسال و خواندن صندوق های مختلف SMS، MMS، Email، POP3، IMAP و ایمیل های Active Sync
  • مدیریت موتور ویبراتور( Vibrate ) و لامپ هایLED
  • بهینه سازی نرم افزار تولید شده و ساختSetup ( CAB وSIS )

آموزش Rup

مخاطبین دوره:
برنامه نویسانی که تمایل به یادگیری فرآیند مدیریت ساخت پروژه های نرم افزاری دارند
مهندسین صنایعی که به دنبال آموزش فرآیند مدیریت پروژهو مدیریت فازهای تولید نرم افزار می باشند
طراحان نرم افزار و مدیران پروژه ای که آشنایی نسبی باRUP داشته و به دنبال تدوین معلومات به صورت راه بندی شده می باشند
اهداف دوره: در پایان این دوره دانشجویان می توانند اهداف، نقش ها، فرآیندها و خروجی ها را در هر مرحله در جهت مدیریت متمرکز چرخه تولید نرم افزار تعیین نمایند.
مقدمهRUP
فاز هایRUP
دیسیپلین هایRUP
مدل سازی کسب و کار(Business Modeling)
سند معماری نرم افزار(SAD)
پیاده سازی
استقرار
محیط اجرا
رهنمود هایRUP
ابزارهای کار باRUP

آموزش UML

اهداف کلی دوره:دانشجویان در طی این دوره آموزش جامع و دسته بندی نیازمندیهای سیستم نرم افزاری و همچنین تبدیل نیازمندیها به مدل طراحی نرم افزار و همچنین تبدیل نیازمندیها به مدل های طراحی نرم افزار، در قالب زبان نشانه گذاری UML، با استفاده از استاندارهای شی گرا فرآیند RUP را می آموزند

مخاطبین دوره:برنامه نویسان، تحلیل گران و مهندسین صنایع
این دوره برای برنامه نویسانی که به دنبال یافتن روش صحیح شناخت و پیاده سازی نرم افزار از ابتدا تا مرحله پایان می باشد، مناسب است.
تحلیلگران که به دنبال فراگیری روشهای استاندارد مستند سازی سیستمهای نرم افزاری می باشند نیز می توانند از این دوره استفاده نمایند.
زبان مدل سازی UML
نمودار Use case
Extend
نمودار فعالیت Activity Diagram
نمودارکلاس Class Diagram
Generalization
Composition
نمودارهای توالی و همکاری Sequence Diagram, Collaboration Diagram
نمودار حالت State Diagram
نمودار مولفه و استقرار Component Diagram , Deployment Diagram
کار با ابزار ترسیم نمودار های UML

کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ ۲۰۰۸

اهداف دوره : بزرگترین هدف این دوره آموزش تحلیل و طراحی و پیاده سازی جزء به جزء یک پروژه تحت ویندوز به صورت گام به گام از ابتدا تا انتها می یاشد. در این دوره دانشجویان تحلیل عملی یک سیستم فروش و انبار و سپس با پیاده سازی آن در .NET آشنا می شوند.مخاطبین : این دوره برای کسانی طراحی شده است که با زبان C# آشنایی دارند و یا اینکه C# را به صورت تجربی یا خودآموز فرا گرفته اند و تجربه عملی پیاده سازی نرم افزار را با استاندارد های روز دنیا ندارند. در طی این دوره با انجام چند پروژه عملی از ابتدا (جمع آوری نیازمندی ها) تا انتها (ساخت Setup برای نرم افزار) ، دانشجویان مراحل تحلیل ، طراحی و پیاده سازی عملی پروژه های تحت ویندوز را فرا می گیرند.

۱٫ تحلیل سیستم انبار و فروش با استفاده از متدولوژی UML
2. تحلیل و طراحی بانک های اطلاعاتی
۳٫ مدیریت اشیاء SQL
4. معماری چند لایه
۵٫ مدیریت و ساخت فرم های ورود اطلاعات
۶٫ ساخت سیستم مبتنی بر نقش کاربران (Rolled Based Security)
7. آموزش کنترل های تولید سریع نرم افزار
۸٫ ساخت گزارشات کاربردی با استفاده از Active Report
9. ساخت Setup و ارائه Update اینترنتی بر روی Setup
10. ساخت گالری تصاویر در بانک بدون کاهش Performance بانک اطلاعاتی
C# مقدماتی</SPAN>

این دوره برای دانشجویانی طراحی شده است که می خواهند زبان C#‎‎‎‎‎‎‎‎‎را برای برنامه نویسی و تولید برنامه های تحت ویندوز (WinForms) به صورت عمقی و کاربردی از مفاهیم تا پیاده سازی آموزش ببینند. دانشجویان پس از گذراندن این دوره می توانند با اتکا به دانش آموخته خود برنامه نویسی را به صورت حرفه ای در سطوح بالاتر ادامه دهند. در طی این دوره موارد زیر را خواهید آموخت:
  • بکار گرفتن Visual Studio 2008 و آشنایی با محیط و امکانات آن
  • مبانی زبان C#‎‎‎‎‎‎‎‎‎
  • دستورات شرطی
  • برنامه نویسی شئ گرا
  • ساختار ها(structs)
  • وراثت
  • واسط ها(Interfaces)
  • عملگر ها و Cast ها
  • رشته ها و عبارات با قاعده
  • مجموعه ها (Collection)
  • خطاها وException ها
  • طراحی فرم های ویندوزی
  • بکار گرفتن کنترل ها برای طراحی فرمها
  • ADO.Net
  • XML
  • کار با بانک های اطلاعاتی

آموزشSql Server 2008

مخاطبین دوره : این دوره برای افرادی طراحی شده است که عملکردبانک اطلاعاتی SqlServer 2008 آشنایی کامل ندارند.
برنامه نویسانی که در سطح متوسط و یا مبتدی با Sql آشنایی دارند نیز می توانند از این دوره استفاده نمایند.
محتویات این دوره آموزشی به نحوی انتخاب شده است که کلیه مباحث مورد نیاز برنامه نویسان را در بانک اطلاعاتی به صورت کاربردی و حرفه ای و عملی آموزش داده است.
اهداف دوره :
هدف اصلی این دوره آموزش نکات کاربردی بانکهای اطلاعاتی برای برنامه نویسان می باشد. بسیاری از اوقات با دانستن و شناخت امکانات قدرتمند بانک اطلاعاتی می توان علاوه بر افزایش شدید کارایی برنامه ها ، زمان و هزینه تولید را نیز کاهش داد.

۱ ) نصب و پیکر بندی بانک اطلاعاتی SQL Server 2008
2) محیط کاری SQL Server Management Studio
3) ساخت و مدیریت بانک های اطلاعاتی
۴)ایمن سازی و سطوح امنیت در SQL Server 2008
5) ساخن و مدیریت جداول
۶)ساخت و مدیریت ایندکسها و دیاگرامها
۷) تهیه Backup و روشهای بازیابی Backup
8) ساخت یک Maintenance plan (روش پشتیبانی)
۹) کار کردن با اطلاعات ( دستورات ذخیره و بازیابی)
۱۰) ساخت نمایه ها(view)
11) برنامه نویسی ساخت یافته در SqlServer
ساخت رویه های ذخیره شده (Stored Procedure)
ساخت توابع دست ساز کاربر (User Defined function)
12)آغاز برنامه نویسی T-Sql
13)نکات کاربردی و حرفهای برنامه نویسی در Sql
14) ساخت Trigger ها

آموزش تکنولوژی های جدید.Net3.5

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

فهرست مطالب دوره:

۱٫مروری بر ساختارهای پیشرفته زبانC#‎
◦‎.Net 3.5
◦Reflection
◦Xml
◦Serialization
◦Generic
◦Delegate
◦Lambda Expression
◦Anonymous Function, Class, Type
◦Object Initializer
◦Extension Methods
◦Automatic Property
◦Yield return
2.Reflection
◦یک آبجکت جدید را نمونه گذاری کنید
◦اعضای آبجکت را اجرا کنید
◦اطلاعات مربوط به یک نوع را پیدا کنید
◦اطلاعات مربوط به یک اسمبلی را پیدا کنید
◦صفات سفارشی اعمال شده بر روی یک نوع را بررسی نمایید
◦یک اسمبلی جدید را ایجاد و کامپایل نمایید
۳٫XML
◦XML Document وXML Base
◦XML Schema (XSD)‎
◦XML Transform Page (XSLT)‎
◦خواندن و نوشتنXML با استفاده ازXMLDocument وXPathNavigator
◦معرفیXML و کاربرد های آن در چارچوب‎.Net
◦خواندن و نوشتن اسنادXML
◦اعمال تغییرات در اسنادXML با استفاده از مدل سلسله مراتبیXML
◦دسترسی به اسنادXML با استفاده از مدل داده ایXPATH
◦اعمال اعتبارسنجی بر اسنادXML
◦تغییر شکلXML با استفاده ازXSLT
◦XML Serialization
4.LINQ
◦آشنایی باLinq
◦Linq To Object
◦Linq To SQL
◦Linq To XML
◦Linq SQL To XML, Linq XML To SQL
◦معرفی کاربردهایLinq to Object
◦عملگر های متاخرDeferred Operators
◦عملگرهای غیر متاخرNone Deferred Operators
◦بررسی تفاوتهایClass Library هایXML در.Net با روشLinq to XML
◦باز کردن یک سند و خواندن آن
◦پیمایش ساختارهای سلسه مراتبیXML
◦Query گرفتن از اسنادXML با استفاده ازLinq to XML
◦اعمال تغییرات در اسنادXML با استفاده ازLinq to XML
◦بررسی رویداد های کلاسXElement
◦اعتبارسنجی اسنادXML با استفاده ازLinq to XML
◦تغییر شکل اسنادXML با استفاده از کلاسهایLinq to XML
معرفیDataContext
◦معرفی کلاسهای موجودیتEntity Class
◦بررسی مدل رابطه ای بانک های اطلاعاتی درLinq
5.Windows Communication Foundation (WCF)‎
◦مروری کلی بر قابلیت هایWCF
◦Service Contract
◦Data Contract
◦روش های مدیریت نمونه ها درWCF
◦عملگر ها و رویدادهایWCF
◦اصول مقابله با خطاها
◦اصول تراکنش ها درWCF
◦مدیریت هم زمانی
◦Queued Services
◦امنیت در سیستم های مبتنی برWCF
6.ADO.Net Entity Framework
◦معرفی قابلیت هایADO.Net Entity Framework
◦ساخت یکData Model توسطDesigner
◦بار گزاری فایل های مدلcsdl, msl, ssdl
◦استفاده از قابلیت هایEntity Framework در برنامه های قدیمی توسط امکانIPOCO (Implement IPOCO)‎
◦جداول خود ارجاع
◦نگاشت چند به چند(Many to Many Mapping)
◦جداسازی موجودیت ها(Entity Splitting)
◦ساخت پرس و جوی منبع(CreateSourceQuery)
◦مقیاس پذیری بازیابی اطلاعات رابطه ای(Relationship span)
◦نمای بازیابی اطلاعات(Query View)
◦تعریف پرس و جو(Defining Query)
◦نگاشت رابطه های پدر و فرزند به مدل رابطه ای
◦Linq To SQL
◦خواندن اطلاعات داده ایXML توسطEntity Framework
◦بررسی روش کارکردStoreGeneratedPattern
◦توضیح مشخصاتEntityCollection وEntityReference
◦نظارت بر روی تغییرات اعمال شده روی مجموعه ها
◦نوع داده ای پیشرفته(Complex Types)
7.Windows Presentation Foundation (WPF)‎
◦آشنایی باWPF
◦بررسی مدل گرافیکی ویندوز
◦DirectX نسل جدید سیستم گرافیکی در ویندوز
◦شبیه سازیResolution درWPF
◦آشنایی باSilverlight
◦آشنایی باXAML
◦بررسی نمای برنامه های تحت ویندوز قبل ازWPF
◦Namespace درXAML
◦Code Behind درXAML
◦ویژگی ها(Properties) و رویدادها(Events)
◦نوع داده ای ساده(Simple Property)
◦نوع داده ای پیشرفته(Complex Property)
◦به کار گیری انواع داده ای از دیگرNamespace هایXAML
◦بارگذاری وCompile کردنXAML
◦مراحل ساخت برنامه
◦خاتمه نرم افزار
◦برسی رویداد های سطح نرم افزار(Application Events)
◦آشنایی با مبحث لایه بندی
◦فلسفه لایه بندی درWPF
◦فرایند لایه بندی درWPF
◦دربرگیرنده ها در لایه بندی(The layout Container)
◦لایه بندی ساده باStackPanel
◦ویژگی های لایه ها
◦Margin وAlignment
◦Minimum Size وMaximum Size وExplicit Size
◦بررسیWrap Panel وDock Panel
◦اجزاء و کار باGrid درWPF
◦آشنایی باControl های قدیمی
◦Brush های پیش زمینه و پس زمینه
◦Control های زمینه(Label, Button, Tooltip)
◦کنترل های کار با متن (متون چند خطی، انتخاب متن…)
◦کنترل های فهرست وار(List Control)
◦Animation سازی صفحه

برنامه نویسی تحت وب مقدماتی

مخاطبین دوره: این دوره برای دانشجویانی طراحی شده است که با زبان C#.NET آشنایی دارند و می خواهند برنامه نویسی تحت وب را با استفاده از ASP.NET انجام دهند.
برنامه نویسان C# تحت ویندوز که آشنایی کامل با کلیه وجوه برنامه نویسی ASP.NET ندارند نیز از مخاطبین این دوره هستند.
دانشجویانی که نیاز به جمع بندی و تدوین مطالب مربوط به طراحی گرافیکی سایت های داینامیک با استفاده از امکانات جدید ASP.NET (مانند: Master page, Theme, Skin, CSS, User Control,….) دارند نیز، از مخاطبین این دوره هستند.
اهداف کلی دوره عبارتند از:
  • شاخت صفحاتWEB با استفاده از ASP.NET
  • بکارگیری انواع کنترل های مورد نیاز برای ساخت صفحات
  • طراحی وب سایت ها با استفاده از تکنولوژی های موجود در امر تسهیل طراحی صفحات مثل:Master Page, Theme Skin, User Control
  • اتصال به بانک های اطلاعاتی مختلف و اجرای دستورات لازم برای تغییر محتویات و ساختار بانکهای اطلاعاتی
  • بکارگیری عناصر دسترسی به داده ها و نمایش داده ها مانند: Grid View, List Control, Detail View, Repeater, …
  • معرفی کابرد های کنترل های پیمایش وبسایت:
  • در این بخش کنترل های قدرتمندی مانند:Site Map, Tree View, ASP Menu که قابلیت زیادی در مدیریت و پیمایش وب سایت ها و تنظیم راهبری آنها دارند.
  • بررسی حوزه متغیر ها درASP.NET (Session, View State, Application, Cookie)
  • تنظیمات پیکربندی سایت های ASP.NET با استفاده از فایل های Machine.Config, WEB.Config
سر فصل های آموزشی
کنترلهای ساده نمایش اطلاعات Lable, Literal
کنترل های ورود اطلاعات توسط کاربر(Text Box, Chek Box, Radio Button)
کنترل های تایید صفحه (Button, Link Button, Image Button)
درک مفهوم ارسال فرم به سرور(Post Back)
ماندگاری اطلاعات فرم در Post Back های مختلف (View State)
ارسال اطلاعات بین صفحات(Cross –Page posting)
ارسال اطلاعات با استفاده از آدرس صفحات (Query String)
زخیره سازی اطلاعات در کامپیوتر بازدید کننده (Cookie)
به کار گیری Session
به کار گیری Application
کنترل های اعتبار سنجی
به کارگیری کنترل های پیشرفته
طراحی سایت های ASP.NET با توجه به تکنولوژی های نوین طراحی صفحات در ASP
طراحی صفحات با استفاده از Master Page ها
تغییر نمای وبسایت تنها با یک کلیک توسط کاربر(Loading Master Page Dynamical)
اتصال به بانک های اطلاعاتی
بکارگیری عناصر دسترسی به داده ها و نمایش داده ها
کنترل های پیمایش وب سایت
بررسی حوزه متغیر ها در ASP.NET

آموزش سی شارپ پیشرفته

آموزش برنامه نویسی تحت وب پیشرفته

آموزش برنامه نویسی ویندوز موبایل

آموزش Rup

آموزش UML

کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ ۲۰۰۸

آموزشSql Server 2008

آموزش تکنولوژی های جدید.Net3.5

برنامه نویسی تحت وب مقدماتی

برای کسب اطلاعات بیشتر به سایت www.tahlildadeh.comمراجعه فرمایید.

[IMG]file:///C:/Users/Omid/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif[/IMG]