دانلود ها ی دارای تگ: "web "

3606 مورد برای عبارت مورد نظر پیدا شد.

دانلود Pluralsight Building Scalable APIs with GraphQL - آموزش ساخت ای پی آی های مقیاس پذیر با گراف کیو ال

  • بازدید: 7,947
دانلود Pluralsight Building Scalable APIs with GraphQL - آموزش ساخت ای پی آی های مقیاس پذیر با گراف
API به معنی رابط کاربردی برنامه نویسی یا Application Programming Interface و همچنین جنبه اساسی تشکیل وب 2 است. این کلمه توجه خاصی به رابط یا Interface دارد. اگر شما هر گونه تجربه ای در برنامه نویسی داشته باشید، همه معانی و مخفف ها با شنیدن کلمه Interface به ذهنتان می آید. یک رابط (Interface) یک مرز مشترک بین دو سیستم و سرویس جدا است. از جمله می توان این موضوع را برداشت کرد که بین این دو سیستم ارتباط برقرار است. یک API رابط پیاده سازی توسط نرم افزار است که به دیگر برنامه ها اجازه می دهد با آن ارتباط داشته باشند.
GraphQL یک زبان پرس و جو در هنگام اجرا که یک رابطه کاربری بین اپلیکیشن کلاینت و سرور برای گرفتن و دستکاری داده ایجاد می نماید.
در دوره آموزشی Pluralsight Building Scalable APIs with GraphQL شما آموزش خواهید که چگونه API برای GraphQL بسازید و از آن استفاده نمایید.

دانلود LiveLessons React.js Fundamentals - آموزش اصول و مبانی ری اکت.جی اس

  • بازدید: 10,084
دانلود LiveLessons React.js Fundamentals - آموزش اصول و مبانی ری اکت.جی اس
فریم ورک هایی مانند polymer js جدیدا سر و صدای زیادی کرده اند. دلیلش هم مشخص است، این ابزارها از مفهوم کامپوننت بهره می گیرند و این یعنی شما می توانید قسمت های مختلف برنامه خود را با مفاهیم قابل استفاده بسازید. فریم ورک React.js این مفهوم را به سطح بالاتری تبدیل کرده است. البته React.js از اصل تکنولوژی shadow dom استفاده نمی کند در عوض با بهره گیری از مفهوم آن به کاربر این قدرت را میدهد که کامپوننت هایی بسازد که بسیار منعطف، قابل ویرایش و دسترسی آسان را دارند. سیستمی در React.js وجود دارد که باعث می شود عناصر DOM منحصر به فرد خودش را ایجاد می کند. این کار باعث می شود که performance برنامه بسیار بالاتر رود. کتابخانه ی React.js از یک گرامر خاص به اسم JSX بهره می گیرد که این قابلیت را به شما می دهد که دستورات HTML و JavaScript را با یکدیگر تلفیق کنید.
در دوره آموزشی LiveLessons React.js Fundamentals با اصول و مبانی فریم ورک ری اکت.جی اس آشنا می شوید.

دانلود Udemy Advanced Databases and SQL Querying - آموزش پایگاه داده پیشرفته و کوئری

  • بازدید: 12,727
دانلود Udemy Advanced Databases and SQL Querying - آموزش پایگاه داده پیشرفته و کوئری
پایگاه داده‌ در مفهوم عام آن، به مجموعه‌ای از اطّلاعات با ساختار منظم و سازمان­‌یافته گفته می‌شود. در این مفهوم، ذخیره­‌سازی ساده اطلاعات در یک پرونده را نیز می­‌توان نوعی پایگاه داده دانست. اما در مفهوم خاص، منظور از پایگاه داده مجموعه­‌ای از این اطلاعات است که در قالبی ذخیره شده که توسط ابزارهای الکترونیکی قابل خواندن و دسترسی است.
زبان‌های پرسش (Query languages) زبان‌های برنامه‌نویسی برای اعمال پرسش‌های گوناگون بر پایگاه‌های داده‌ها و سیستم‌های اطلاعات است. به برنامه‌ای رایانه‌ای که حاوی دستورهایی برای پایگاه داده است، پرسمان یا کوئری گفته می‌شود. تراکنش در پایگاه داده مجموعه‌ای از عملیاتی است که یا بایستی به طور کامل انجام شود و یا در صورت بروز مشکل وضعیت به حالت قبلی بازگردانده شود. حالات میانی بین گام‌ها توسط تراکنش‌های همزمان دیده نمی‌شوند، و اگر خطایی رخ دهد که از اتمام تراکنش ممانعت کند، هیچ کدام از گام‌ها پایگاه داده را تغییر نمی‌دهند.
در دوره آموزشی Udemy Advanced Databases and SQL Querying با مفاهیم پیشرفته و حرفه ای پایگاه داده ها و کوئری ها مانند TSQL آشنا می شوید.

دانلود Pluralsight Responsive HTML Email Design - آموزش طراحی ایمیل اچ تی ام ال واکنش گرا

  • بازدید: 8,822
دانلود Pluralsight Responsive HTML Email Design - آموزش طراحی ایمیل اچ تی ام ال واکنش گرا
به طور ساده اگر بخواهیم قالب HTML ایمیل را برایتان تعریف کنیم می توانیم این گونه بگوییم: پیام ایمیل شما با قالبی گرافیکی به دست کاربر می رسد که می تواند حتی با طراحی قالب سایت شما مطابقت داشته باشد. همانطور که می دانید ایمیل های جی میل یا یاهو را خیلی کم می توان شخصی سازی نمود. مثلا رنگ نوشته، فونت نوشته و چند مورد دیگر را می توان تغییر داد. از طرفی بسیاری از سایت ها برای کاربرانی که ثبت نام کرده اند هرچند وقت یکبار ایمیل ارسال می کنند. (این ایمیل ها می توانند در قالب فرم، خبرنامه یا هر چیز دیگری باشند.) تصور کنید ایمیلی به دست شما از طرف سایتی می رسد که کاملا با رنگ بندی و محیط خود آن سایت یکپارچه است. مثلا اگر سایت شما یک لوگوی خاص و رنگ بندی منحصر به فردی دارد،  ایمیلی که از طرف شما برای کاربر ارسال می شود نیز دارای همان رنگ بندی و لوگو است. به گونه ای که کاربر حس می کند در همان محیط سایت شماست اما در اینباکس خودش! برای اینکه بتوانید ایمیل های قالب بندی شده برای مشترکین، دوستان یا اعضای خبرنامۀ خود بفرستید، نیاز است که قالب HTML آنرا داشته باشید یا طراحی کنید.
در دوره آموزشی Pluralsight Responsive HTML Email Design با نحوه طراحی ایمیل های با قالب اچ تی ام ال واکنش گرا آشنا می شوید.

دانلود Lynda Reactive Programming in iOS with RxSwift - آموزش برنامه نویسی واکنش گرا در آی او اس با آر ایکس سوئیفت

  • بازدید: 6,222
دانلود Lynda Reactive Programming in iOS with RxSwift - آموزش برنامه نویسی واکنش گرا در آی او اس با
برنامه نویسی واکنش گرا یک روش برای مدل سازی داده ها و رویدادها است که به شکل توالی قابل مشاهده باشد و نوشتن کد به شکلی که در توالی ها در مقابل تغییرات واکنش نشان دهد. این روش یک روش پارادایم است که در قالب یک کتابخانه به نام Reactive Extensions (Rx) libraries برای انواع پلتفرم ها و زبان ها مانند NET ،Java ،JavaScript ،Swift و iOS کاربرد دارد. Rx code بسیار ساده، رسا و آسان است و استانداردسازی شده است. Rx قابلیت حمل و نقل به پلتفرم های دیگر را دارد.
در دوره آموزشی Lynda Reactive Programming in iOS with RxSwift با برنامه نویسی واکنش گرا و Rx code آشنا می شوید.

دانلود Udemy Learn to build apps without coding - آموزش ساخت اپ های موبایل بدون کد نویسی

  • بازدید: 10,003
دانلود Udemy Learn to build apps without coding - آموزش ساخت اپ های موبایل بدون کد نویسی
برنامه نویسی بدون کد سبکی از برنامه نویسی است که با استفاده از پلتفرم های خاص بدون هیچ گونه کد نویسی به طراحی و توسعه اپ یا بازی می پردازد. یکی از پلتفرم هایی که این کار را انجام میدهد AppMakr است. AppMakr یک پلت فرم ایجاد اپلیکیشن است که خود فرد می تواند بدون نیاز به کد گذاری اپلیکیشن های آیفون، اندروید و نسخه اچ تی ام ال 5 وب سایت برای موبایل بسازد. ساخت یک اپلیکیشن به طور سنتی به زمان و پول زیاد و اغلب مدرک مهندسی نیاز دارد. AppMakr مراقبت از بخش های تکمیل شده را بر عهده می گیرد تا به شما راه حلی بدون نیاز به کد ارائه دهد تا اپلیکیشن خود را در عرض چند دقیقه بسازید. یکی دیگر از پلتفرم ها وب سایت آنلاین Appsgeyser است. سایت Apps Geyser به شما این امکان را می دهد که برای سیستم عامل اندرویدتان برنامه بسازید، بعد از ساخت برنامه این سایت به شما امکان گذاشتن لوگو و نام برنامه رو میدهد، و در آخر که کار شما به پایان برسد لینک برای شما تهیه می شود. آسان و بی دردسر، بدون دانستن دانش برنامه نویسی.
در دوره آموزشی Udemy Learn to build apps without coding با نحوه ساخت اپ های موبایل بدون کدنویسی را آموزش خواهید دید.

دانلود Lynda Building Flexible Android Apps with the Fragments API - آموزش طراحی اپ های قابل تغییر اندروید با فرگمنت ای پی آی

  • بازدید: 8,607
دانلود Lynda Building Flexible Android Apps with the Fragments API - آموزش طراحی اپ های قابل تغییر ا
Fragment برای اولین بار در کتابخانه اندروید نسخه ۳٫۰ (API 11) معرفی شدند. طبعا اولین سوالی که ایجاد می شود "برای اندروید های قدیمی تر که هنوز استفاده می شوند چه کار باید کرد؟". طبق آخرین آمار ارائه توسط گوگل در سوم آگوست ۲۰۱۵ در حال حاضر ۴٫۹ درصد از دستگاه های اندرویدی از نسخه های قدیمی تر (API های ۱۰ و ۸) استفاده می کنند.
Fragment ها به بخش بندی رابط کاربری در برنامه نویسی اندروید کمک بسیاری می کنند. Fragment ها در واقع ابزار کلیدی برای تولید اپلیکیشن های اندروید با حس کاربری یک برنامه موبایلی هستند. اگر برای اولین بار است با مفهوم Fragment برخورد می کنید می توانید معادل User Control را در برنامه نویسی دات نت متصور شوید. Fragment ها می توانند مانند Activity ها هم شامل بخش رابط کاربری و هم بخش کد باشند. استفاده از Fragment ها قابلیت تعامل با دستگاه های متفاوت رو بیشتر می کند. فایل های layout رابط کاربری هم به صورت ایستا و هم به صورت دینامیک از طریق کد قابلیت اتصال به Fragment را دارا می باشند. ابزار کلیدی بسیاری از پیمایش (navigation) های اندرویدی Fragment ها هستند.
در دوره آموزشی Lynda Building Flexible Android Apps with the Fragments API با نحوه طراحی اپ های قابل تغییر اندروید با فرگمنت ای پی آی آشنا می شوید.

دانلود Elixir Sips Learn Elixir With a Pro - آموزش زبان الیکسیر

  • بازدید: 6,081
دانلود Elixir Sips Learn Elixir With a Pro - آموزش زبان الیکسیر
الیکسیر (Elixir) یک زبان برنامه‌نویسی تابعی، همروند با کارایی عمومی است که بر روی ماشین مجازی ارلنگ (BEAM) اجرا می‌شود. الیکسیر بر روی ارلنگ ساخته شده است تا بتواند امکان نوشتن برنامه‌های توزیع‌شده، مقاوم در برابر خطا، زنده و بدون وقفه را ارائه کند، اما با گسترش این امکانات، ویژگی‌های برنامه‌نویسی متا با استفاده از ماکروها و چندریختی از طریق پروتکل‌ها را نیز فراهم می‌کند. خوزه ولیم (José Valim) سازنده زبان برنامه‌نویسی الیکسیر است، یک پروژه تحقیق و توسعه در شرکت Plataformatec. هدف او فراهم کردن گسترش‌پذیری و بهره‌وری بیشتر در ماشین مجازی ارلنگ بود، به شکلی که با ابزارها و اکوسیستم ارلنگ سازگار باقی بماند.
در دوره آموزشی Elixir Sips Learn Elixir With a Pro به صورت حرفه ای در 213 قسمت فیلم آموزشی با زبان الیکسیر آشنا می شوید.

دانلود Udemy Laravel for Beginners: Make Blog in Laravel 5.2 - آموزش ساخت بلاگ با لاراول 5.2

  • بازدید: 17,254
دانلود Udemy Laravel for Beginners: Make Blog in Laravel 5.2 - آموزش ساخت بلاگ با لاراول 5.2
Laravel یکی از فریم‎ ورک‎ های زبان  PHP است که برای توسعه اپلیکیشن ‎های وب در نظر گرفته شده است و بر پایه MVC کار می‎ کند. فریم‎ ورک لاراول، برنامه‎ نویسی برنامه‎ های کاربردی تحت وب با زبان PHP را ساده‎تر می‎ نماید و کمک بسزایی برای انجام پروژه ‎های  PHP و توسعه آسان آن‎ها می‎ کند. فریم ‎ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایه‎ای بزرگ از کد ‎های قابل اعتماد و تست شده می ‎دهد. لاراول مجموعه ای از بهترین راه حل ها با سینتکس پر معنا و خلاقانه را ارائه می‌کند که به درستی انجام می‌ پذیرند. لاراول توسط آسان سازی کارهای معمول مانند احراز هویت، روتینگ، sessionها ، کار با بانکهای اطلاعاتی و ... که تقریبا در تمامی پروژه های تحت وب استفاده می‌شوند، مسائل و مشکلات ناشی از توسعه را هم برای توسعه دهنده و هم برای کارفرما کاهش می دهد. لاراول، سیمفونی، کیک پی اچ پی و کد ایگنایتر از محبوب ترین فریم ورک های زبان PHP هستند که بررسی میزان محبوبیت آنها در گوگل ترند حاکی از رشد روز افزون فریم ورک Laravel است.
در دوره آموزشی Udemy Laravel for Beginners: Make Blog in Laravel 5.2 با نحوه ساخت بلاگ در لاراول 5.2 آشنا می شوید.

دانلود Lynda Design a Website with Adobe XD - آموزش طراحی وب سایت با ادوبی ایکس دی

  • بازدید: 12,999
دانلود Lynda Design a Website with Adobe XD - آموزش طراحی وب سایت با ادوبی ایکس دی
کمپانی Adobe به دنبال طراحی User Experience است و به تازگی ابزارهایی را تحت نام پروژه Project Comet نمونه سازی کرده و یک پیش نمایش عمومی از این ابزار با نام Adobe Experience Designer CC یا به اختصار XD منتشر ساخته است. این برنامه نه تنها جایگزین همه ابزارهای موجود خواهد شد، بلکه یک برنامه سبک وزن و آسان برای استفاده طراحان رابط کاربری و تجربیات کاربر است که برای ایجاد و اتصال رابط ها با هم در وب، دسکتاپ و سیستم عامل های تلفن همراه بکار می رود. XD یک راه حل مفید برای طراحانی است که از ایجاد و اتصال رابط ها با استفاده از Illustrator، Photoshop و Dreamweaver خسته شده اند. و رابط کاربری آن برای وارد کردن و قرار دادن موجودی ها نسبت به ابزارهای دیگر قابل درک تر است. همچنین دارای برخی قابلیت های جدید بزرگ، مانند ایجاد آسان و مدیریت متعاقب تکرار گروه به نام Repeat Grids است.
در دوره آموزشی Lynda Design a Website with Adobe XD با نحوه طراحی وب سایت با نرم افزار ادوبی ایکس دی آشنا می شوید.