سلام. این دوره برای آموزش سیستم مدیریت محتوای(CMS) وردپرس تهیه شده است. از آنجا که حدود 26 الی 30 درصد کل وب سایت های جهان از وردپرس استفاده می کنند همچنین وردپرس ابزاری است که می توان به کمک آن انواع مختلف سایت را بدون دانش برنامه نویسی ایجاد کرد. این دوره را تهیه کردیم تا شما هم بتوانید از مزایای ...

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

از قسمت پانزدهم دوره آموزشی jQuery شروع به طراحی یک قالب نمونه خواهیم کرد. این قالب نمونه یک قالب Portfolio هست که یک شخص یا تیم در اون خودش و کارهایی که انجام داده رو معرفی می کنه. در طراحی این قالب از Bootstrap استفاده می کنیم و در کنارش از یکسری Plugin های کاربردی jQuery هم استفاده خواهیم کرد. در...

در بیست و پنجمین قسمت از دوره آموزشی ASP.NET MVC بخش Code First بانک اطلاعاتی را کامل خواهیم کرد و کد های مربوط به جداول پرداخت ها و سفارشات رو تکمیل خواهیم کرد .

در قسمت بیست و دومین قسمت از دوره آموزشی ASP.NET MVC به بررسی مفهوم IoC و DI و اینکه چگونه پیاده سازی این مفهوم در ASP.NET MVC خواهیم پرداخت. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: دلیل استفاده از IoC و DI در برنامه های دات نت پیاده سازی یک سیستم Logger ساده بدون DI نحوه اضافه کردن Struct...

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

به نام خدا با سلام خدمت همه ی دوستان عزیز اغلب هر زبان برنامه نویسی علاوه بر از افزونه هایی که به صورت پیش فرض در خودش داره ، یک سری افزونه های دیگری هم داره که میشه اون ها رو به دلخواه به برنامه اضافه کرد. در واقع افزونه هایی که به خاطر open source بودن زبان برنامه نویسی ، توسط اشخاص دیگری نوشت...

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

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

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

در این قسمت از مطالب مرتبط با مبحث Logging در ASP.NET Core با nlog آشنا خواهیم شد. nlog یک کتابخانه جانبی است که بوسیله Nuget به پروژه اضافه میشه. ابتدا در Package Manager Console دستور زیر رو اجرا می کنیم که nlog به پروژه اضافه بشه: Install-Package NLog.Web.AspNetCore بعد از اضافه شدن nlog به پروژه...

مبحث Logging یکی از موارد بسیار پر کاربرد و مهم برای توسعه دهندگان است. بوسیله فعال کردن قابلیت Logging شما می توانید از اتقاقات و خطاهایی که در داخل برنامه رخ می دهد اطلاع پیدا کرده و مشکلات رو با سرعت بیشتری رفع کنید. در این مطلب قصد داریم تا با نحوه فعال سازی قابلیت Logging در ASP.NET Core آشنا ش...

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

فرقی نمی کنه که کار برنامه نویسی کنید یا به طریقی با دنیای وب سرو کار داشته باشید. حتماً این دو اصطلاح رو شنیدید: Web Service و Api. دو واژه ای که خیلی زیاد مورد استفاده قرار میگیرن و خلی وقت ها با هم اشتباه گرفته میشن. در این مقاله قصد داریم با این دو اصطلاح آشنا شده و تفاوت هاشون رو بررسی کنیم. تع...

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

یکی از محبوب ترین زبان های برنامه نویسی وب بدون شک PHP است. از این زبان به طور گسترده امروزه در وب استفاده می شود. دلیل استفاده گسترده از این زبان ویژگی های بسیاری است که این زبان دارد که از جمله این ویژگی ها عبارتند از: متن باز بودن قدرتمند بودن استفاده سایت هایی مثل facebook از این زبان ساده بودن...

به نام خدا با عرض سلام خدمت همه ی دوستان عزیز بدون هیچ مقدمه ای بریم سر اصل مطلب ، در انتهای قسمت قبلی گفتیم که در قسمت سوم آموزش وب سوکت یه سیستم گفتگو (chat) مبتنی بر وب سوکت رو توسعه خواهیم داد. ابتدا قالب قسمت کاربر(client) رو با استفاده از html , css , js طراحی می کنیم که من یه قالب آماده...

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

در این قسمت بخش مدیریت کاربران را در cms طراحی کرده ایم. در این قسمت ابتدا جدول مربوط به کاربران را طراحی کرده ایم و بعد از آن بخش کاربران را در مدیریت طراحی کرده ایم. طراحی بخش کاربران شامل نمایش و اضافه یا حذف و ویرایش کاربران می باشد. بخش مهمی که در این قسمت وجود دارد مبحث نقش های کاربران و role ...

در چهاردهمین قسمت از دوره آموزشی jQuery با دو مورد از plugin های پرکاربرد jquery آشنا میشیم. پلاگین اول slick هست که برای ایجاد Slider و Carousel ها مورد استفاده قرار میگیره و پلاگین دوم Tooltipster هست که بوسیله اون می تونیم tooltip های خیلی ساده تا پیچیده رو به صفحاتمون اضافه کنیم. هر دوی این پلاگ...

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

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

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

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

زمانی که شما بوسیله HTML صفحات وب را ایجاد می کنید، در حقیقت در حال ایجاد ساختار اولیه صفحات هستید و صفحات شما هنوز ظاهر زیبایی ندارند! مثل یک ساختمان که تنها ستون ها و دیوارهای آن ساخته شده و نمای ساختمان هنوز کار نشده است. در صفحات HTML، ایجاد استایل ها بوسیله CSS حکم نما را برای یک ساختمان دارد و...

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

در هجدهمین قسمت از دوره آموزشی ASP.NET MVC به بررسی مبحث Authorization در برنامه های MVC خواهیم پرداخت و اینکه چگونه می توان دسترسی کاربر را به منابع وب سایت کنترل کرد. این مبحث در ادامه مباحث قسمت قبلی بوده و با مباحث زیر آشنا خواهیم شد: آشنایی با مبحث Authorization نحوه ذخیره کردن و تخصیص Role ...

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

در قسمت 24 هم از دوره آموزشی ASP.NET MVC و در ادامه پروژه عملی فروشگاه، بخش نوشتن کدهای مربوط به بانک اطلاعاتی و EF رو داریم. Entity های مربوط به تنظیمات وب سایت، کاربران، دسترسی ها، دسته بندی محصولات و محصولات در این بخش نوشته می شوند و همچنین Map های مربوط به Entity ها را نیز خواهیم نوشت.   ع...

بعد از یادگیری مفاهیم اولیه ASP.NET MVC وقت اون رسیده که یک پروژه عملی رو با هم شروع کنیم. پروژه ای که در ادامه دوره قصد پیاده سازی اون رو داریم یک وب سایت فروشگاهی آنلاین هست. در این قسمت ما با ویژگی های این وب سایت و همچنین ایجاد ساختار اولیه پروژه آشنا خواهیم شد. همچنین یک Certificate محلی برای ا...

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

در دوازدهمین قسمت از دوره آموزشی ASP.NET MVC با مفهوم Cookie آشنا خواهیم شد. Cookie ها مقادیری هستند که توسط وب سایت بر روی مرورگر کاربر ذخیره شده و شما می توانید به این مقادیر برای انجام موارد مختلف دسترسی داشته باشید. مطالبی که در این بخش خواهیم آموخت: آشنایی با مفهوم Cookie ها نقش Request و Re...

سلام به کاربران Tosinso. یکی از معروفترین CMS هایی که امروزه استفاده می‌شود و درصد زیادی از سایت‌های اینترنتی از آن استفاده می‌کنند wordpress  است. برای کار با وردپرس منابع آنلاین زیادی وجود دارد که بسیار مفید و پرکاربرد هستند. کسانی که با وردپرس کار می‌کنند می‌توانند این منابع را bookmark کرده و در...

ما در قسمت های قبلی با درخواست های POST و ارسال اطلاعات به سمت سرور آشنا شدیم، مانند ایجاد فرم هایی مثل Register یا Login یا Contact Us، اما موضوعی که وجود دارد این است که اطلاعات ارسال شده به سمت سرور باید اطلاعات صحیح باشند. برای مثال، در فرم ثبت نام ما از کاربر آدرس پست الکترونیکی را دریافت می کن...

به دوره آموزشی ASP.NET MVC خوش اومدید، از امروز قصد داریم تا دوره ASP.NET MVC رو در وب سایت ITPRO شروع کنیم، دوره ای که دریچه ورود شما به دنیای توسعه برنامه های تحت وب خواهد بود. همه شما ممکن است دوره های مختلف ASP.NET MVC را گذرانده باشید ، اما به قول یکی از دوستانم هر آموزشی آموزش نیست و هر کسی هم...

احتمالا تا حالا گفتاورد یا نقل قول را شنیده اید، برای نقل قول کردن در یک فایل اچ تی ام ال می توانید از دو تگ <q> و <blackquote> استفاده کرد. تفاوت کلیدی این دو تگ در زیر بیان شده است: <q>: در این صورت در ابتدا و انتهای متن علامت "" (کتیشن) قرار می گیرد. <blackquote...

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

سلام/ HTML چیست؟ HTML مخفف کلمات Hyper Text markup Language می باشد. با اچ تی ام ال شما می توانید صفحات وب خود را بسازید. اچ تی ام ال یکی از پایه ترین زبان های مورد نیاز برای طراحی وب می باشد. در این مجموعه آموزش سعی می کنم اچ تی ام ال را به صورت تخصصی به شما یاد دهم. منبع آموزش ها سایت W3Schools م...

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

یک پروژه برای Web API و Web Application در نسخه های قبلی ASP.NET برای نوشتن Web API شما نیاز به تعریف یک پروژه جداگانه برای Web API داشتید. اما در ASP.NET Core شما یک پروژه ایجاد می کنید و می توانید هم API داخل آن بنویسید و هم کدهای مربوط به Application. برای مثال، فرض کنید داخل پروژه ایجاد شده یک C...

مایکروسافت مدتی هست که اقدام به انتشار نسخه جدید از ASP.NET مبتنی بر DotNet Core کرده که به همین خاطر به اون ASP.NET Core گفته میشه. ASP.NET Core از ابتدا باز نویسی شده تا امکانات بیشتری (علی الخصوص Cross Platform) بودن رو برای توسعه دهنده ها فراهم کنه. در این مطلب قصد داریم تا کمی با این پلتفرم آشن...

تا اینجای کار مفاهیم php را بررسی کردیم و بعد از آن mysql را توضیح دادیم . در این قسمت php را به mysql متصل می کنیم و داده هایی را در دیتابیس ذخیره می کنیم و همچنین داده هایی را از داخل دیتابیس لود می کنیم و در صفحه html نمایش می دهیم. همچنین برای بهتر شدن طراحی صفحات در این قسمت از فریمورک Bootstra...

سلام به کاربران عزیز Tosinso. در ادامه مطالب مربوط به package manager ها به زبان PHP و package manager اون یعنی Composer می رسیم. Composer به شما اجازه می‌دهد که کتابخانه‌هایی را که برنامه شما به آن‌ها وابسته است را نصب و مدیریت کنید. در این مطلب نحوه استفاده و کار با Composer را توضیح می‌دهیم.نحوه ...

در مقاله قبلی در مورد ویژگی ها و امکانات Semantic UI صحبت کردیم و دیدیم که از نظر امکانات یک کتابخانه بسیار قدرتمند و کاربردی هست. اما برای استفاده از این کتابخانه باید ابتدا با استفاده از ابزاری به نام gulp عملیات build رو بر روی اون انجام بدیم و از خروجی تولید شده در کارها استفاده کنیم. در این مطل...

اگر شما کار طراحی وب انجام میدید، حتماً با Bootstrap آشنایی دارید، کتابخانه ای مبتنی بر CSS و Javascript که امکانات زیادی برای طراحی صفحات وب در اختیار شما قرار میده. اما آیا تا به حال به جایگزینی برای Bootstrap فکر کردید؟ جایگزینی که نه تنها امکانات Bootstrap رو داشته باشه، بلکه امکانات بیشتری رو ه...

سلام به کاربران عزیز Tosisno. یکی از تکنولوژی های برنامه نویسی وب که در کشور ما هم طرفدار زیادی دارد تکنولوژی دات نت یا به طور دقیق‌تر ASP.Net MVC می‌باشد که از چند سال پیش از طرف شرکت مایکروسافت عرضه شده است و بسیاری از آن استفاده می کنند. بعد از ASP.Net MVC اخیراً(چند سال پیش) مایکروسافت برای این...

در سیزدهمین قسمت از دوره آموزشی jQuery با Plugin ها و نحوه نوشتن آن ها آشنا خواهیم شد. Plugin ها این امکان را به شما می دهند تا بتوانید Action ها و قابلیت های جدیدی را به jQuery اضافه کنید. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: آشنایی با مفهوم Plugin ها نحوه نوشتن یک Plugin ساده استفاده ...

دوستانیکه سرورهای خودشون رو با سرویس intoDNS  تست میگیرن ، احتمالا مشکلاتی بهشون گزارش میشه در خصوص مقادییری که برای بحث TTL و رکورد SOA وجود داره . بصورت پیشفرض پیشنهاد میشه که برای Pass کردن تست های این وب سایت مقادیر زیر رو برای سرور DNS خودتون وارد کنید : مقدار TTL رو روی 14440 قرار بدیدمقدار R...

به آخرین قسمت از دوره آموزشی طراحی وب رسیدیم، در قسمت آخر با چند مثال کاربردی در باره جاوا اسکریپت دوره طراحی وب ما به اتمام خواهد رسید. مباحثی که در این قسمت آموزش داده خواهند شد: نحوه ایجاد modal بوسیله جاوا اسکریپت نحوه ایجاد progress bar بوسیله جاوا اسکریپت ایجاد شمارنده معکوس (Count Do...

در این قسمت که آخرین بخش از مباحث مرتبط با آموزش مفاهیم جاوا اسکریپت می باشد به موضوع Timing Events خواهیم پرداخت که به ما این امکان را می دهد کدهای مورد نظر را به صورت زمان بندی شده یا با تاخیر اجرا کنیم. در این قسمت با مباحث زیر آشنا خواهید شد: آشنایی با تابع setTimeout جهت اجرای کدها با تا...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

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