یادگیری یک زبان جدید شامل یک سری از مراحل است، درحالیکه تسلط برآن زبان، محصول صبر، تمرین، اشتباه و تجربه است.
برخی از توسعه دهندگان دانش کافی برای ارائه ویژگی های درخواست شده توسط مشتری را دارند، اما برای اینکه یک...
توسعهدهندگان فرانت-اند از ابزارهای مختلفی استفاده میکنند. بحث در مورد این ابزارها و اینکه کدام یک بهتر است، میتواند به یک جنگ تبدیل شود چراکه هر توسعهدهنده از نظر روشهای کار و استفاده از...
هدف از این مقاله، مشخص کردن مهمترین تفاوتهای مفهومی بین React Native (یا به اختصار RN) و Ionic است، امیدواریم این مقاله اطلاعاتی که برای انتخاب درست فریمورک، لازم دارید در اختیار شما قرار دهد، تا بتوانید فریمورک...
حتما تا الان به سایتی برخورد کرده اید که از گشتن توی صفحاتش لذت ببرید و در کنار استفاده از امکانات آن، فضای دلنشین و کاربرپسندش باعث شود آن را به رقبا ترجیح بدهید. اگر به این فکر افتاده اید که روزی سایت دلخواه خودتان را طراحی کنید، مطلب...
در این فصل شروع به نوشتن اولین اپلیکیشن خود با React.js میکنیم. همچنین یاد میگیریم که چطور میتوان اپلیکیشن را ایجاد و دادهها را از یک API واکشی کرد.
اپلیکیشن واقعی که قصد ایجاد آن را داریم، یک اپلیکیشن...
React، از محبوبترین کتابخانههای جاوااسکریپت میباشد که شرکتهای بزرگ و کوچک مانند اینستاگرام، نتفلیکس، Airbnb و بسیاری دیگر، از کتابخانه استفاده میکنند.
هدف ما در مجید آنلاین این است که کاربران ایرانی را با متدهای طراحی صفحات وب در دنیا آشنا کنیم. در این مطلب نیز 15 کتابخانهی جالب برای جاوا اسکریپت و CSS معرفی شدهاند که میتوانید برای پیادهسای...
گردهمایی ۲روزه توسعهدهندگان وب ایران توسط مدرسه استانداردهای وب با همکاری موسسه طراحان و ایده پردازان آرتیمان و مجیدآنلاین و با حمایت سازمان فناوری اطلاعات ایران و ستاد توسعه فرهنگ علم، فناوری و اقتصاد...
در زبان برنامه نویسی جاوااسکریپت، توابع جزو اشیاء هستند، و توابع جاوااسکریپت دارای متد و ویژگی هستند.
call() و apply() دو متد پیشفرض توابع جاوااسکریپت هستند. هر دو متد توانایی فراخوانی توابع رو دارند و در هر دومتد باید آبجکت والد...
طراحی وب مانند دنیای مد است، هر روز ترندهای جدیدی می آیند و می روند، گاهی اوقات این ترندها براساس نیاز کاربران ایجاد می شوند مانند نیاز کاربران موبایل به طراحی واکنش گرا برخی دیگر با پیشرفت تکنولوژی ایجاد می شوند مثل طراحی فلت، اما نکته...
Prototype یک مبحث بنیادی در برنامه نویسی جاوااسکریپته که هر برنامه نویس جاوااسکریپتی باید روی این موضوع تسلط داشته باشه و بتونه به راحتی مفهومش رو درک کنه که ما در این مقاله قصد داریم در مورد این موضوع به طور کامل صحبت کنیم.
در سال2015 شاهد اتفاقات زیادی در دنیای وب بودیم، نسخه های زیادی از فریم ورک ها و زبان های برنامه نویسی در این سال منتشر شدند، اکنون سال 2016 فرا رسیده و بسیاری از فعالان حوزه ی وب می خواهند بدانند چه چیزهایی را باید درسال جدید یادبگیرند...
closure به برنامه نویس جاوااسکریپت این امکان رو میده که سریعتر، خلاقانهتر و کاربردیتر کدنویسی انجام بده. ما به طور مداوم در برنامه نویسی جاوااسکریپت با این مفهوم روبرو خواهیم بود، اصلا مهم نیست که شما قبلا به صورت حرفه...
در کدپن این هفته تعدادی از آیکون های بارگذاری زیبا رو براتون آماده کردیم که میتونه کارآیی بسیار زیادی توی سایتهای شخصیتون داشته باشه . با مجیدآنلاین همراه باشید.
در این مقاله ما با حوزه تعریف متغیرها در جاوااسکریپت آشنا خواهیم شد و به طور مفصل در مورد مبحث Hoisting بحث میکنیم و موضوع رو با هم پیش میبریم.
ما باید به طور کامل با موضوع حوزه تعریف(Scope) متغیر در جاوااسکریپت آشنا...
آمارها نشان میدهد اهمیت اشتراک گذاری به قدری بالا رفته که مطالبی که در شبکه های اجتماعی به اشتراک گذاشته میشوند چندین برابر بیشتر خوانده میشود. گویا این روزها دنیای وب بدون حضور شبکه های اجتماعی مخاطب زیادی...
انواع دادههای (data type) هستهی جاوااسکریپت ( بیشترین استفاده یا بنیادی ترین بخش) از نوع آبجکت (شیء) هستند.
پیچیده ترین نوع دادههای (data type) جاوااسکریپت، آبجکتها هستند و پنج نوع دادهی ساده داره که...
یکی از لذت بخش ترین بخش های مورد استفاده در زبان برنامه نویسی جاوااسکریپت، استفاده از توابع در بخش های مختلف برنامه هست به طوریکه میشه تمام بخش های مورد نیاز رو سازماندهی کرد.
امروز برترین های Codepen در زمینه فریمورک انگولار رو معرفی می کنیم. انگولار یک فریم ورک جاوا اسکریپتی بسیار قدرتمند هست که قابلیت های زیادی برای برنامه نویسان و طراحان اپلیکیشن داره. این فریم ورک که توسط گوگل معرفی و توسعه داده شده به...
توی بخش اول گفتیم انگولار با جاوا اسکریپت ساخته شده، پس واسه کد نوشتن توش هم از جاوا اسکریپت استفاده میکنیم، اینم گفتیم که یکی از هدفهای انگولار توسعه و گسترش تگ های HTML با استفاده از attributeهای جدید هست. در این بخش قصد...
انگولار یک فریم ورک جاوا اسکریپتی بسیار قدرتمند هست که قابلیت های زیادی برای برنامه نویسان و طراحان اپلیکیشن داره. این فریم ورک که توسط گوگل معرفی و توسعه داده شده به شما کمک می کنه که اپلیکیشن خودتون رو بی نقص تر بسازین. هدف از این...
سنگین شدن و در نتیجه کاهش سرعت بارگذاری یک سایت از ویژگی های منفی اون سایت بشمار میاد . استفاده از SVG می تونه این مشکل رو به راحتی حل کنه . امروز 10 نمونه برتر از سایت Codepen رو که با SVG مرتبط هست معرفی کردیم. امیدوارم براتون مفید...
جی کوئری یک کتابخانه از جاوااسکریپت ( یا به عبارتی یک فریم ورک برای نوشتن جاوااسکریپت ) است که برای سهولت در استفاده از جاوااسکریپت از این کتابخانه استفاده می کنیم. با استفاده از این کتابخانه می توانید برای زیباسازی سایت خود افکت های...
امروز 23 پن برتر از سایت Codepen رو براتون انتخاب کردیم و سعی کردیم در این سری دسته بندی های زیادی رو پوشش بدیم. امیدوارم از این سری از برترین های Codepen خوشتون بیاد و واستون مفید واقع بشه.
امروزه دنياي وب محيطي ديناميک است و کاربران از استانداردهاي بالايي براي طراحي و عملکرد سايتهايشان استفاده ميکنند. طراحان هم از ابزارهای مختلف جاوا اسکريپت از جمله jQuery براي جذابيت و ساده سازي عملکردهاي پيچيده بهره ميبرند. jQuery...
هفته پیش به نقاط قوت Codepen و دلیل برتری این سایت نسبت به بقیه اشاره کردیم. در این سری از برترین های Codepen میخوایم چندین نمونه بهتون معرفی کنیم که مطمئنا تو طراحی هر سایتی خیلی به کارتون میاد و واستون مفید واقع میشه. با مجیدآنلاین...
تقریبا میشه گفت که بهترین کتابخونه جاوا اسکریپت , jQuery هست و می تونید به راحتی با توابع jQuery کار کنید و یا توابع جدیدی بسازید. اما با پیشرفتی که در دنیای وب شاهدب هستیم میتونید برای خیلی از کارای ساده , از jQuery استفاده نکنید و با...
سایت Codepen رو میشه یه محفل دوستانه و حرفه ای برای طراحان وب دونست. یک محل عالی برای تست باگ ها و یا همکاری در زمینه طراحی وب است و یا حتی جعبه ای پر از ایده های زیبا و مفید. تمام محتویات سایت بر پایه Pen قرار دارد. وجود پروفایل برای هر...
کیفیت بالای محتوا و در نتیجه سنگین بودن فایل های درون یک سایت و از طرفی سرعت نه چندان مطلوب اینترنت باعث می شه که خیلی از ماها برای باز کردن یک صفحه به صورت کامل برای چندین ثانیه منتظر بمونیم. خیلی بهتره که برای بارگذاری کامل صفحه یک...
دکمه ها تو طراحی ما نقش مهمی دارن. برای هر عملی که کاربر بخواد انجام بده باید یک دکمه ای طراحی بشه. مثل ثبت نام , ورود , جستجو و عملیات دیگه , در نتیجه کاربران تعاملات زیادی با دکمه ها دارن و می تونیم با یک طراحی ویژه ارزش سایت خودمون رو...