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

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

دانلود Packt Modern Python Solutions Part 1+2+3 - آموزش توسعه اپ های مدرن با پایتون

  • بازدید: 18,402
دانلود Packt Modern Python Solutions Part 1+2+3 - آموزش توسعه اپ های مدرن با پایتون
(1396/1/9) تغییرات:

قسمت سوم آموزش اضافه شد!

Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره های آموزشی Packt Modern Python Solutions با توسعه انواع وب سایت های مدرن با استفاده از پایتون آشنا می شوید. 

دانلود Udemy MikroTik LABS for Beginners - آموزش مقدماتی کار با میکروتیک

  • بازدید: 16,648
دانلود Udemy MikroTik LABS for Beginners - آموزش مقدماتی کار با میکروتیک
شرکت میکروتیک MikroTik در سال 1995 لتویا در اروپای شرقی توسط دو دانشجو MIT آمریکا تاسیس شد اولین محصول این شرکت سیستم عامل میکروتیک بود که توسط نگارشی از سیستم عامل لینوکس بنیان گذاشته شد. همزمان با شروع استفاده از استاندارد 802.11 در تکنولوژی وایرلس امکان استفاده از این تکنولوژی در این سیستم عامل نیز افزوده شد. یکی از اهداف این شرکت ارائه تجهیزاتی هم رده محصولات سیسکو با قیمتی بسیار پایین تر بود. در سال 2002 میکروتیک به این نتیجه رسید که برای پایداری بالاتر در سخت افزار معمولی PC باید وارد تولید سخت افزار های جدیدی برای سیستم عامل خود شود. این موضوع نشان دهنده این بود که میکروتیک دیگر به دلایلی به همه PC ها اعتماد ندارد، زیرا PC ها تنوع زیادی داشتند و برای محیط های حرفه ای شبکه ساخته نشده بودند، مشتریان نمی توانستند یک PC بزرگ و غیر پایدار را درشبکه های بزرگ استفاده کنند. ناگزیر میکروتیک تصمیم به تولید محصولات سخت افزاری با نام  Routerboard کرد. این محصولات سخت افزاری یک نسخه از PC های معمولی در ابعاد کوچک بودند که برای شبکه ها طراحی شده بود. میکروتیک در این سالها با پیشرفت سیستم عامل خود، پیشرفت های زیادی در سخت افزار های خود به وجود آورد. که این موضوع منجر به آن شد که ارائه دهندگان سرویس های اینترنتی بزرگ در اقساط نقاط جهان از جمله ایران به استفاده از میکروتیک به جای محصولاتی از قبیل سیسکو روی آورند.
در دوره آموزشی Udemy MikroTik LABS for Beginners با سیستم عامل محصولات میکروتیک و پیکربندی آن آشنا می شوید.

دانلود Packt Learning Axure RP - آموزش آکسور آر پی، نرم افزار نمونه سازی وب سایت

  • بازدید: 8,496
دانلود Packt Learning Axure RP - آموزش آکسور آر پی، نرم افزار نمونه سازی وب سایت
در گذشته راه حلی جز به کارگیری و انطباق ابزارهای مختلف طراحی از جمله visio, Dreamweaver, PowerPoint و Photoshop برای نمونه سازی وب سایت ها نداشتیم و همیشه شاهد نگرانی طراحان از موجود نبودن نرم افزار مناسب و معقول که به نمونه سازی وب سایت اختصاص داده شده باشد، بوده ایم. Axure RP ابزاری مخصوص برای نمونه سازی وب سایت ها و برنامه های کاربردی وب می باشد. این نرم افزار بر پایه مفاهیم شناخته شده از Visio و ابزارهای طراحی وب است و در واقع ترکیبی ظریف، از هردو را در بردارد. Axure RP Pro یک ابزار اختصاصی نمونه سازی وب است که با آن می توانید محیط تعاملی، توصیفی و مبتنی بر مرورگرها ایجاد کرده و به تمامی کارهایی که در یک نمونه سازی انجام می دهید پرداخته و عملکرد هر یک از اشیا (به عنوان مثال دکمه ها) را با اضافه کردن حاشیه و لینک تعریف کنید.
در دوره آموزشی Packt Learning Axure RP با قابلیت ها و ویژگی های آکسور آر پی آشنا می شوید.

دانلود Udemy The Complete iOS 10 Developer Course - Beginner To Advanced - آموزش کامل مقدماتی تا پیشرفته توسعه اپ آی او اس 10

  • بازدید: 9,540
دانلود Udemy The Complete iOS 10 Developer Course - Beginner To Advanced - آموزش کامل مقدماتی تا پیش
آی‌اواس ۱۰ (iOS 10) دهمین نسخهٔ اصلی از سیستم عامل آی‌اواس است که توسط شرکت اپل توسعه یافته است؛ که آن را می‌توان جانشینی برای آی‌اواس ۹ دانست. از این نسخه در کنفرانس جهانی توسعه‌دهندگان اپل در ۱۳ ژوئن ۲۰۱۶ رونمایی و در ۱۳ سپتامبر ۲۰۱۶ منتشر شد. آی‌اواس ۱۰ تجربه کاربر در استفاده از لمس سه‌بعدی، صفحه نمایش و پشتیبانی «ویجت» را بهبود می‌بخشد و می‌افزاید. همچنین ویژگی‌هایی به برنامه‌های موجود به مانند پیام رسان اپل، نقشه‌های دوباره طراحی شده و توسعه یافته با توابع شخص ثالث، سیری نیز افزوده شده است. در آی او اس 10 قادر خواهید بود برخی اپلیکیشن های پیش فرض از جمله Maps ،Podcasts و Contacts را حذف کنید. برای انجام این کار کافیست مانند گذشته روی اپلیکیشن مورد نظر خود لمس طولانی کرده تا علامت ضربدر کنار آن نمایان شود. پس از آن به راحتی با کلیک روی این علامت قادر به حذف آن اپلیکیشن هستید.
در دوره آموزشی Udemy The Complete iOS 10 Developer Course - Beginner To Advanced به طور مقدماتی تا پیشرفته با توسعه اپ های آی او اس 10 آشنا می شوید.

دانلود Pluralsight Advanced Java Concurrent Patterns - آموزش پیشرفته الگوهای همروندی در جاوا

  • بازدید: 2,419
دانلود Pluralsight Advanced Java Concurrent Patterns - آموزش پیشرفته الگوهای همروندی در جاوا
زبان برنامه نویسی جاوا (Java) یک زبان شئ‌گراست که قسمت‌های بسیاری از گرامر خود را از C و ++C گرفته اما دارای مدل شی‌گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که صرف نظر از معماری و خصوصیات آن کامپیوتر، قابلیت اجرا روی تمامی ماشین‌های شبیه‌سازی جاوا را داشته باشد. جاوا برای نوشتن انواع برنامه‌های کاربردی مناسب است. با جاوا می‌توان انواع برنامه‌های زیر را نوشت: برنامه‌های تحت وب، برنامه‌نویسی سیستم‌های کوچک مانند تلفن همراه، رایانه جیبی و ...، برنامه‌های کاربردی بزرگ (Enterprise)، برنامه‌های رومیزی (Desktop) و ...
همروندی این امکان را می‌دهد که سیستم عامل به طور موازی چند کار را انجام دهد. با توجه به اینکه منابع سیستم بین ریسه‌ها به اشتراک گذاشته می‌شود، ناسازگاری و مشکلاتی ممکن است رخ دهد که اغلب کشف آن‌ها می‌تواند دشوار باشد.
در دوره ی آموزشی Pluralsight Advanced Java Concurrent Patterns  با جاوا و همروندی در آن آشنا می شوید. 

دانلود Packt Learning Path: Moving to Angular 2 with TypeScript - آموزش حرکت به سمت آنگولار 2 با تایپ اسکریپت

  • بازدید: 7,651
دانلود Packt Learning Path: Moving to Angular 2 with TypeScript - آموزش حرکت به سمت آنگولار 2 با تای
Angular 2 نسخه تصحیح شده جد خود یعنی AngularJS می باشد. توسعه دهندگانی که از این فریم ورک استفاده نموده اند برای اینکه از غافله عقب نمانند نیاز دارند نسخه دوم آن را هم یاد بگیرند و کدهای خود را به این نسخه منتقل کنند. Angular 2 یکی از فریم ورک های متن باز و پرطرفدار جاوا اسکریپت، AngularJS است و هدف اصلی آن کمک به توسعه برنامه‌های تک صفحه ای وب (SPA مخفف Single Page Web Applications) می باشد. این فریم ورک متن باز از معماری (Model-View-Controller (MVC، انقیاد داده، قالب‌های سمت کلاینت و تزریق وابستگی‌ها برای ایجاد بستر مورد نیاز ساختن برنامه‌های مبتنی بر وب استفاده می‌کند. اکنون نسخه دوم این فریم ورک با نام Angular 2 منتشر شده و برای طراحی وب سایت های مدرن بسیار گزینه مناسبی است.  برنامه‌های Angular 2 چیزی بیشتر از یک مثال عملی TypeScript نیستند. زبان TypeScript، زبان اول و توصیه شده‌ی کار با Angular 2 است و مزیت آن دسترسی به تمام قابلیت‌های ES 6 است؛ با این تفاوت که کامپایلر TypeScript قادر است آن‌ها را به ES 5 یا نگارش فعلی جاوا اسکریپت که توسط تمام مرورگرها پشتیبانی می‌شود، ترجمه و تبدیل کند. به این نحو به یک طراحی شیءگرا، مدرن و با قابلیت نگهداری بالا خواهید رسید که با تمام مرورگرهای جدید نیز سازگار است.
در دوره آموزشی Packt Learning Path: Moving to Angular 2 with TypeScript به آموزش آنگولار 2 و تایپ اسکریپت می پردازیم.

دانلود Lynda Designing Database Solutions for SQL Server 2016 - آموزش طراحی پایگاه داده در اس کیو ال سرور 2016

  • بازدید: 11,601
دانلود Lynda Designing Database Solutions for SQL Server 2016 - آموزش طراحی پایگاه داده در اس کیو ال
Microsoft SQL Server یک نرم‌افزار مدیریت پایگاه داده رابطه‌ای است که توسط شرکت مایکروسافت توسعه داده می‌شود. از جمله ویژگی‌های این سامانه، می‌توان به ساخت و مدیریت بانک اطلاعاتی رابطه‌ای، پشتیبانی از ACID، پشتیبانی از Referential integrity، قابلیت‌های انتقال پایگاه و بسیاری از قابلیت‌های دیگر داده اشاره کرد. این نرم افزار دارای ویرایش‌های متنوع و متناسب با محیط‌های کاری مختلف است. از جمله قابلیت‌های کلیدی Microsoft SQL Server 2016، ساخت و مدیریت بانک اطلاعاتی رابطه‌ای، پشتیبانی از ACID، پشتیبانی از Referential integrity، پشتیبانی از XML، رمز گذاری پیوسته اطلاعات، بهینه سازی موتور in-Memory OLTP، پشتیبانی از Microsoft Azure، انتقال پایگاه داده به سایر Platform ها و... می باشد.
وقتی شما با یک تیم در جهت طراحی پایگاه داده کار می کنید، نکات مهمی وجود دارد که باید آنها را بدانید.
در دوره آموزشی Lynda Designing Database Solutions for SQL Server 2016 با طراحی پایگاه داده در اس کیو ال سرور 2016 آشنا می شوید.

دانلود Udemy Python Programming: Build Matchmaking Website + Geolocator - آموزش ساخت وب سایت همسان گزینی و مکان یابی با پایتون

  • بازدید: 14,269
دانلود Udemy Python Programming: Build Matchmaking Website + Geolocator - آموزش ساخت وب سایت همسان گ
پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا می باشد که می توان از آن در محدوده ی وسیعی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد. پایتون همچنین یک زبان بر اساس مجوز های نرم افزار آزاد و متن باز می باشد. کدهای نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک و حتی گوشی های موبایل و... قابل اجرا می باشد.
همسان‌گزینی (Matchmaking) به فرایند یافتن یک همسر مناسب و تشکیل خانواده گفته می‌شود. در این نوع وب سایت ها سعی می شود با توجه به علایق و سلایق، افراد را به هم دیگر پیشنهاد دهد.
وب سایت های مکان یابی، وب سایت هایی هستند که با توجه به ورودی هایی که از کاربر می گیرند، یک مکان مانند رستوان را به کاربر پیشنهاد می دهند.
در دوره آموزشی Udemy Python Programming: Build Matchmaking Website + Geolocator به ساخت وب سایت همسان گزینی و مکان یابی با پایتون می پردازیم.

دانلود Pluralsight OpenStack: Installing the Lab Environment - آموزش اوپن استک: نصب محیط آزمایشگاه

  • بازدید: 3,363
دانلود Pluralsight OpenStack: Installing the Lab Environment - آموزش اوپن استک: نصب محیط آزمایشگاه
اوپن استک (OpenStack) یک پلت‌فرم نرم‌افزاری متن باز برای رایانش ابری است که توسط Rackspace و ناسا در جولای ۲۰۱۰ طرح ریزی شد. هم اکنون بیش از ۵۰۰ شرکت از جمله IBM، فوجیتسو، اوراکل، یاهو، سیتریکس، دل، AMD، اینتل، کنونیکال، سوزه، اچ‌پی و سیسکو سیستمز و شرکت‌های بسیار دیگری به این پروژه پیوسته‌اند. OpenStack یک پروژه رایانش ابری است که به تجهیز بستری متن باز و قابل دسترس در همه جا برای ابرهای شخصی و عمومی کمک می کند. این پروژه توسط OpenStack Foundation مدیریت می‌شود که یک بنیاد غیر انتفاعی است که در سپتامبر 2012 تاسیس شده است. اوپن استک به کاربران اجازه می دهد تا بتوانند ماشین های مجازی و دیگر نمونه ها برای کنترل وظایف گوناگون در مدیریت یک محیط ابری در حال اجرا را توسعه دهند. این مجموعه ابزار گسترش عمودی را آسان می کند به این معنی که وظایفی که از اجرای همزمان سود می برند، می توانند در زمان اجرا، به آسانی با تنظیم نمونه های متفاوت، به کاربران بیشتر یا کمتری خدمات ارائه دهند. برای مثال، یک اپلیکیشن موبایل، که باید با یک سرور از راه دور ارتباط برقرار کند، می تواند کار ارتباطی خود را با کاربران دیگر در طول نمونه های مختلف، تقسیم کند که همه اینها با سرعت و به آسانی با یکدیگر در ارتباط خواهند بود. و مهمتر از آن، اوپن استک یک ابزار متن باز است، به این معنی که هر فردی که آن را انتخاب کند، می تواند به کد منبع آن نیز دسترسی داشته، هر تغییر یا اصلاحی را که مورد نیاز است، اعمال کند و به صورت رایگان، تغییرات اعمال شده را در سطح وسیعتری به اشتراک بگذارد. متن بازبودن آن نیز این امکان را هم می دهد که هزاران توسعه دهنده در سرتاسر جهان می توانند بر روی آن کار کنند و مجموعه نرم‌افزاری با ویژگی های قوی تر و امن تر تولید کنند.
در دوره آموزشی Pluralsight OpenStack: Installing the Lab Environment با نصب و راه اندازی محیط کار اوپن استک آشنا می شوید.

دانلود Packt Learning Data Visualization - آموزش مصورسازی داده ها

  • بازدید: 8,190
دانلود Packt Learning Data Visualization - آموزش مصورسازی داده ها
تصویرسازی داده‌ها (Data Visualization) به معنی ایجاد و مطالعه نمایش بصری داده، یعنی «اطلاعات چکیده‌شده به یک شکل شماتیک، شامل خواص یا متغیرهای مربوط به واحدهای اطلاعاتی» است.
به گفته فریدمن (۲۰۰۸) «هدف اصلی تصویرسازی داده‌ها ارتباط واضح و کارآمد اطلاعات از طریق ابزارهای گرافیکی است. البته به این معنی نیست که تصویرسازی داده‌ها برای کارآمدی باید خسته‌کننده به نظر بیاید یا برای زیبا بودن باید پیچیده باشد. برای انتقال کارآمد ایده‌ها، هر دو شکل زیبا و کارآمدی باید دوشادوش پیش رفته باشند و دانش مربوط به مجموعه‌ای پیچیده و پراکنده از اطلاعات را با نمایش نوآورانه جنبه‌های کلیدی آن، انتقال دهند. با این وجود طراحان معمولا نمی‌توانند توازن میان شکل و کارآمدی را رعایت کنند و تجسم زیبایی از داده‌ها ایجاد می‌کنند که در اصلی‌ترین ماموریت خود - انتقال اطلاعات - باز می‌مانند». فرناندا ویگاس و مارتین واتنبرگ معتقدند تصویرسازی داده‌ها نه‌تنها باید ارتباطی واضح ایجاد کند بلکه باید توجه و درگیری بیننده را نیز موجب شود. تصویرسازی داده‌ها ارتباطی نزدیک با گرافیک اطلاعات، تجسم اطلاعات، تجسم علمی و گرافیک آماری دارد. در هزاره جدید، تصویرسازی داده‌ها حوزه‌ای فعال برای تحقیق، آموزش و توسعه شده است. امروزه بسیاری معتقدند تصویرسازی داده‌ها توانسته تجسم علمی و اطلاعاتی را با هم متحد کند. برایان ویلیسون ثابت کرده است تصویرسازی داده‌ها با فراگیری توسعه سریع نرم‌افزار و درگیری مشتریان نیز ارتباط دارد.
در دوره آموزشی Packt Learning Data Visualization با مصورسازی داده های حجیم آشنا می شوید.