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

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

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

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

svg چیست


svg چیست ؟

svg چه کاربردی دارد؟

svg در html  و نحوه استفاده و آموزش آن و ...

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

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

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

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

فرق LESS با SASS

فرق LESS با SASS

مقدمه

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

Preprocessor ها  ،گسترش یافته ی CSS هستند.Preprocessorها تمامی ویژگی های CSS به همراه ویژگی های اضافه تر مانند متغیر،expression، mixin و... می باشند.یک Preprocessor از نظر کاربر نهایی کار بزرگی را انجام نمی دهد اما می تواند سریعتر و راحت تر توسعه پیدا کند. ازلحاظ عملکرد  از دید کاربر نهایی ، Preprocessor ها می توانند همه ی Style Sheet ها را به یک فایل واحد تبدیل کنند.

بنابراین همه ی Style ها برای یک برنامه در یک شبکه رفت و برگشت (round-trip)  بارگذاری می شود به جای این که برای هر Style Sheet درخواست های جداگانه شود.

Style ها با استفاده از تعدادی Preprocessor ها ایجاد شده اند که به CSS تبدیل می شوند (Convert)  و فایل کامپایل شده CSS در صفحه HTML می باشد، زیرا مرورگر CSS را میفهمد. در این مقاله به یررسی فرق LESS با SASS میپردازیم. 

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

فریم ورک های css


 فریم ورک های css چیست ؟

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

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

css چیست؟

css

اگر شما هم طراح وب باشید و به این مقوله علاقه داشته باشید و فعالیت در این زمینه و یادگیری بیشتر یکی از اهداف شما باشد، از جمله بدیهی ترین اطلاعاتی که لازم است به آن تسلط پیدا کنید؛ مفاهیم مرتبط با اچ تی ام ال (HTML) و سی اس اس (CSS) می باشد. به عبارتی دانش بنیادی ای که هر شخص طراح آموخته و در کار خود به کار گرفته است، همین زبان نشانه گذاری متن می باشد که از طریق آن می توانید کدهایی را ایجاد کنید که هر یک منجر به نمایش یک سری از ویژگی ها در صفحات وب خواهند شد. دنیای طراحی سایت دنیایی است شلوغ و پر رقابت ، بنابراین اگر واقعا قصد دارید به جایی برسید؛ باید تلاش کنید و بیشتر بیاموزید و نمونه کارهای بیشتری را طراحی نمایید. امروزه، با توجه به تغییراتی که در سبک بازاریابی و تبلیغات حاصل شده است ؛ طراحی سایت به عنوان یک مهارت جهانی در نظر گرفته می شود. شما در هر کشوری از دنیا که زندگی کنید با تسلط بر web design می تواند درآمد زایی داشته باشید اما کسی موفق است که اصولی و حرفه ای می آموزد و در نهایت حرفه ای نیز کار می کند. Html و css  از مهمترین استانداردهای تصویب شده وب می باشند و برای ورود به این شغل، لازم است تا با مفاهیم مرتبط با آن ها آشنا شوید که در ادامه ی این مطلب به اختصار به معرفی آنها پرداخته شده است.

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

HTML چیست ؟

HTML (اچ تی ام ال)

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

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