تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه

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

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

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

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

به نام خدا -- با سلام خدمت دوستان عزیز :) HTML 5 یک سری API داره که خیلی کاربردی هستند بویژه در سامانه های تحت وب (Web Applications) که در این سری مقالات HTML 5 APIs تمامی اون API ها رو بررسی میکنیم. لیست API های HTML 5 : SSE Web Workers App Cache Local Storage Drag/Drop Geo Location که در این مق...

با قسمت سوم از آموزش CSS3 در خدمت شما عزیزان هستم، در این قسمت می خواهیم به اجزای جدید خاصیت رنگ ها بپردازیم، اگر به یاد داشته باشید برای تعیین رنگ می توانستیم از نام رنگ، کد rgb و کد hex استفاده کنیم. خب در CSS3 با یک ویرایش از کد rgb و حالت جدید hsl همراه هستیم. Rgba: در قسمتی در آموزش گام به گام...

با بخش دوم از سری آموزش های CSS3 در خدمت شما دوستان عزیز آی تی پرو هستم، در این بخش به حاشیه های تصویری می پردازیم. خب در دوره آموزشی قبلی با حاشیه ها آشنا شدید و دانستید که برای تعیین یک حاشیه (border) باید از خاصیت border استفاده کنید. یادآوری: به مثال زیر توجه کنید: p { ...

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

اگر تا به حال با فوتوشاپ کار کرده باشید، مطمئنا با حالت opacity لایه ها آشنایی دارید، این حالت برای کم رنگ کردن یک لایه استفاده می شود. در CSS نیز ما با چنین حالتی روبرو هستیم. برای مثال می توانید تصویری را کم رنگ کرده و تا زمانی که ماوس روی تصویر hover می شود در همان حالت باقی بماند. برای اینکار با...

در یک صفحه وب همه المنت ها نباید در جهت یا تراز پیش‌فرض مرورگر باشد, شما می‌توانید متن ها, تصاویر و… را به هر سمتی که دوست دارید ببرید. البته برای المنت های مختلف باید راههای متفاوتی را امتحان کرد. تراز بندی متون: برای آنکه جهت گیری متون را تغییر دهید به صورت منحصر به فرد می‌توانید از خاصیت text-al...

گاهی اوقات می‌توان موقعیت یک المنت را تعیین کرد برای مثال موقعیت یک المنت را به صورت ثابت در یک مکان قرار داد, طوری که حتی با اسکرول کردن هم موقعیت خود را از دست ندهد. خب این یکی از موقعیت هاست. به صورت کلی ۴ گونه موقعیت وجود دارد: • static • relative • fixed • absolute بعضی از موقعیت ها دا...

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

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

لینک ها: در جلسه گذشته به طور کامل درباره خاصیت font در CSS ورژن ۲ آموختیم. امروز می خواهیم در رابطه به لینک ها , حالت های لینک و استایل های لینک مطالبی بیاموزیم. خب به صورت کلی تمام خاصیت هایی که در CSS برای متون قابل استفاده است (مثل رنگ, سایز و..)در اینجا نیز کاربرد دارد. اما مهمترین نکته این...

در جلسه قبل در رابطه با استایل های متون در CSS صحبت کردیم دانستیم که چگونه می‌توان به راحتی یک متن را آنچنان که دوست داریم نمایش دهیم. ولی یکی از مهمترین استایل های متن فونت مربوط به متن است. فونت از اجزای کلیدی یک صفحه وب محسوب می شود. در HTML ورژن ۵ به پایین اینکار توسط خود HTML امکان‌پذیر بود اما...

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

در قسمت قبل به صورت کامل راجب به حاشیه ها صحبت کردیم؛ در این آموزش می خواهیم کنترل فواصل المنت ها در یک صفحه وب را با margin , padding فرا بگیریم. Margin: برای ساخت یک فاصله بیرونی از المنت های خارجی از این دستور استفاده می شود. المنت خارجی: وقتی متنی درون کادری قرار می گیرد نسبت متن به کادر الم...

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

رنگ ها: در CSS سه راه متفاوت برای تعیین رنگ یک المنت وجود دارد: • استفاده از نام رنگ • استفاده از کد RGB • استفاده از کد HEX نام رنگ: آسانترین راه برای تعیین رنگ یک المنت استفاده از نام رنگ است، البته طراحان حرفه ای هیچوقت دست به همچنین کاری نمی زنند زیرا که تعداد رنگ ها محدود بوده و تنها 140 ر...

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

برای آنکه کدهای CSS را به یک فایل HTML ارتباط دهیم سه راه متفاوت وجود دارد: • External style sheet • Internal style sheet • Inline style External Style Sheet: اولین و استانداردترین راه استفاده از CSS استفاده از فایل CSS خارجی است. معمولا وقتی پروژه طراحی سایت بزرگ باشد از این راه استفاده می کنند...

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

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

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

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

همانطور که در بخش اول مبحث فرم ها گفتیم، برای تعیین نوع ورودی در تگ input از خاصیت type استفاده می کنیم. اولین مقدار این خاصیت همانطور که بررسی کردیم text بود که برای وارد کردن داده های متنی در یک سطر استفاده می شد. ورودی text: انتخاب input از نوع text موجب ساختن فرم ورودی متن می شود. از این فرم ...

اجزای کنترلی معمولا بدون احتیاج به تگ form ساخته می شوند. برای این اجزا کافی است که تگ ها و المنت های آن را استفاده کنید. لیست Drop-Down: از این نوع لیست ها برای انتخاب بین چند آیتم به صورت کشویی استفاده می شود. تگ اصلی این لیست select می باشد، مقادیری که می تواند انتخاب شوند را می توانید با ت...

فرم های اچ تی ام ال برای جمع آوری یکسری اطلاعات از کاربر استفاده می شود. ساخت فرم در اچ تی ام ال توسط تگ <form> انجام پذیر است. این تگ دارای ورودی های مختلفی است که از طریق تگ input می توان مقادیر مختلفی دریافت کرد. تگ input دارای صفت type می باشد که می تواند شامل text ,radio, submit و... باشد...

تا الان با برخی از اجزای و تگ های HTML آشنا شده اید، نوشتن دستورات به نظر خیلی آسان می آیند و در حقیقت هم همینگونه است. اما در این قسمت می خواهم چندین نکته و قانون ساده درباره نوشتن دستورات را به شما یاد بدهم.نوبت دهی به تگ های تو در تو: یک متن همزمان که استایل b را گرفته می تواند i را نیز دریافت کن...

دستوراتی که درون تگ head قرار می گیرد در بدنه سایت نمایش داده نمی شود، و تقریبا اکثر آنها قابل مشاهده نیستند. این تگ ها برای مرورگر ها و موتورهای جستجوگر بسیار مهمند. طبق تعریف اجزای تگ head شامل متاتگ ها می باشد. (تگ هایی که درباره تگ های دیگر هستند). تگ عنوان: اولین و شاید مهمترین تگ در این قسمت ...

یک قاب یا Iframe در صفحه اچ تی ام ال موجب می شود که همزمان چند صفحه وب مختلف را در یک صفحه نمایش دهید. این کار توسط تگ <iframe> و با استفاده از خاصیت های مختلف امکان پذیر است. این تگ دارای خاصیت های src مشخص کننده لینک مورد نظر برای نمایش، width , Height برای تعیین طول و عرض قاب می باشد. &l...

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

برای ساخت لیست در اچ تی ام ال شما چندین گزینه دارید، ساخت لیستهای نامرتب، مرتب، توضیحی و... . برای ساخت هر یک از این گزینه ها یک تگ مخصوص وجود دارد اما در کل ساختار آنها تقریبا شبیه به هم می باشد: لیست نامرتب: برای ساخت این لیست ما به دو تگ Ul و li احتیاج داریم، تگ li داخل تگ ul قرار می گیرد. به مث...

در این قسمت می خواهم که چگونگی ساخت جداول در اچ تی ام ال به همراه چندین صفت مهم را توضیح دهم. خب برای ساخت یک جدول در کل ما نیاز به چهار تگ اصلی داریم که به ترتیب، table، tr، th و td هستند. شیوه کاری این تگ ها به صورت زیر می باشد: ساخت بدنه کلی جدول با تگ table ساخت ردیف های جدول با تگ tr ساخت عن...

همانطور که پیشتر اشاره کردم با استفاده از اچ تی ام ال شما می توانید امکانات چند رسانه ای را به وبسایتتان اضافه کنید. در این قسمت می خواهم که چگونگی اضافه کردن تصویر به همراه امکانات آن را به شما آموزش دهم. به صورت کلی سینتکس مربوط به تصاویر در اچ تی ام ال به صورت زیر می باشد: <img src="&q...

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

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

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

همانطور که می دانید و قبلا هم بصورت مفصل در ITPRO در خصوص ساختار DNS سرورها صحبت شده است ، DNS سرور دارای یک ساختار سلسله مراتبی است که از ریشه شروع می شود و در نهایت به Host ختم می شود ، در این ساختار نام domain ای به شکل نقطه یا dot در ابتدا یا در ریشه قرار می گیرد و در ادامه آن ساختار سلسه مراتبی...

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

لینک های اچ تی ام ال در واقع ابرلینک هستند، یعنی با انتخاب یک لینک در صفحه وب یک صفحه دیگری باز می شود. در جلسات اول چگونگی نوشتن لینک را توضیح دادم اما در این جلسه می خواهم به صورت کامل درباره لینک ها توضیح دهم. نوشتن کد برای لینک ها در اچ تی ام ال به صورت زیر می باشد: <a href="url"...

البته اشتباه نکنید این قسمت صرفا آموزش کلی از سی اس اس می باشد نه خود سی اس اس، چون سی اس اس به صورت کلی مبحثی طولانی تر حتی از خود اچ تی ام ال می باشد. خب در این قسمت می خواهم شما را کمی با سی اس اس و رابطه آن با اچ تی ام ال آشنا کنم.سی اس اس مخفف کلمات Cascading Style Sheets به معنی تحت و الفظی آن...

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

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

استایل: توسط تگ style می توان برای اجزای اچ تی ام ال یا در واقع تگ های اچ تی ام ال یک استایل کلی تعیین کرد: <tagname style="property:value;"> خب در قسمت tagname شما باید نام تگ مورد نظر را بنویسید. مثلا تگ h1 در قسمت property نام استایل مورد نظرتان را بنویسید. مثلا استایل colo...

نکات مربوط به attribute ها 1- ساختار کلی (نه همیشه) یک تگ در اچ تی ام ال به صورت زیر می باشد: <tagname>Content</tagname> 2- تگهای اچ تی ام ال می توانند تو در تو باشند یعنی برای مثال شما می خواهید متنی را به صورت پاراگراف و عنوان به نمایش در بیاورید خب برای اینکار ابتدا یکی از...

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

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

انتقال اطلاعات از Controller به View در MVC در این نکته قصد داریم اولین ارتباط را بین Controller و View برقرار کنیم .برای پاس دادن اطلاعات از Controller به View راه های متفاوتی وجود دارد یکی از این راهها استفاده از viewBag میباشد.viewBag یک کلاس نوع داینامیک است ،یعنی در زمان کد نویسی به ت...

قسمت محاوره ای و ارتباط با کاربران در تمامی نرم افزار هایی که با ساختار MVC پیاده سازی میشوند با استفاده از لایه ی VIEW انجام میگیرد.ذات اصلی لایه ی VIEW بر اساس HTML است.برای ایجاد یک VIEW ساده ابتدا روی Controller کلیک راست کرده و Add ->controller را کلیک میکنیم از پنجره باز شده Mvc Controll...

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