طراحی سایت

مرجع کامل فیلم های آموزش برنامه نویسی -طراحی سایت انجام پروژه های برنامه نویسی وطراحی سایت

طراحی سایت

مرجع کامل فیلم های آموزش برنامه نویسی -طراحی سایت انجام پروژه های برنامه نویسی وطراحی سایت

۴ مطلب در بهمن ۱۳۹۵ ثبت شده است


آموزش امنیت در سی شارپ

مباحث

نحوه کرک کردن نرم افزار ها با ابزارهای Reflector

آموزش .NetReflector.

آموزش پلاگین reflexil

امن کردن کد های خود با برنامه هایی مانند Smart Assembly

آموزش Smart Assembly

ادامه مطلب

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ بهمن ۹۵ ، ۱۳:۳۵
محسن شفیعی


آموزش ای جکس

AJAX چیست؟ واژه AJAX با تلفظ ای‌جکس یا ای‌ژاکس سرنام عبارت Asynchronous Java and XML و به معنی ترکیب نامتقارن جاوا اسکریپت و XML است. ماهیت صفحات وب و پروتکل HTTP به گونه‌ای است که به طور معمول وقتی درحال وب‌گردی هستیم، به ازای هر کنش و واکنش میان ما و سایتی که در حال کار با آن هستیم، کل یک صفحه وب از نو بارگذاری و تازه‌سازی (refresh)می‌شود.

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

جادوی ای‌جاکس چیزی نیست جز یک فکر بکر و آن هم ترکیب کردن جاوا اسکریپت و XML در قالب یک موجود ‌نرم‌افزاری جدید.


ادامه مطلب

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ بهمن ۹۵ ، ۱۳:۳۱
محسن شفیعی


HTML5 ) زبان نشانه‌گذاری ابرمتنی۵ (

HTML5، به عنوان نسخه جدید زبان نشانه‌گذاری ابرمتن برای ایجاد صفحات وب گسترش داده شده‌است. اولین بار در ژوئن ۲۰۰۴ بحث برای ایجاد نسخه جدیدی از زبان نشانه گذاری اچ‌تی‌ام‌ال آغاز شد و در فوریه ۲۰۱۰ نسخه‌های تقریبا نهایی، از این استانداردها ایجاد شدند. در اچ‌تی‌ام‌ال۵ بحث اصلی ایجاد استانداردهایی برای وب چندرسانه‌ای است. استانداردهایی جدید که شامل قابلیت‌هایی شبیه پخش پرونده‌های ویدیویی و کشیدن و رها کردن که قبل‌ها به افزونه‌هایی مانند ادوبی فلش، مایکروسافت سیلورلایت و گوگل گیرز وابسته بودند.

اهداف اصلی Html5 بهبود این زبان به صورتی است که از جدیدترین فناوری‌های چند رسانه‌ای پشتیبانی کند در حالی که هم به  راحتی توسط انسان‌ها قابل خواندن باشد وهم به طور مداوم توسط رایانه‌ها و دستگاه‌ها (مرورگرهای وب، تجزیه کننده‌ها و غیره) قابل درک باشد.

Html5 ، عنصرها و صفت‌های تازه‌ای معرفی می‌کند که کاربردهای وب‌ سایت‌های امروزی را پاسخ می‌دهند. ارایه ی عنصر <nav> به عنوان عنصری برای بخش ناوبری سایت به جای کاربردهای عمومی عنصرهایی چون (<div>) و (<span>) یکی از آن‌ها است. افزوده شدن عنصر <footer> برای ارجاع به پانوشت‌ها یا خطوط پایانی کدهای اچ‌تی‌ام‌ال؛ و عنصر <audio> یا <video> به جای عنصر <object> از دیگر دگردیسی‌های این ویرایش است. همچنین در این ویرایش، برخی از عنصرهای اچ‌تی‌ام‌ال 4/01 مانند عنصرهای <font> و <center>، به کلی منسوخ و کنار گذاشته شده اند که تنها برای تعیین نوع و نحوه ی نمایش محتوای اشان به کار می‌رفتند و وظیفه ی آن‌ها بر دوش شیوه‌نامه‌های آبشاری (CSS) نهاده شده است.لازم به ذکر است که این ورژن همراه با CSS3 میتوانند به راحتی جایJquery را در ساخت گالری و اسلاید شو ها و افکت های دیگر گالری مانند پر کنند.

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

مقدمه

تگهای قالبندی سند html

لیست باکس

تگهای تاریخ و ماه

تگ های هفته و زمان

جعبه رنگ ها

تگل email و تگ url

تگ number

تگ range

تگ meter

تگ progress

تگ audio

تگ ویدءو

Drag & Drop

Local Storage

Set & Get Items In Local Storage

مثال کاربردی از Local Storage

Session Storage

Geo Location

ترسم خطوط در تگ Canvas

قرار دادن پس ضمینه برای Canvas

رسم مستطیل در تگ Svg

ترسیم دایره در تگ Svg

ترسیم بیضی در تگ Svg

ترسیم خط در تگ Svg

ترسیم متن با تگ Text درون تگ Svg

serverSentEvent

webWorker

عبارات ریاضی در HTML5

ادامه مطلب

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ بهمن ۹۵ ، ۱۳:۲۲
محسن شفیعی


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

انگولار  -   Angular به ما این اجازه را می دهد که کدهایی ساده ، زیبا و برنامه های تک صفحه ای و به سبک MVC بنویسیم.

انگولار - Angular چیست؟

انگولار یک کتابخانه Open Source  می باشد که توسط تیمی در Google  نوشته شده است که بهترین انتخاب  ها را در اختیار ما می گذارد.

حتما با برنامه های تک صفحه ای یا single -  page - application ها اشنایی دارید، این فریمورک برای پیاده سازی چنین برنامه هایی بسیار مفید است. فریمورک     AngularJS بخوبی معماری MVC را در سطح کلاینت پیاده سازی می کند ، که باعث ساده تر شدن توسعه و خطایابی برنامه های تحت وب می شود.  انگولار از Html , Css , JavaScript استفاده می کند  و نقص های انها را برطرف می کند. انگولار برای طراحی وب اپلیکیشن هایی با محتوای داینامیک بسیار مفید است .

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

مطالبی که آموزش داده شده:

- عبارات

- دستورات

- کنترلرها

- فیلترها

- جدول ها

 - ماژول ها

- فرم ها

- وب سرویس php

- وب سرویس Asp

-  استفاده ازداده های وب سرویس

- اعتبارسنجی

- اپلیکیشن

- مسیرها

 ادامه مطلب

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ بهمن ۹۵ ، ۱۳:۲۷
محسن شفیعی