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

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

دانلود LiveLessons Python Programming Language - آموزش زبان برنامه نویسی پایتون

  • بازدید: 15,276
دانلود LiveLessons Python Programming Language - آموزش زبان برنامه نویسی پایتون
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره آموزشی LiveLessons Python Programming Language با زبان برنامه نویسی پایتون و ویژگی های آن آشنا می شوید.

دانلود Pluralsight Building Windows Store Business Apps with Prism - آموزش ساخت اپ های ویندوز استور با پریسم

  • بازدید: 5,831
دانلود Pluralsight Building Windows Store Business Apps with Prism - آموزش ساخت اپ های ویندوز استور
Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند. الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.
در دوره آموزشی Pluralsight Building Windows Store Business Apps with Prism به نحوه طراحی و ساخت اپ های تجاری در ویندوز استور با استفاده از پریسم می پردازیم.

دانلود Udemy Build Powerful Websites & Blogs using WordPress - No Coding - آموزش ساخت وب سایت و وبلاگ های قدرتمند با وردپرس - بدون کدنویسی

  • بازدید: 9,332
دانلود Udemy Build Powerful Websites & Blogs using WordPress - No Coding - آموزش ساخت وب سایت و وبلا
وردپرس یک سیستم مدیریت محتوا برای سایت‌ها و وبلاگ ها می باشد. وردپرس در ابتدا تنها یک سیستم رایگان وبلاگ نویسی بود که امکانات خوبی را در اختیار وبلاگ نویسان قرار میداد و سپس به صورت یک CMS یا نرم افزار کدباز برای مدیریت محتوای سایت ها معرفی شد. سایت های وردپرسی با استفاده از افزونه های نوشته شده برای وردپرس می‌توانند انواع امکانات را در برگیرند. به عنوان مثال برای راه اندازی یک فروشگاه اینترنتی در کنار سایت وردپرسی کافیست یکی از افزونه هایی که برای این منظور طراحی شده اند را به هسته وردپرس خود اضافه کنید. به عنوان مثال افزونه های woocomerce و edd دو افزونه وردپرس هستند که برای راه اندازی فروشگاه اینترنتی جهت فروش کالای فیزیکی یا فایل های دانلودی استفاده می شوند. همچنین قابلیت تبدیل شدن سایت به یک شبکه اجتماعی با افزونه‌ قدرتمند buddypress و یا ایجاد یک تالار گفتگو یا انجمن با افزونه bbpress، در وردپرس وجود دارد. با توجه به فراوانی و تنوع افزونه های وردپرس تقریبا هر امکانی را می‌توان به سایت وردپرسی اضافه کرد. وردپرس با زبان برنامه‌نویسی پی اچ پی نوشته شده و توسط مای‌اس‌کیوال پشتیبانی می‌شود. همچنین نسخه‌ای برای پست‌گرس‌کیوال نیز موجود است این سیستم کاملاً رایگان و متن باز است.
در دوره آموزشی Udemy Build Powerful Websites & Blogs using WordPress - No Coding با نحوه توسعه و طراحی وب سایت و وبلاگ با استفاده از وردپرس بدون کدنویسی آشنا می شوید.

دانلود Udemy Learn iOS Programming - The Basics - آموزش مبانی برنامه نویسی آی او اس

  • بازدید: 9,559
دانلود Udemy Learn iOS Programming - The Basics - آموزش مبانی برنامه نویسی آی او اس
رابط کاربری آی‌اواس (iOS)‏ بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شده‌است. عناصر رابط کنترل از: switches و sliders و buttons تشکیل شده‌است. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم می‌کند. تعامل با سیستم عامل حرکاتی را شامل می‌شود از این جمله حرکات می‌توان: swipe, tap, pinch, reverse pinch که هر کدام از این‌ها تعاریف خاصی را در چارچوب iOS سیستم عامل و رابط کاربری چند لمسی آن را دارا می‌باشند. شتاب سنج داخلی توسط برخی از برنامه‌های کاربردی برای پاسخ به تکان دادن دستگاه و یا چرخش آن را به سه بعد مورد استفاده قرار گیرد. برنامه‌ها حتماً باید به طور خاص برای IOS و معماری ARM نوشته و کمپایل شوند.
در دوره آموزشی Udemy Learn iOS Programming - The Basics شما با نکات اساسی و مبانی برای نوشتن و توسعه برنامه های iOS آشنا می شوید.

دانلود Pluralsight Java EE 7 Fundamentals - آموزش اصول و مبانی جاوا ای ای 7

  • بازدید: 9,722
دانلود Pluralsight Java EE 7 Fundamentals - آموزش اصول و مبانی جاوا ای ای 7
سکوی جاوا، نسخه‌ی سازمانی (Java Platform, Enterprise Edition) پلتفرم و بستری کارآمد و مشهور برای برنامه‌نویسی سِـروِر، در زبان برنامه‌نویسی جاواست. نگارش سازمانی از نگارش سکوی استاندارد جاوا متمایز است، چراکه این زبان با اضافه نمودن کتابخانه هایی، برای ساده سازی پیاده سازی نرم‌افزارهای کاربردی به صورت چند لایه طراحی شده است. اجزای نگارش سازمانی جاوا، نیازمند محیط زمان اجرای مخصوصی هستند.
سرولت (Servlets) کلاسی از زبان برنامه‌نویسی جاواست که برای گسترش توانایی‌ها سرورها میزبان برنامه‌های مدل درخواست-پاسخ است. اگرچه سرولت‌ها می‌توانند به نوع درخواستی پاسخ دهند، بیشتر در سرورهای میزبانِ وب مورد استفاده قرار می‌گیرند. می‌توان آن را جاوااپلتی دانست که به جای مرورگر در سرور اجرا می‌شود.
در دوره آموزشی Pluralsight Java EE 7 Fundamentals با اصول و مبانی جاوا ای ای 7 آشنا می شوید.

دانلود Udemy Build WordPress E-Commerce Stores to Sell Digital Downloads - آموزش ساخت فروشگاه الکترونیکی دانلود فایل با وردپرس

  • بازدید: 11,034
دانلود Udemy Build WordPress E-Commerce Stores to Sell Digital Downloads - آموزش ساخت فروشگاه الکترو
برای راه اندازی یک فروشگاه دیجیتال جهت فروش فایل و راه اندازی سیستم های دانلود به ازای پرداخت، طبعا انتخاب های متعددی پیش روی شماست. به عنوان مثال شاید یکی از بهترین و قدرتمند ترین انتخاب های شما WHMCS باشد. اما طبعا هزینه ی راه اندازی چنین سیستمی ممکن است باب طبع بسیار از ما نباشد. علی الخصوص زمانی که شما میخواهید یک کار تازه را استارت بزنید، احتمالا مایلید در ابتدا با کمترین هزینه ها همه چیز را شروع کنید. در چنین شرایطی بدون شک استفاده از سیستم مدیریت محتوای وردپرس به همراه افزونه ی قدرتمند Easy Digital Downloads کاملا منطقی به نظر میرسد. احتمالا اکثر شما حتی اگر با این افزونه کار هم نکرده باشید، ولی اسم آن را شنیده اید. این افزونه که به اختصار به آن EDD هم میگویند، در واقع قدرتمند ترین و کاربردی ترین افزونه جهت فروش فایل های دیجیتال و کالای مجازی تحت سیستم مدیریت محتوای وردپرس است و خبر خوب این است که میتوانید به صورت کاملا رایگان آن را دریافت کرده و مورد استفاده قرار دهید.
در دوره آموزشی Udemy Build WordPress E-Commerce Stores to Sell Digital Downloads نحوه طراحی و ساخت یک فروشگاه دانلود فایل دیجیتال را آموزش خواهید دید.

دانلود Pluralsight AngularJS In-Depth - آموزش آنگولار جی اس پیشرفته

  • بازدید: 8,941
دانلود Pluralsight AngularJS In-Depth - آموزش آنگولار جی اس پیشرفته
انگولار جی اس یک فریم ورک تک صفحه ای برای ایجاد صفحات وب است. فریم ورک به شما این امکان را می دهد که کدهای خود را تکنیکی و بهینه بنویسید، تغییر بدهید و تنظیمات استاندارد را روی آن پیاده سازی کنید. ماژولاریتی هم یکی از مهمترین ویژگی هایی است که انگولار آن را برایتان تسهیل می کند. از ویژگی های یک Template Engine خوب این است که به شما این امکان را بدهد تا قالب هایی را با تگهای خاص html بنویسید. انگولار این تگها را با داده جابه جا می کند. بر خلاف دیگر موتورهای قالب بندی انگولار مجبورتان نمی کند تا قالب را جداگانه بسازید. مانند بقیه کتاب خانه ها قالب شما یک بخش جدایی ناپذیر از html می باشد. یکی دیگر از ویژگی های بزرگ html طریقه کارش با DOM است. در برنامه های قدیمی شما باید نگران مدیریت Event باشید. اما با انگولار داده ها به طور مستقیم به قالب شما مربوط (Bind) هستند (Two way Binding). برنامه های مدرن جاوا اسکریپت از روشی برای برنامه نویسی استفاده می کنند که به طور معمول به عنوان mvc شناخته می شود شما می توانید با استفاده از انگولار و این معماری به اهدافتان برسید.
در دوره آموزشی Pluralsight AngularJS In-Depth با اصول و نحوه کار با آنگولار جی اس آشنا می شوید.

دانلود Lynda MEAN Stack and MongoDB Development Techniques - آموزش تکنیک های توسعه در مین استک و مونگو دبی

  • بازدید: 7,673
دانلود Lynda MEAN Stack and MongoDB Development Techniques - آموزش تکنیک های توسعه در مین استک و مون
MEAN stack به مجموعه ای از تکنولوژی ها و کتابخانه های جاوااسکریپت گفته می شود که امکان توسعه برنامه های تحت وب را کاملا با استفاده از زبان جاوااسکریپت به توسعه دهندگان می دهد و توسعه دهنده می تواند در تمامی لایه ها فقط از جاوااسکریپت استفاده کند (دیتابیس، سرور و کلاینت).
مونگو دی بی یک پایگاه داده متن باز و رایگان مثل MySQL است با این تفاوت که عمر زیادی ندارد (از سال 2009 انتشار آن آغاز شده) و مهمتر از همه اینها؛ بسیاری از محدودیت های سایر پایگاه های داده را ندارد. این پایگاه داده سندگرا است بنابراین برخلاف پایگاه داده های رابطه ای، اسناد شبیه به جی سون را مدیریت می کند. این اجازه می دهد که مدل داده های برنامه بیشتر به شکل طبیعی شان نزدیک باشد به این خاطر که داده ها می توانند در سلسله مراتبی پیچیده و تودرتو قرار بگیرند اما قابلیت اجرای درخواست و شماره بندی شان را از دست ندهند. توضیح ساده تر آنکه در دیتابیس هایی که ما معمولا با آن سروکار داشتیم، داده ها در جدولی ذخیره می شد که محدودیت 2 بُعدی داشت یعنی فقط در سطر خاص و فیلد(ستون) خاص عملیات درج/ویرایش/حذف/انتخاب انجام می شد اما در منگو اینگونه نیست! شما میتوانید در جدول user فیلد name را برابر با علیرضا بگذارید و فیلد address را همانند یک ورودی چند بعدی دیگر پر کنید.
در دوره آموزشی Lynda MEAN Stack and MongoDB Development Techniques با تکنیک های توسعه در مین استک و مونگو دی بی آشنا می شوید.

دانلود Udemy The Complete Java 8 Developer Course - آموزش کامل توسعه نرم افزارهای جاوا 8

  • بازدید: 88,458
دانلود Udemy The Complete Java 8 Developer Course - آموزش کامل توسعه نرم افزارهای جاوا 8
(1395/5/31) تغییرات:

فایل های آموزشی به روز شد!

جاوا (Java) یک زبان برنامه‌نویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند؛ که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.
در دوره آموزشی Udemy The Complete Java 8 Developer Course شما از ابتدایی ترین کارها تا پیشرفته ترین آنها در زبان برنامه نویسی جاوا آشنا می شوید.

دانلود IFTTT SEO Academy - دوره آموزش سئو (بهینه سازی سایت برای موتور های جستجو)

  • بازدید: 35,075
دانلود IFTTT SEO Academy - دوره آموزش سئو (بهینه سازی سایت برای موتور های جستجو)
سئو روشی برای ارتقاء یک وب سایت به منظور افزایش تعداد بازدیدکننده هایی است که از موتور های جستجو دریافت می کند. سئو جنبه های متفاوتی دارد، از کلماتی که در وب سایت استفاده می کنید گرفته تا کیفیت لینک هایی که دیگر سایت ها به شما می دهند. به عبارت دیگر اطمینان از این که ساختار وب سایت به سادگی و راحتی برای موتور جستجو قابل فهم است را سئو می نامند. سئو تنها درباره ی موتورها نیست، بلکه در طرف مقابل به معنای ساخت وب سایت به طوری است که برای کاربران خوشایند باشد. قسمت عمده ی ترافیک وب توسط موتور های جستجوی بازرگانی اصلی مانند گوگل، بینگ و یاهو کنترل می شود. اگرچه رسانه های اجتماعی و انواع دیگر ترافیک می توانند برای سایت شما بازدید فراهم بیاورند، موتورهای جستجو اصلی ترین روش برای اکثر کاربران اینترنت است. این قضیه در مورد همه ی وب سایت ها با هر محتوا و مطلبی صدق می کند.
در دوره آموزشی IFTTT SEO Academy با نحوه افزایش بازدید و بهینه سازی سئو سایت توسط عمل های خارجی آشنا می شوید.