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

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

دانلود Udemy Building Responsive Websites with Bootstrap 3 Framework - آموزش ساخت وب سایت های واکنش گرا با بوت استرپ 3

  • بازدید: 10,242
دانلود Udemy Building Responsive Websites with Bootstrap 3 Framework - آموزش ساخت وب سایت های واکنش
Bootstrap یک فریم ورک front-end بسیار پرطرفدار برای طراحی قالب وب سایت ها است. این فریم ورک توسط توییتر ایجاد شده است. در نسخه 3 این فریم ورک به نام bootstrap3 بهبودهای زیادی برای طراحی Responsive معرفی شده است.  در طراحی سایت واکنش گرا که Responsive Web Design مشهور است، ساختار لایه‌های سایت به صورت شناور طراحی می‌شود که باعث تنظیم عرض صفحه، سایز متن و... در ابعاد مختلف می شود که این کار به صورت کاملا خودکار انجام می‌شود. سایت واکنش گرا برای واکنش سایت نسبت به تغییر دستگاه های مختلف مانند تبلت، موبایل، لپ تاپ، تلویزیون های هوشمند و همچنین تغییر رزولوشن ها مورد استفاده قرار می گیرد. در نسخه 3 بوت استرپ اولویت بر روی دستگاههای قابل حمل است بدین معنی که طراحی سایت باید به گونه ای باشد که  برروی دستگاههای قابل حمل به درستی نمایش پیدا کند. علت این کار نیز رشد روزافزون استفاده از دستگاههای قابل حمل مثل موبایل و تبلت ها  و استفاده از انها برای وب گردی است و به همین دلیل نیز این فریمورک اولویت طراحی را برای این دستگاهها قرار داده است . این چارچوب با تمامی مرورگرهای استاندارد همخوانی دارد و حتی در نسخه های قدیمی مانند اکسپلورر8 نیز به درستی نمایش داده می شود و ظاهر خود را حفظ می کند.
در دوره آموزشی Udemy Building Responsive Websites with Bootstrap 3 Framework با بوت استرپ 3 و طراحی وب سایت های واکنش گرا آشنا می شوید.

دانلود Pluralsight Building a Real World iOS Application with Swift - آموزش طراحی اپلیکیشن های آی او اس با سوئیفت

  • بازدید: 6,822
دانلود Pluralsight Building a Real World iOS Application with Swift - آموزش طراحی اپلیکیشن های آی او
سیستم‌عامل‌های iOS 8.0 و Mac OS X 10.10 مهم‌ترین موضوعاتی بودند که به آنها پرداخته شد و در کنار آنها محصول جذاب دیگری معرفی شد. اپل از زبان برنامه‌نویسی جدیدی برای توسعه برنامه و اپلیکیشن برای دیوایس‌های اپلی با نام سوییفت (Swift) یا چابک پرده‌برداری کرد. ادعا شده است این زبان بسیار سریع، سبک و برنامه‌نویسی با آن جذاب خواهد بود. Objective-C زبانی است که شرکت اپل تا کنون آن را توسعه ‌داده و با وجود محبوبیت زیاد، توسعه‌دهندگان آن را به کشیدن دندان که بسیار پردردسر و دردآور است تشبیه می‌کنند. سوییفت را می‌توان همان زبان آبجکتیو-سی در نظر گرفت، ولی با تغییرات بنیادی و اساسی برای بهینه‌ شدن. شرکت اپل در وب‌سایت‌ خود این گونه می‌گوید: «سوییفت یک زبان امن، مختصر و تعاملی است.» کدهای سوییفت شما در Xcode IDE به‌صورت زنده (Live) تفسیر و رندر می‌شوند. زبان سوییفت در دسته زبان‌های کامپایلری چند مدلی یا همان multi-paradigm قرار می‌گیرد. برای مثال، زبان ++C یک زبان چند مدلی بوده و همزمان از روش‌های برنامه‌نویسی شی‌‌ءگرا و ساخت‌یافته پشتیبانی می‌کند. سوییفت هم به همین شکل طراحی شده و بنابراین برنامه‌نویس می‌تواند مبتنی بر هر کدام از مدل‌ها که تسلط دارد، کدنویسی کند.
در دوره آموزشی Pluralsight Building a Real World iOS Application with Swift با اصول و نحوه برنامه نویسی با زبان سوئیفت آشنا می شوید.

دانلود TutsPlus Introducing Angular Components - آموزش کامپوننت های آنگولار

  • بازدید: 7,737
دانلود TutsPlus Introducing Angular Components - آموزش کامپوننت های آنگولار
AngularJS کتابخانه‌ای برپایه‌ی جاوااسکریپت است که به منظور تولید نرم‌افزارهای تحت وب توسط گوگل توسعه پیدا کرده است. ایده‌ی اصلی AngularJS، اضافه کردن امکاناتی به HTML است تا آن را از یک زبان نشان‌گذاری ساده خارج کند و ابزارهای لازم برای تولید یک نرم‌افزار داده محور را به ساده‌ترین شکل ممکن فراهم نماید. امکانات متنوعی در این کتابخانه وجود دارد. ویژگی اصلی AngularJS، ایجاد ارتباط پویا میان داده‌های ورودی و خروجی است. به این معنی که به سادگی می‌توانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمع‌آوری کنید، پردازش کنید، در محل‌های دلخواه نمایش دهید یا به سرور بفرستید. به عبارت دیگر، AngularJS ابزاری است که برنامه‌نویسی MVC را به معنای واقعی در محیط وب دست‌یافتنی می‌کند. با استفاده از AngularJS می‌توان در یک صفحه‌ی وب، چندین Application مجزا از هم ایجاد کرد که هر یک به پایگاه داده‌ای مجزا متصل می‌شوند و اطلاعات را ارسال و دریافت می‌کنند. استفاده از این کتابخانه بسیار آسان است. کافی است صفت‌های متناسب را به تگ‌های HTML اضافه کنید و در انتها، فایل اسکریپت AngularJS را در صفحه درج کنید تا بقیه‌ی کارها به صورت اتوماتیک به انجام برسد.
در دوره آموزشی TutsPlus Introducing Angular Components با آنگولار و کامپوننت های آن آشنا می شوید.

دانلود Lynda Photoshop Cinemagraph Tutorial: Start to Finish - آموزش سینماگراف در فتوشاپ

  • بازدید: 9,005
دانلود Lynda Photoshop Cinemagraph Tutorial: Start to Finish - آموزش سینماگراف در فتوشاپ
شکّی نیست از زمانی که عبارت "سینماگراف" در اینترنت گسترده شد، درباره آن مطالبی شنیده اید. همانطور که در ابتدا توسط عکاسان کِوین بِرگ و جِیمی بِک ابداع شد، سینماگراف، احیاء هوشمندانه تصاویر متحرّک GIF می باشد که ویژگی های ویدئو و عکاسی را ترکیب می کند تا تصاویری که هنوز عکس است ولی افکت های متحرّک سازی برجسته ای دارد ایجاد نماید. تصاویر متحرّک نیازمند انواعی از حرکت هستند. بنابراین زمانی که تصویر نهایی بیشتر مانند یک عکس به نظر می رسد تا یک ویدئو، ما نیاز داریم با یک صحنه ویدئویی واقعی آغاز کنیم. البته همه ویدئوها نیز مناسب نیستند. یک تصویر متحرّک از یک حلقه، با استفاده از یک قسمت خاص تصویر تشکیل می شود. بنابراین صحنه باید هم اشیاء ساکن و هم اشیاء متحرّک را نمایش دهد. صحنه ای را نمایش دهید که شامل انواعی از حرکات پیوسته و حلقه مانند باشد. تصاویر متحرّک از متروها یا پلّه های برقی بسیار خوب کار می کنند زیرا حرکت آن ها دائمی و قابل پیش بینی است. گاهی اوقات افکت های ظریفی منجر به بهترین تصاویر متحرّک می شوند. صحنه ای که به ظاهر با کیفیت است، فقط ممکن است به عنوان ویدئو بهتر کار کند؛ در حالی که یک انیمیشن ماهرانه از چمن هایی که در باد حرکت می کنند یا یک چشمک متناوب چشم می تواند یک تصویر واقعاً اثرگذار ایجاد نماید.
در دوره آموزشی Lynda Photoshop Cinemagraph Tutorial: Start to Finish با نحوه ایجاد سینماگراف در فتوشاپ آشنا می شوید.

دانلود Udemy HTML & CSS : Develop web pages in HTML & CSS - آموزش توسعه صفحات وب با اچ تی ام ال و سی اس اس

  • بازدید: 13,198
دانلود Udemy HTML & CSS : Develop web pages in HTML & CSS - آموزش توسعه صفحات وب با اچ تی ام ال و سی
زبان نشانه‌گذاری ابرمتنی یا زنگام یا اچ‌تی‌ام‌ال، HTML یا HyperText Markup Language در کنار سی‌اس‌اس هستهٔ فناوری ساخت صفحه‌های وب هستند. اچ‌تی‌ام‌ال زبان توصیف ساختار صفحه‌های وب است. زبانی‌ است برای نشانه‌گذاری ابرمتن که برای تدوین قالب و طراحی صفحه‌های وب به کار می‌برند. دستورعمل‌های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، با آن‌ها، نشانه‌گذاری شده و بدین‌ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، توصیف می‌شود. این زبان در خلال دهه ۹۰ توسط دنیس ریچی ابداع شد. تاکنون نسخهٔ ۵ آن عرضه است. شیوه‌نامهٔ آبشاری یا روی‌انداز آبشاری سَبْک یا سی‌اس‌اس (به انگلیسی: CSS: Cascading Style Sheets) در کنار اچ‌تی‌ام‌ال هستهٔ فناوری ساخت صفحه‌های وب هستند. سی‌اس‌اس روشی ساده برای نمایش چیدمان و جلوه‌های تصویری (مانند نوع قلم، رنگ و اندازه‌ها) بر صفحه‌های وب است. شیوه‌نامهٔ آبشاری از جنس زبان‌های نشانه‌گذاری، با ساختار متن سادهٔ رایانه هستند و درون هرکدام، دستورهایی آبشار مانند و پی‌درپی، برای چگونگی نمایش هر صفحه وب افزوده می‌شود. به گفته‌ای ساده تر، این دستورها روش نشان داده شدن قلم‌ها و اندازه‌شان، رنگ‌ها و پس زمینه‌ها، روش چیدمان موزاییک‌های دربرگیرنده داده‌ها (دیواره‌ها)، و بسیاری دیگر از عنصرهای ساختار هر صفحه وب را، درون خود جای می‌دهند.
در دوره آموزشی Udemy HTML & CSS : Develop web pages in HTML & CSS با استفاده از HTML و CSS به طراحی صفخات وب می پردازیم.

دانلود Pluralsight Introduction to Testing in Java - آموزش مقدماتی تست در جاوا

  • بازدید: 8,210
دانلود Pluralsight Introduction to Testing in Java - آموزش مقدماتی تست در جاوا
یکی از مهمترین قسمت‌های طراحی فاز test و debug است. اینکه روند اصلی کد در همه جا درست اجرا می شود؟ اینکه کلاً منطقی کد درستی نوشته اید؟ البته خیلی از javascript developer ها اینکار را نمی‌کنند و کار را خلاصه به console می‌کنند ولی آیا روش درستیست؟ نمی‌شود مطلقاً به این کار خرده گرفت ولی در نظر گرفتن چند نکته ضروریست. کدی که قابلیت test دارد با کد معمولی متفاوت است. برای اینکه قابل تست باشید تا جای ممکن نباید چیز جدید در end method ها استفاده کنید و همه چیز را از کسی که شما را call کرده‌اید بگیرید ولی معمولاً کد ها اینگونه نیست برای همین هنگام debug کردن اینکه کار کجا خراب شده است سختر می شود. کتابخانه‌های زیادی برای طراحی unit test وجود دارد. شما با mock کردن قسمت‌های خارجی می‌توانید فقط یک function را تست کنید. البته اگر انتظارات زیادی نداشته باشید در level های خیلی ساده می‌توانید خودتان یک سیستم بسازید.
در دوره آموزشی Pluralsight Introduction to Testing in Java با ابزارهای unit testing, JUnit و Test Driven Development (TDD) با نحوه تست در جاوا آشنا می شوید.

دانلود Skillshare Learn how to correctly sketch a car with pen & paper - آموزش طراحی خودرو با خودکار و کاغذ

  • بازدید: 9,608
دانلود Skillshare Learn how to correctly sketch a car with pen & paper - آموزش طراحی خودرو با خودکار
کلمه طراحی در لغت نامه به معنی طرح افکنی و نقشه ریزی آمده است. هنر طراحی از قدیمی ترین روش هایی است که انسان برای بیان احساسات خود به کار گرفته است. طراح با ابزار بسیار ساده و بیشتر به کمک خطوط، احساساتی را که کلمات قادر به بیان آن نیستند، نمایان می کند. طراحی باز آفریدن تصاویر عینی و نمایش تصاویر ذهنی برای تجسم بخشیدن به واقعیت است. طراحی در معنای تخصصی، مفاهیم و کاربردهای متنوعی را در بر می گیرد. از این رو مانند واژه هنر با یک تعریف مشخص نمی توان تمام جنبه های آن را بیان کرد. طراحی در هر دوره مفهوم خاصی داشته و هر هنرمندی دید و شیوه شخصی خود را ابراز کرده است.
در دوره آموزشی Skillshare Learn how to correctly sketch a car with pen & paper با استفاده از کاغذ و خودکار به آموزش اصول و نحوه طراحی انواع خودرو اسپرت با جلوه ها و ویژگی های مختلف می پردازیم.

دانلود Pentester Academy Windows Forensics - آموزش جرم شناسی در کامپیوتر

  • بازدید: 12,672
دانلود Pentester Academy Windows Forensics - آموزش جرم شناسی در کامپیوتر
علم جرم شناسی رایانه ای(به عنوان شاخه ای از جرم شناسی دیجیتال) به شواهد و مدارک قانونی موجود در رایانه ها و محیطهای دیجیتالی ذخیره سازی اطلاعات می پردازد. هدف جرم شناسی دیجیتال، ارائه توضیح پیرامون وضعیت فعلی یک ابزار دیجیتالی مثل سیستم کامپیوتر، رسانه ذخیره سازی (مثل دیسک سخت یا CD-ROM) یک سند الکترونیکی(مثل یک پیام ایمیل یا تصویر JPEG) می باشد. گستره فعالیت یک تحلیل جرم شناسی، از بازیابی اطلاعات ساده تا بازسازی یک سری رویداد را دربرمی گیرد. سنجشهای خاصی برای انجام تحقیقات جرم شناسی وجود دارد که نتایج آن می تواند در دادگاه مورد استفاده قرار گیرد. هدف تکنیکهای جرم شناسی رایانه ای، جستجو، حفظ و آنالیز اطلاعات موجود بر روی سیستم های کامپیوتری به منظور یافتن شواهد و مدارک احتمالی برای یک دادرسی است.
در دوره آموزشی Pentester Academy Windows Forensics با ابزارها و امکاناتی که ویندوز برای فارنزیک در اختیارتان گذاشته آشنا می شوید.

دانلود Lynda Foundations of Digital Audio - آموزش مبانی و اصول صوت دیجیتال

  • بازدید: 8,705
دانلود Lynda Foundations of Digital Audio - آموزش مبانی و اصول صوت دیجیتال
همه ما می دانیم صدا به صورت موج در هوا انتشار می یابد و اگر بخواهیم این امواج را به تصویر بکشیم باید آن را به صورت بالا و پایین رفتن مولکول های هوا در یک محیط مادی (الاستیک) نمایش دهیم. در حقیقت صدا یک موج مکانیکی است و از حرکت ذرات درون یک محیط مادی حاصل می شود و به دلیل مکانیکی بودن امواج صوتی، لازم است فضایی برای حرکت  مولکول ها در آن وجود داشته باشد. بنابراین صدا نمی تواند در خلاء منتشر شود.
صدای دیجیتالی شده یک گراف از تغییرات فشار هوا در طول زمان است. برای اینکه بتوان این موضوع را بهتر درک کرد، با استفاده از sound Recorder در سیستم عامل ویندوز صدایی کوتاه ضبط کرده و به تغییر نوسان نوار سبز رنگ توجه کنید. وقتی که این نوار تا انتها پر می‌شود نشان دهنده‌ی زیاد بودن فشار هوا است که گوش‌ها قادر به شناسایی بلندی صدا خواهند بود و زمانی که این نوار در وسط و روبه پایین باشد، تغییری در فشار هوا ایجاد نشده است.
در دوره آموزشی Lynda Foundations of Digital Audio با اصول و مبانی صدای دیجیتال آشنا می شوید.

دانلود Udemy Animated Infographics In 30 Minutes: Using PowerPoint - آموزش ساخت اینفوگرافیک متحرک با پاورپوینت

  • بازدید: 14,495
دانلود Udemy Animated Infographics In 30 Minutes: Using PowerPoint - آموزش ساخت اینفوگرافیک متحرک با
احتمالاً این جمله را بارها شنیده‌اید که «ارزش یک تصویر بیش از هزار کلمه است». اساساً این جمله بیانگر ارزش و کارایی ارتباط تصویری (visual communication) است. حقیقت آن است که بیشترین دریافت ما از محیط پیرامونمان به‎وسیله قوه بینایی صورت می‌گیرد و مغز ما علاقه زیادی به تجزیه‌وتحلیل اطلاعات به‌صورت تصویری دارد؛ بر همین اساس اگر اطلاع‌رسانی و انتقال پیام به کمک تصویر صورت پذیرد، اثرگذاری و مدت ماندگاری آن در ذهن مخاطب بیشتر خواهد بود. اینجاست که اینفوگرافیک‌ها به کمک ما می‌آیند. به بیان ساده‌تر، اینفوگرافیک‌ها به کمک عناصر بصری نظیر عکس، نمودار، نقشه، دیاگرام و... سعی می‌کنند تا مجموعه‌ای از داده‌ها و اطلاعات پیچیده را به‌گونه‌ای به تصویر درآوردند که پیام به شیوه‌ای سریع و قابل‌فهم به مخاطب منتقل شود. استفاده از اینفوگرافیک‌ها باعث می‌شود تا مخاطبان حجم قابل توجهی از داده‌ها و اطلاعات را که شکل نوشتاری آن ممکن است مقاله بلند بالایی را تشکیل دهد، به سادگی در قالب یک تصویر دریافت کند و آن را تا مدت‌ها در خاطر بسپارد.
در دوره آموزشی Udemy Animated Infographics In 30 Minutes: Using PowerPoint با استفاده از پاورپورنت در مدت 30 دقیقه انواع اینفوگرافیک ها را طراحی می کنیم.