آموزش های برگزیده

دانلود Packt Functional Programming in C# Part 1+2+3 آموزش برنامه نویسی تابعی در سی شارپ

  • بازدید: 12,952
دانلود Packt Functional Programming in C# Part 1+2+3 - آموزش برنامه نویسی تابعی در سی شارپ
برنامه نویسی تابعی از میان سه مدل برنامه نویسی عمده قدیمیترین آنهاست. اولین زبان برنامه نویسی تابعی APL بود که در سال 1955 تقریبا یک سال قبل از فورترن ابداع شد. دومین برنامه Lisp بود که در سال 58 (یعنی یک سال قبل از کوبول) ارائه شد. هر دو این زبانها (کوبول و فورترن) زبانهای دستوری هستند و موفقیت آنها در حوزه های تجارت و علوم باعث شد که مدل برنامه نویسی دستوری مدلی غالب برای مدت 30 سال باشد.با به بازار آمدن مدل شی گرا در دهه 70 و پیشرفت تدریجی زبانهای برنامه نویسی شی گرا ، پس از آن این نوع برنامه نویسی تا امروز محبوب ترین مدل است. با توجه به توسعه پایدار و همیشگی زبانهای تابعی مانند OCAML , Haskel و... که برای برنامه نویسی دنیای حقیقی بیشترین کاربرد را دارند. بعد از 1950 همچنان زبان برنامه نویسی تابعی یک زبان آکادمیک و در سطح دانشگاهها محسوب میشد و موقعیت تجاری نداشت. اولین موفقیت تجاری زبانهای دستوری باعث شد تا برای چند دهه این زبانها به عنوان زبان غالب باقی بمانند ، زبانهای شی گرا تنها زمانی که نیاز برای حل مسایل و مشکلات پیشرفته تر کامپیوتری احساس شد به شهرت رسیدند.امروزه وجود برنامه نویسی تابعی برای حل مشکلاتی پیچیده تر اثبات شده و میتوان با آن برنامه های سده تر را نیز به وجود آورد. برنامه نویسی تابعی خالص تمام برنامه ها را به صورت مجموعه ای از توابع که میتوانند آرگومانهایی را دریافت و مقادیری را برگردانند نگاه میکند و بر خلاف مدلهای شی گرا و دستوری اثرات جانبی ندارد و به جای حلقه تکرار از حلقه های بازگشتی استفاده میکند.
در دوره آموزشی #Packt Functional Programming in C با برنامه نویسی تابعی در سی شارپ آشنا می شوید.

دانلود Udemy Web Design Build a single Page Website Parallax site آموزش طراحی وب سایت های پارالکس

  • بازدید: 13,308
دانلود Udemy Web Design Build a single Page Website Parallax site - آموزش طراحی وب سایت های پارالکس
کلمه پارالکس (Parallax) به معنی اختلاف منظر یا دید هست و براساس تعریف به جابجایی آشکار بین دو نقطه یا جابجایی یک شیء بین دو نقطه غیر واقع بر یک خط راست گفته می‌شود. در عین حال معنی انطباق و هماهنگ کردن هم می دهد، ولی در طراحی وب به معنای تکنیک‌های پیمایش در صفحه برای عمق بخشی به سایت تلقی می‌شود. در ترندها و سبک های طراحی وب درواقع به سبکی که در آن با اسکرول کردن یا حرکت دادن نشانگر موس اتفاقات خاصی مثل تکان خوردن اشیاء ، تغییر زاویه دید ، حرکت اشیاء یا پس زمینه در خلاف یا موافق اسکرول با سرعت های مختلف یا افکت های این چنینی رخ می دهد. از میان تمام شیوه‌های طراحی وب، بعد از دوران طلایی وب ۲، به جرات میتوان گفت "پارالاکس" یکی از قدرتمندترین و شگفت‌انگیزترین گرایش‌ها بوده است. تکنیک جلب نظر کاربر البته یک تکنیک تازه نیست، ولی این تکنیک به سرعت به یک روش محبوب برای علاقه‌مندسازی کاربر به یک موضوع تبدیل شد.
در دوره آموزشی Udemy Web Design Build a single Page Website Parallax site به طراحی وب سایت های پارالکس می پردازیم.

دانلود Lynda Adobe Muse Tutorial Series دوره های آموزشی ادوبی میوز، نرم افزار طراحی وب سایت بدون نیاز به کدنویسی

  • بازدید: 83,489
دانلود Lynda Adobe Muse Tutorial Series - دوره های آموزشی ادوبی میوز، نرم افزار طراحی وب سایت بدون ن
(1396/1/19) تغییرات:

دوره آموزشی Designing a Portfolio Website with Muse اضافه شد!

نرم افزار Muse یکی از محصولات شرکت ادوبی در زمینه طراحی وب سایت است. ادوبی ادعا می کند که این نرم افزار که دارای قابلت AIR نیز است، می تواند به هر کاربری کمک کند تا بدون نیاز به نوشتن یک خط کد، به طراحی و انتشار وب سایت های html بپردازد. در واقع این نرم افزار به صورت کاملاً کاربر محور بوده و برای طراحی و ساخت صفحات HTML به صورت بصری و بدون نیاز به کدنویسی با جدیدترین استانداردهای دنیای وب منتشر شده است. نرم افزار تمامی امکانات حرفه ای جهت طراحی وب را دارا می باشد و یک وب سایت کامل با صفحات داخلی متفاوت و نقشه سایت می تواند توسط این نرم افزار طراحی شود و کاربر می تواند تمام عناصر گرافیکی وب سایت خود را نیز تعیین کرده و به راحتی طراحی کند.
در دوره های آموزشی Muse شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.

دانلود Pluralsight JavaScript Build Automation With Gulp.js آموزش ساخت اتوماسیون با گالپ.جی اس

  • بازدید: 7,136
دانلود Pluralsight JavaScript Build Automation With Gulp.js - آموزش ساخت اتوماسیون با گالپ.جی اس
حتما برای شما هم پیش آمده است که پس از طراحی کامل یک وب سایت، برای بهینه سازی آن بخواهید حجم تصاویر به کار رفته را کاهش دهید. فایل های Sass و Less را کامپایل کنید و یا فایل های جاوااسکریپت پروژه را کوچک سازی نمایید. این موارد و بسیاری موارد دیگر از جمله کارهایی است که انجام مداوم آن گاه باعث هدررفت زمان می شود و شاید عملا احتیاجی به صرف زمان زیاد برای این قبیل کارها نباشد. گالپ یک task runner یا اجرا کننده فرامین است که به وسیله آن می توان به بسیاری از کارها و پروسه های تکراری و زمان بر طراحی و توسعه وب، سرعت ببخشید و از طراحی سایت لذت ببرید! ابزارهایی مانند گالپ عمدتا با نام build tools هم شناخته می شوند چرا که ماهیت کار آنها شبیه نرم افزار های build می باشد و task هایی را اجرا می کنند که به build منجر می شود.
در دوره آموزشی Pluralsight JavaScript Build Automation With Gulp.js با گالپ و ویژگی های آن آشنا می شوید.

دانلود O'Reilly Software Defined Networking (SDN) آموزش معماری شبکه نرم افزاری تعریف شده

  • بازدید: 17,758
دانلود O'Reilly Software Defined Networking (SDN) - آموزش معماری شبکه نرم افزاری تعریف شده
شبکه نرم‌افزاری تعریف شده (Software Defined Networking یا SDN) یک معماری جدید در شبکه است. یک زیرساخت SDN همانند شبکه‌های سنتی دارای مجموعه‌ای از تجهیزات شبکه (از جمله سوئیچ‌ها،‌ مسیریاب‌ها و جعبه‌های میانی (Middlebox Appliances))است. تنها تفاوتی که در این بین وجود دارد، تبدیل تجهیزات فیزیکی سنتی به عناصر ساده روانه‌سازی است که این عناصر فاقد بخش کنترلی و یا نرم‌افزاری جهت تصمیم‌گیری‌های خودکار است. هوش شبکه از تجهیزات صفحه داده به یک سیستم کنترلی به طور منطقی متمرکز انتقال یافته است. این سیستم کنترلی شامل سیستم عامل شبکه و برنامه‌های کاربردی آن است. به منظور اطمینان از قابلیت همکاری و سازگاری بین انواع مختلف صفحه کنترل و داده، می‌بایست این شبکه‌ها بر روی واسط‌های باز و استانداردی (از جمله OpenFlow) ایجاد شوند. در صورت وجود چنین واسطی، کنترل‌کننده قادر به برنامه‌ریزی تجهیزات روانه‌سازی ناهمگون به صورت پویا خواهد بود. این موضوع در شبکه‌های سنتی چالشی اساسی است، که دلیل آن استفاده از تجهیزات شرکت‌های مختلف با واسط‌های غیر متن‌باز و صفحه کنترلی توزیع‌شده است.
در دوره آموزشی O'Reilly Software Defined Networking (SDN) با معماری شبکه نرم افزاری تعریف شده و ویژگی های آن آشنا می شوید.

دانلود Packt Mastering Haskell Programming آموزش تسلط بر زبان برنامه نویسی هسکل

  • بازدید: 7,028
دانلود Packt Mastering Haskell Programming - آموزش تسلط بر زبان برنامه نویسی هسکل
Haskell زبان برنامه نویسی تابعی استاندارد شده با زبان شناسی غیر قطعی، بعد از Haskell Curry نام گذاری شد. این زبان با کمیته ای که در سال 1980 برای بیان هدف شناساندن این چنین زبانی شکل گرفت، ایجاد شد. آخرین استاندارد زبان نیمه رسمی Haskell 98 نامزد زبان آسان و سبک برای آموزش و به عنوان پایه ای برای گسترش های آینده است. زبان به تکامل خود به سرعت با Hugs و GHC که نشان دهنده ی استاندارد بالفعل جاری هستند، ادامه می دهد. جالب ترین جنبه Haskell شامل پشتیبانی از توابع بازگشتی و انواع داده ای، مطابقت با الگو، درون یابی لیست و عبارات دفاعی می باشد. ترکیب این خصوصیات می تواند توابعی را بسازد که نوشتن آنها در زبان برنامه نویسی شیوه ای سخت خواهد بود ولی غالباً اجرای آن در Haskell آسان است در سال 2002، این زبان یک زبان تابعی است که اغلب تحقیقات روی آن صورت گرفته است.
در دوره آموزشی Packt Mastering Haskell Programming با زبان برنامه نویسی هسکل و ویژگی های آن آشنا می شوید.

دانلود Udemy Introduction to ERP Systems آموزش مقدماتی سیستم های ای آر پی

  • بازدید: 12,435
دانلود Udemy Introduction to ERP Systems - آموزش مقدماتی سیستم های ای آر پی
برنامه‌ریزی منابع سازمانی (Enterprise resource planning) (به اختصار ERP)، شامل طیف وسیعی از فعالیت‌های مختلفی است که به بهبود عملکرد یک سازمان منتهی می‌شود و تمام داده‌ها و فرایندهای یک سازمان را در یک سیستم نرم‌افزاری و در قالب یک بانک اطلاعاتی به‌صورت پیوسته، منظم و دقیق مدیریت می‌نماید. ERP به معنای مدیریت برنامه‌ریزی منابع سازمان یا 4M (Man, Machine, Material, Money) (مواد، ماشین آلات، پول و نیروی انسانی) است و به سازمانها و شرکتها کمک می‌نماید تا فرایند دقیق برنامه‌ریزی کلیه منابع سازمان را در جهت کاهش هزینه و افزایش درآمد مدیریت نمایند. تعاریف دیگری نیز از ERP وجود دارد. ERP بر پایه سیستم های برنامه‌های کاربردی تهیه شده است که شامل چندین برنامه کاربردی است که به‌صورت یکپارچه همه فعالیت‌های داخلی یک سازمان را در گستره واحدهای عملیاتی سازمان مدیریت می‌کند. این فعالیت‌ها می‌تواند بازهٔ وسیعی از مدیریت فروش، مدیریت تأمین، مدیریت تولید، مدیریت کیفیت، مدیریت انبار، مدیریت لجستیک، مدیریت نگهداری و تعمیرات، مدیریت پروژه، مدیریت مالی، مدیریت قیمت تمام شده، مدیریت منابع انسانی و مدیریت مهندسی را شامل شود. در واقع ERP، سامانه‌ای است که دارای اهداف، اجزا و محدوده مشخص و معینی است.
در دوره آموزشی Udemy Introduction to ERP Systems به طور مقدماتی با سیستم های ای آر پی و ویژگی های آنها آشنا می شوید.

کلمات کلیدی

دانلود, دانلود رایگان, دانلود لینک مستقیم, دانلود رایگان مستقیم, داونلود, دانلد, nhkg,n, دانلود آموزش, و سایت دانلود فیلم های آموزشی کامپیوتر، دانلود رایگان فیلم آموزشیی با لینک مستقیمو دانلود فیلم آموزشی کامپیوتر, دانلود آموزش Lynda, دانلود آموزش فتوشاپ, دانلود فیلم آموزشی نرم افزار, دانلود آموزش آفیس, دانلود آموزش گرافیک, آموزش طراحی, آموزش سه بعدی, آموزش انیمیشن, آموزش برنامه نویسی, آموزش طراحی وب, آموزش ادیت فیلم, آموزش میکس فیلم, آموزش ورد, آموزش شبکه, دانلود آموزش Total Training, دانلود آموزش ویندوز, دانلود آموزش CBT