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

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

دانلود Udemy The Complete JavaScript Developer: A Primer to Full Stack JS - آموزش کامل توسعه جاوا اسکریپت

  • بازدید: 7,652
دانلود Udemy The Complete JavaScript Developer: A Primer to Full Stack JS - آموزش کامل توسعه جاوا اس
در اولین روزهای تاسیس مجمع جهانی وب (Wide Web World) دستورات HTML بسیار ساده و آسان بود، بطوریکه فراگیری فرامین مورد نیاز بیشتر از چند روز طول نمیکشید ولی هنگامی که Web، شروع به پیشرفت نمود، طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید. از آنجایی که صفحات وب، بهتر است بصورت دینامیک و متحرک باشند، طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند، در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات وب از JavaScript کمک گرفت. JavaScript دقیقا یک زبان برنامه نویسی می باشد که بوسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید.
در دوره Udemy The Complete JavaScript Developer: A Primer to Full Stack JS با آموزش کامل جاوا اسکریپت همراه با ساخت پروژه آشنا می شوید.

دانلود Packt Application Development with Spring 5.0 and Angular 6 - آموزش توسعه اپلیکیشن با اسپرینگ 5 و آنگولار 6

  • بازدید: 5,905
دانلود Packt Application Development with Spring 5.0 and Angular 6 - آموزش توسعه اپلیکیشن با اسپرینگ
اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. Angular 2 با شعار یک فریم ورک برای دسکتاپ و موبایل وارد رقابت با سایر فریم ورک ها و کتابخانه های جاوااسکریپتی شد. این بار انگولار با تغییرات زیاد ضمن بهبود سرعت و کارایی یادگیری آن را نیز هیجان بخش تر و بسیار آسان تر کرده است. نسخه انگولار 6 از زبان برنامه نویسی تایپ اسکریپت 2.8 پشتیبانی می کند. در این نسخه از تایپ اسکریپت معرف ها (declaration)، مقدار دهی اولیه کلاس ها، داده های با نوع شرطی و بهبود عملکرد namespace‌ ها، تقویت شده است. رندرر Ivy به عنوان یکی از جدیدترین موتورهای رندر و شبیه سازی به حساب می آید که جدیدا معرفی شده است. این موتور رندر سرعت شبیه سازی و بهینه سازی کدها را به شکل حیرت انگیزی افزایش می دهد. در انگولار به صورت پیش فرض این موتور فعال نیست و باید آن را دستی اعمال کنید. در این نسخه از انگولار 6، کامپایلر Bazel اضافه شده است. هنگامیکه شما کدهای خود را کامپایل می کنید تنها کدهایی که دچار تغییرات شده اند و نیاز به بارگذاری مجدد دارند، کامپایل خواهند شد. در این صورت حجم کدها و بهینه سازی آنها به بهترین شکل ممکن صورت می پذیرد.
در دوره Packt Application Development with Spring 5.0 and Angular 6 با آموزش توسعه اپلیکیشن با اسپرینگ 5 و آنگولار 6 آشنا خواهید شد.

دانلود Packt Flutter Tutorial Series - آموزش چارچوب فلاتر

  • بازدید: 9,286
دانلود Packt Flutter Tutorial Series - آموزش چارچوب فلاتر
Flutter ابتدا توسط گوگل به عنوان یک چارچوب رابط کاربری یا همان طراحی UI برای ایجاد رابط های بومی (Native) در سیستم عامل های IOS و Android مطرح شد. Flutter با کد های موجود درون برنامه کار می کند و اغلب توسط توسعه دهندگان و سازمان ها به دلیل استفاده رایگان (Free Use) و منبع باز بودن در سراسر دنیا مورد استفاده قرار میگیرد. همچنین Flutter یک روش اصلی برای ایجاد کردن برنامه های کاربردی برای Google Fuchsia  است ( Fuchsia یک سیستم عامل مبتنی بر قابلیت هایی است، که توسط گوگل ارائه شده و توسعه یافته است). اولین نسخه Flutter به نام SKY شناخته شده و در سیستم عامل اندروید مورد استفاده قرار میگیرد.
در دوره آموزشی Packt Flutter Tutorial Series با چارچوب فلاتر و ویژگی های آن اشنا خواهید شد.

دانلود Packt From 0 to 1: JavaFX and Swing for Awesome Java UIs - آموزش کامل جاوا اف ایکس و سوینگ برای طراحی رابط کاربری

  • بازدید: 6,272
دانلود Packt From 0 to 1: JavaFX and Swing for Awesome Java UIs - آموزش کامل جاوا اف ایکس و سوینگ بر
 JavaFX یکی از کتابخانه‌های جاوا است که به منظور ساخت برنامه‌های کاربردی اینترنتی مورد استفاده قرار می‌گیرد. برنامه‌های نوشته شده با استفاده از این کتابخانه را می‌توان بر روی چندین سیستم عامل اجرا کرد. با استفاده از JavaFX می‌توانیم برنامه خود را بر روی دستگاه‌های مختلفی از جمله کامپیوترهای دسکتاپ، تلفن‌های همراه، تلویزیون‌ها، تبلت ها و ... به اجرا در آوریم. برنامه نویسان جاوا برای ایجاد نرم افزارهای رابط کاربر گرافیکی یا Application GUI (Graphical User Interface) ها، از کتابخانه‌هایی مانند Advanced Windowing Toolkit و Swing استفاده می‌کردند. پس از ظهور JavaFX، برنامه نویسان جاوا می‌توانستند GUI Application هایی با محتوای غنی تر و کارآمد تری را با JavaFX ایجاد کنند.
در دوره Packt From 0 to 1: JavaFX and Swing for Awesome Java UIs به آموزش کامل جاوا اف ایکس و سوینگ برای طراحی رابط کاربری خواهیم پرداخت.

دانلود Packt Create Augmented Reality Apps using Vuforia 7 in Unity - آموزش ساخت واقعیت افزوده با استفاده از وفوریا 7 در یونیتی

  • بازدید: 7,144
دانلود Packt Create Augmented Reality Apps using Vuforia 7 in Unity - آموزش ساخت واقعیت افزوده با اس
واقعیت افزوده (Augmented Reality) یک نمای فیزیکی زنده، مستقیم یا غیرمستقیم (و معمولاً در تعامل با کاربر) است، که عناصری را پیرامون دنیای واقعی افراد اضافه می‌کند. این عناصر بر اساس تولیدات کامپیوتری که از طریق دریافت و پردازش اطلاعات کاربر توسط سنسورهای ورودی مانند صدا، ویدئو، تصاویر گرافیکی یا داده‌های GPS است ایجاد می‌شود. واقعیت رایانه‌ای مفهوم کلی واقعیت افزوده‌است. در واقعیت افزوده معمولاً چیزی کم نمی‌شود بلکه فقط اضافه می‌شود. همچنین واقعیت افزوده تا حدودی شبیه به واقعیت مجازی است که توسط یک شبیه‌ساز، دنیای واقعی را کاملاً شبیه‌سازی می‌کند. در واقع وجه تمایز بین واقعیت مجازی و واقعیت افزوده این است که در واقعیت مجازی کلیهٔ عناصر درک شده توسط کاربر، ساخته شده توسط کامپیوتر هستند. اما در واقعیت افزوده بخشی از اطلاعاتی را که کاربر درک می‌کند، در دنیای واقعی وجود دارند و بخشی توسط کامپیوتر ساخته شده‌اند. در واقعیت افزوده، عناصر معمولاً به صورت بی‌درنگ نگاشته شده و به‌طور هوشمند مرتبط با عناصر محیطی می‌باشند، مانند نمایش امتیاز مسابقات ورزشی در زمان پخش از تلویزیون. با کمک تکنولوژی پیشرفتهٔ واقعیت افزوده (برای مثال افزودن قابلیت بینایی کامپیوتری و تشخیص اشیاء) می‌توان اطلاعات مرتبط با دنیای واقعی پیرامون کاربر را به صورت تعاملی و دیجیتالی به او ارائه کرد. همچنین می‌توان اطلاعات مرتبط با محیط و اشیاء اطراف را بر روی دنیای واقعی نگاشت. ایده اولیه واقعیت افزوده اولین بار در سال ۱۹۹۰ توسط توماس کادل کارمند بوئینگ مطرح شد.
در دوره آموزشی Packt Create Augmented Reality Apps using Vuforia 7 in Unity با ساخت واقعیت افزوده با استفاده از وفوریا 7 در یونیتی آشنا می شوید.

دانلود Packt Microsoft Power BI Masterclass Tutorial Series - آموزش مایکروسافت پاور بی آی

  • بازدید: 13,712
دانلود Packt Microsoft Power BI Masterclass Tutorial Series - آموزش مایکروسافت پاور بی آی
 هوش تجاری فرآیند تبدیل داده های خام به اطلاعات مدیریتی و تجاری اطلاق می گردد که به تصمیم گیرندگان سازمان کمک می کند تا تصمیمات خود را بهتر و سریعتر گرفته و براساس اطلاعات صحیح عمل نمایند. هوش تجاری مجموعه‌ای از مهارتها، فناوریها و سیستم‌های كاربردی است كه برای جمع‌آوری، ذخیره‌سازی، تحلیل و ایجاد دسترسی كارآمد به انباره‌های داده جهت كمك به سازمان‌ها برای تصمیم‌گیری صحیح مورد استفاده قرار می‌گیرد. تحلیل داده‌ها شامل طبقه‌بندی، خوشه‌بندی،آنالیزهای آماری، پیش‌بینی‌های ریاضی، تحلیل‌های هوشمند مبتنی بر شبكه‌های عصبی و الگوریتمهای ژنتیك است. هوش تجاری شما را برای تصمیم‌گیری در همه عوامل موثر بر سازمان یا شرکت‌ توانمند می‌سازد. شرکت مایکروسافت اعلام نمود که خدمات هوش تجاری خود موسوم به Power BI را به‌روز کرده است که با این بروزرسانی سازمان‌ها می توانند آخرین قابلیت‌های مرتبط با هوش تجاری و ابزارهای تحلیل داده را به صورت یکپارچه در سیستم داخلی خود مورد استفاده قرار دهند. نسخه جدید سیستم Power BI که از تاریخ ۲۴ ژوئیه ۲۰۱۵ در اختیار کاربران قرار گرفته است جایگزین نسخه قبلی که مبتنی بر مجموعه نرم‌افزاری Office 365 فعالیت می‌کند، می باشد. این ابزار جدید که با نام Power BI Desktop معرفی شده است، به صورت گسترده در اختیار تمام مشتریان جهانی مایکروسافت قرار خواهد گرفت.
در دوره آموزشی Packt Microsoft Power BI Masterclass Tutorial Series با نحوه عملکرد مایکروسافت پاور بی آی آشنا می شوید.

دانلود Packt Moodle Course Development - آموزش توسعه دروس مودل

  • بازدید: 5,508
دانلود Packt Moodle Course Development - آموزش توسعه دروس مودل
طراحی سایت آموزشی کار بسیار جالبی است اما نحوه ساخت و مدیریت یک سایت آموزشی جذاب و کارآمد خود بحث برانگیز است. Moodle یکی از سیستم های مدیریت آموزشی است که در این راستا ویژگی های منحصربفردی دارد. Moodle یک سیستم مدیریت آموزش است که برای طراحی و ساخت برنامه های آموزشی آنلاین می باشد. این سیستم به زبان PHP نوشته شده، نرم افزاری است که بطور رایگان قابل استفاده است و برای کلیه اهداف می توان تغییراتی در آن ایجاد کرد. این سیستم از کلیه برنامه های آموزشی مانند دانشگاهی، آموزش های شغلی و آموزش های آنلاین پشتیبانی می کند. با استفاده از Moodle می توان آسان و سریع محیطی آموزشی را بوسیله پلاگین های متنوع ایجاد کرد.
در دوره آموزشی Packt Moodle Course Development با مودل و ویژگی های آن آشنا می شوید.

دانلود Packt Mac Linux Command Line Kick Start in 4 hours - آموزش خط فرمان لینوکس و مک

  • بازدید: 5,373
دانلود Packt Mac Linux Command Line Kick Start in 4 hours - آموزش خط فرمان لینوکس و مک
سیستم عامل لینوکس محبوب ترین سیستم عامل متن باز دنیا می باشد که این محبوبیت را مدیون متن باز بودن و در نتیجه رایگان بودن خود است. متن باز بودن این سیتستم عامل سبب شده که توسعه دهندگان فراوانی وقت خود را روی توسعه لینوکس صرف کنند بنابراین این سیستم عامل از امنیت بسیار بالایی برخوردار می باشد که باعث شده در شرکت ها و موسسه های فراوانی که نیاز به امنیت دارند مورد استفاده قرار گیرد. این سیستم عامل برای اولین بار که منتشر شد دارای رابط گرافیکی نبود و تمامی کار ها در محیطی به اسم ترمینال یا همان Command Line توسط دستورات تایپ شده توسط کاربر انجام می شد. البته امروزه هنوز کاربران حرفه ای لینوکس از خط فرمان برای کارهای خود استفاده می کنند. به دلیل اینکه خیلی از کارهای تخصصی و حرفه ای توسط رابط گرافیکی ممکن نبوده و خط فرمان امکانات بسیار زیاد و جالبی در اختیار کاربر می گذارد.
در دوره ی آموزشی Packt Mac Linux Command Line Kick Start in 4 hours شما با محیط خط فرمان و ترمینال لینوکس و مک و انواع دستورات آن، ابزارهای مختلف آن و نیز اجرای دستورات مختلف و مهم از ابتدا آشنا می شوید.

دانلود Packt Dart Tutorial Series - آموزش زبان برنامه نویسی دارت

  • بازدید: 7,479
دانلود Packt Dart Tutorial Series - آموزش زبان برنامه نویسی دارت
دارت زبان برنامه‌نویسی است که توسط گوگل توسعه داده می‌شود. هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است است. دارت راه حلی برای مشکلات موجود در جاوا اسکریپت (به‌طور مثال مشکل حافظه) است که کارایی بهتر، قابلیت استفاده ساده‌تر برای پروژه‌های بزرگ و امنیت بیشتری را فراهم می‌کند. گوگل همچنین بسیار تلاش دارد تا دارت را پیچیده تر بسازد و ویژگی‌ها و قابلیت‌های فراوانی به آن ببخشد. دارت زبانی برپایه کلاس، وراثت یگانه و شی گرایی است که گرامر آن شبیه زبان C بوده و دارای Interface،reified generics کلاسهای Abstract و Optional typing است. type annotationهای ایستا تأثیری بر روی سمانتیک کد در زمان اجرا ندارد. در عوض type annotation می‌تواند پرونده‌هایی برای ابزارهایی مانند checkerهای ایستا و checkهای پویای در زمان اجرا را فراهم نماید. این پروژه توسط لارس بک و کسپر لاند پایه‌گذاری شده‌است.
در دوره آموزشی Packt Dart Tutorial Series با زبان برنامه نویسی دارت و ویژگی های آن اشنا خواهید شد.

دانلود Packt Unreal Engine 4: The Complete Beginner's Course - آموزش کامل مقدماتی موتور آنریل 4

  • بازدید: 8,751
دانلود Packt Unreal Engine 4: The Complete Beginner's Course - آموزش کامل مقدماتی موتور آنریل 4
موتور Unreal engine 4 یک مجموعه کامل از ابزارهای توسعه و ساخت بازی است که خود توسط توسعه دهندگان بازی ساخته شده است. ازبازی های دو بعدی موبایل گرفته تا بازی های کنسول,Unreal هر آنچه که شما برای شروع نیاز داشته باشید را دراختیارتان قرار می دهد. شما میتوانید به وسیله این انجین از بازی های دو بعدی گرفته تا بازی هایی باگرافیک خیره کننده را خلق کنید,Unreal این قدرت را به شما می دهد تا بازی خود را برای کنسول های اندروید و ios بسازید. بخش برنامه نویسی بصری Blueprint این امکان را به شما می دهد تا بتوانید در کمترین زمان ممکن از نمونه اولیه تا یک بازی کامل را بسازید, درواقع میتوان گفت این بخش امکان شبیه سازی بدون نیاز به کد زدن و برنامه نویسی را به توسعه دهنده می دهد.از ابزار های مهم آنریل میتوان به blueprint  و debugger آن اشاره کرد.
در دوره Packt Unreal Engine 4: The Complete Beginner's Course به آموزش کامل مقدماتی موتور آنریل 4 می پردازیم.