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

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

دانلود Lynda Acrobat DC Essential Training - آموزش ادوبی اکروبات دی سی

  • بازدید: 11,178
دانلود Lynda Acrobat DC Essential Training - آموزش ادوبی اکروبات دی سی
Adobe Acrobat Pro DC نام محصول با سابقه و بسیار مطرح کمپانی Adobe و سازنده پسوند بسیار رایج کتب الکترونیک PDF است که سال‌هاست با عرضه‌ی نسخه‌های متعدد از این نرم افزار مطرح خود، کاربران را در خواندن و گسترش پسوند بسیار توانا و PDF یاری می‌کند.
فرمت PDF مخفف Portable Document Format است، به معنای «پسوند سند قابل انتقال»؛ بدین معنی که شما یک فایل را با این پسوند ذخیره می‌کنید و آن را میان هزاران نفر به اشتراک می‌گذارید. امروزه اکثر کتاب‌های الکترونیکی با این پسوند عرضه می‌شوند. فایل‌های PDF دقیقً همانگونه‌ای چاپ می‌شوند که شما آن را در صفحه نمایش مشاهده می‌کنید. بدون اینکه وابسته به محیطی باشد که در آن ساخته شده است. علاوه بر این امنیت در این فایل‌ها نسبت به سایر پسوندهای موجود بسیار بالاتر است و حتی امکان رمز گذاری روی فایل‌ها جهت امنیت بیشتر نیز ممکن است؛ در این حالت کاربر برای باز کردن و ویرایش این فایل‌ها نیاز به رمز عبور خواهد داشت.
در دوره آموزشی Lynda Acrobat DC Essential Training به طور کامل با نرم افزار ساخت پی دی اف ادوبی اکروبات دی سی آشنا می شوید.

دانلود Udemy Coding for Entrepreneurs: Learn Python, Django, and More - آموزش اصول برنامه نویسی تحت وب

  • بازدید: 16,855
دانلود Udemy Coding for Entrepreneurs: Learn Python, Django, and More - آموزش اصول برنامه نویسی تحت
برنامه‌نویسی رایانه در فرهنگ واژه غیر متخصّصین ممکن است به تمام پروژه ساخت نرم‌افزار یا برنامهٔ رایانه‌ای گفته شود. با این همه برنامه‌نویسی تنها بخشی از فرایند توسعهٔ نرم‌افزار یا برنامه رایانه‌ای است. اهمیت، توجه و منابع اختصاص داده شده به برنامه‌نویسی، بسته به ویژگی‌های مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شده مهندسی نرم‌افزار متغیر است. برنامه‌نویسی رایانه (که اغلب به طور کوتاه برنامه‌نویسی نامیده می‌شود) فرایند سوق دادن ساختار اصلی یک مسئله محاسباتی به برنامه‌ای قابل اجرا است. این کار مستلزم فعالیت‌هایی همچون تحلیل و درک مسئله است و عموماً حل چنین مسایلی منجر می‌شود به ایجاد یک الگوریتم، بازبینی نیازمندی‌های الگوریتم که شامل صحت و میزان منابع مصرفی است، پیاده‌سازی (که معمولاً به عنوان کدینگ از آن یاد می‌شود) این الگوریتم در یک زبان برنامه‌نویسی مقصد، تست کردن، اشکال زدایی، نگه داری کد منبع، پیاده‌سازی سیستم ساخت(build system) و مدیریت مصنوعات مشتق شده مانند کد ترجمه شده به زبان ماشین برنامه‌های کامپیوتری. الگوریتم اغلب تنها به شکل قابل تجزیه و تحلیل برای انسان و قابل استدلال با منطق نمایش داده می‌شود. کد منبع به یک یا چند زبان برنامه‌نویسی (مانند JavaScript ،Smalltalk ،Python ،Java ،C# ،C++ ،C، و غیره) نوشته شده است.
در دوره آموزشی Programming Basics Course - Programming Fundamentals با اصول برنامه نویسی و آموزش اولیه 4 زبان Django، HTML، CSS و Python آشنا می شوید.

دانلود Udemy Responsive Design with NEW Materialize - آموزش طراحی واکنش گرا با متریالایز

  • بازدید: 10,469
دانلود Udemy Responsive Design with NEW Materialize - آموزش طراحی واکنش گرا با متریالایز
متریالایز یک فریم‌ورک واکنش‌گرا برای توسعه Front-End است که توسط دانشجویان دانشگاه کارنگی ملون شهر پیتسبورگ طراحی شده است و به رایگان در اختیار طراحان وب قرار گرفته است. Materialize بر پایه طراحی متریال دیزاین طراحی شده است و بیشتر بر تجربه کاربری (UX) تمرکز کرده است. متریال دیزاین به طور خلاصه یک زبان طراحی است که شرکت گوگل در سال ۲۰۱۴ تحت عنوان Google Design به معرفی آن پرداخت.
در این سبک از طراحی، اصول و قوائد موفق طراحی کلاسیک با نوآوری و فناوری درهم آمیخته می‎شود و ضمن توجه به رنگ بندی و سایه‌ها، سیستم شبکه‎بندی و استفاده از انیمشین‌ها، جلوه ای زیبا و پویا به طراحی می‎دهد. شاید بتوان این شیوه از طراحی را به نوعی نسخه بهبود یافته طراحی تخت (Flat Design) دانست که پالت رنگ‌ها، افکت‎ها و انیمیشن‌های متنوع، آن را بسیار جذاب‎تر کرده است.
Materialize یکی از فریم‌ورک‎های CSS است که با بهره‎مندی از قالب‌های آماده طراحی CSS برای رنگ، تاپوگرافی، جدول‌ها، شبکه‌ها، نمودارها و همچنین در اختیار گذاشتن انیمیشن ها و عناصر بصری متنوع سرعت طراحی و توسعه را به شکل قابل ملاحظه ای افزایش می‌دهد. متریالایز بدون شک یکی از مهم‌ترین فریم‌ورک‎های متریال‌دیزاین است که ضمن پشتیبانی از SASS، فرآیند توسعه و یکپارچه سازی طراحی را در وب سایت‌ها، نرم افزارهای تحت وب و خصوصاً اپلیکیشن‎های تلفن‌های هوشمند، بهبود می‎ببخشد.
در دوره آموزشی Udemy Responsive Design with NEW Materialize به طراحی قالب های واکنش گرا برای موبایل ها می پردازیم.

دانلود TutsPlus Data Handling With Python - آموزش پردازش داده ها با پایتون

  • بازدید: 9,176
دانلود TutsPlus Data Handling With Python - آموزش پردازش داده ها با پایتون
پایتون (Python) یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا است که می توان از آن در نرم افزار ها و تکنولوژی های متنوع بهره برد. این زبان برنامه نویسی (در ایران پیتون هم تلفظ می شود) با داشتن کتابخانه های گسترده (library)روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف به آسانی فراهم می کند. متن باز (اوپن سورس) بوده و یادگیری و استفاده از آن در عرض چند روز ممکن است. کد های نوشته شده در این زبان در محدوده وسیعی از پلتفرم ها مانند لینوکس، ویندوز، مک و حتی گوشی های موبایل قابل اجرا است. پردازش داده‌ها هر فرایندی است که از برنامه‌ای رایانه‌ای برای واردسازی داده‌ها، خلاصه‌بندی، تحلیل و در غیر اینصورت تبدیل‌داده به اطلاعات قابل استفاده استفاده می‌کند.
در دوره آموزشی TutsPlus Data Handling With Python با پایتون و نحوه پردازش داده ها با آن آشنا می شوید.

دانلود 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 با آنگولار و کامپوننت های آن آشنا می شوید.

دانلود 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) با نحوه تست در جاوا آشنا می شوید.

دانلود Front-End Frameworks: Ember.js (Part I - III) - آموزش فریم ورک امبر.جی اس

  • بازدید: 7,503
دانلود Front-End Frameworks: Ember.js (Part I - III) - آموزش فریم ورک امبر.جی اس
امبر.جی‌اس (Ember.js) یک کتابخانهٔ متن‌باز جاوا اسکریپتی چارچوب نرم‌افزاری تحت وب بر پایهٔ الگوی معماری نرم‌افزاری مدل-نما-کنترل‌گر است. و به توسعه دهندگان اجازه ایجاد برنامه های تک صفحه ای مقیاس پذیر را با استفاده از بهترین روش های متداول بکارگرفته شده در چارچوب را میدهد. امبر در وب سایت های مشهور بسیاری شامل Discourse، Groupon، Vine، Live Nation, Nordstrom و Chipotle استفاده شده است. اگرچه در اصل بعنوان یک فریم ورک تحت وب شناخته میشود ولی امکان ساخت برنامه های تحت دسکتاپ و موبایل توسط امبر وجود دارد. یکی قابل توجه ترین نمونه برنامه های دسکتاپ موسیقی اپل برنامه iTunes می باشد.
در دوره آموزشی Front-End Frameworks: Ember.js (Part I - III) در سه قسمت با ویژگی های و امکانات فریم ورک امبر.جی اس آشنا می شوید.