JavaScript (جاوااسکریپت) زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده و ساختار آن به سی پلاس پلاس (C++) و جاوا شباهت دارد؛ که این امر برای سهولت یادگیری در نظر گرفته شده است و دستورهای متداول مانند if, for, try..catch و ... در این زبان هم یافت میگردند. این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد و به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب است. کاربرد گسترده این زبان در سایت ها و صفحات اینترنی است و به کمک این زبان میتوان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده میشود. در دوره آموزشی Packt Learn to Write Functional Javascript شما با قابلیت های اساسی و کلیدی این زبان قدرتمند آشنا می شوید.
پایتون یک زبان مفسر، شی گرا، سطح بالا و پویا می باشد که از یک ساختمان داده سطح بالا ساخته شده است. پویایی در تایپ و اتصال در پایتون باعث شده تا از آن برای توسعه سریع برنامه و همچنین استفاده به عنوان یک زبان برنامه نویسی و یا اسکریپت نویسی استفاده شود. سادگی پایتون باعث آسانی خواندن این زبان و کاهش هزینه های نگه داری برنامه می شود.همچنین برنامه های نوشته شده در پایتون بر روی اکثر سیستم عامل ها کارایی دارد. مفسر و کتابخانه استاندارد و وسیع در پایتون در منابع آن و یا به صورت باینری و به طور رایگان وجود دارند و قابلیت نصب بر روی هرنوع سیستم عاملی را دارا می باشد. این زبان توسط گیدو ون روسوم در سال 1990 ساخته شد. این زبان از مدیریت خودکار حافظه استفاده می کند. پایتون به شکل پروژه ای متن باز توسعه یافته استو توسط بنیاد نرم افزاری پایتون اداره می شود. در دوره آموزشی Packt Become a Python Data Analyst با اصول و نحوه آنالیز داده ها با پایتون آشنا می شوید.
هشتمین نسخه یکی از قویترین سیستم های مدیریت محتوا یعنی Drupal 8 منتشر شد. Drupal 8 به طور رسمی توسط سایت دروپال انتشار و هم اکنون قابل دانلود می باشد. این نسخه بزرگترین بروزرسانی در تاریخ Drupal تاکنون است. با وجود ماژول های کلیدی همچون نماها و رفرنس های موجود که بصورت تمام و کمال در هسته ی Drupal 8 جای گرفته اند و پروژه های بسیاری که هم اکنون برای Drupal 8 قابل دسترسی می باشند، می توانید بی درنگ شروع کرده و سایت جدید خود را با دروپال بنویسید. همچنین می توانید از بخش مردمی Contrib Porting Tracer برای دریافت بروزرسانی ماژول ها و تم های مورد علاقه خود استفاده کنید و یا بخوانید که چگونه میتوانید در این امر مشارکت کنید. در دوره آموزشی Packt Drupal 8 for Beginners به طور مقدماتی با نصب و راه اندازی یک وب سایت با دروپال 8 آشنا می شوید.
یادگیری عمیق (Deep learning) (یادگیری ژرف ماشین، یادگیری ساختار ژرف یا یادگیری سلسله مراتبی) یک زیر شاخه از یادگیری ماشینی و بر مبنای مجموعهای از الگوریتمها است که در تلاش هستند مفاهیم انتزاعی سطح بالا در دادگان را مدل نمایند که این فرایند را با استفاده از یک گراف عمیق که دارای چندین لایه پردازشی متشکل از چندین لایه تبدیلات خطی و غیر خطی هستند، مدل میکنند. به بیان دیگر پایهٔ آن بر یادگیری نمایش دانش و ویژگیها در لایههای مدل است. یک نمونه آموزشی (برای نمونه: تصویر یک گربه) میتواند به صورتهای گوناگون بسان یک بردار ریاضی پر شده از مقدار به ازای هر پیکسل و در دید کلی تر به شکل یک مجموعه از زیرشکلهای کوچکتر (نظیر اعضای صورت گربه) مدل سازی شود. برخی از این روشهای مدل سازی سبب ساده شدن فرایند یادگیری ماشین (برای نمونه: تشخیص تصویر گربه) میشود. یکی از حوزه های تکنولوژی که نقشی قابل توجه در بهبود سرویس های ارائه شده در تلفن های همراه و فضای مجازی دارد، یادگیری ماشینی است. گاهی اوقات دو عبارت یادگیری ماشینی و هوش مصنوعی به جای یکدیگر مورد استفاده قرار می گیرند و این مساله به خصوص زمانی که یک شرکت بزرگ قصد دارد از جدیدترین نوآوری هایش سخن بگوید بیشتر به چشم می خورد، با این همه هوش مصنوعی و یادگیری ماشینی دو حوزه کاملا مجزا و البته متصل به یکدیگر در علم کامپیوتر به شمار می روند. در دوره آموزشی Packt Python: Machine and Deep Learning with Python با مفاهیم یادگیری ماشین و یادگیری عمیق با پایتون آشنا می شوید.
مایکروسافت سیستم سنتر (Microsoft System Center) مجموعه ای از برنامه های ضروری و پرکاربرد در زمینه مدیریت منابع شبکه (مانند سرورها، کلاینتها، سخت افزارهایی مثل Switch، Route، دیتاسنترها و..) را برای سیستم های مبتنی بر ویندوز مایکروسافت فراهم نموده و علاوه بر مدیریت متمرکز، نظارت بر شبکه و محافظت از دادهها، افزایش بازدهی و کاهش هزینه ها را به همراه دارد. این مجموعه دارای برنامه هایی همچمون System Center Configuration Manager (یا SCCM برای مدیریت پیکربندی نرمافزارها و سختافزارها)، System Center Operation Manager (یا SCOM برای مدیریت عملیات و سرویس ها)، System Center Data Protection Manager (یا SCDPM برای تهیه نسخه پشتیبان و ریکاوری)، System Center App Controller (یا SCAC برای مدیریت سیستم های ابری)، System Center Orchestrator (یا SCO مرکز اتوماسیون گردش کار)، System Center Service Manager (یا SCSM مدیریت یکپارچه خدمات)، System Center Virtual Machine Manager (یا SCVMM مجازی سازی) و ... می باشد. در دوره آموزشی Packt Advanced System Center 2016 Operations Manager با مدیریت عملیات پیشرفته در سیستم سنتر 2016 آشنا می شوید.
Elasticsearch، یک موتور جستجو و تحلیلگر توزیع شده است که برای تعامل با آن از restful api استفاده میشود، قالب ارسال و دریافت اطلاعاتش json است. اولین نسخه از elasticsearch در سال 2010 عرضه شد و در حال حاضر نسخه 5.0.1 آن هم در دسترس است. elasticsearch با جاوا توسعه داده شده، متن باز و تحت مجوز ASL است. امکان اجازه ی ترکیب و استفاده از انواع مختلف، پاسخ دهی سریع، مقیاس پذیر، پایداری و انعطاف پذیری بالا، قابل اعتماد، ساده و شفاف، دارای امنیت، دارای تحلیل گر بلادرنگ و... از ویژگی های elasticsearch می باشد. در دوره آموزشی Packt The Road to Elasticsearch کار با الاستیک سرچ را خواهید آموخت.
کیوت (Qt) مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان سی++ است که به برنامهنویس امکان توسعه آسان نرمافزارهای کاربردی را میدهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاهداده، شبکه و... است. نرمافزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سیپلاسپلاس برای طیف وسیعی از سیستمعاملها از جمله گنو/لینوکس (نسخههای رومیزی و وسیلههای قابل حمل)، ویندوز، ویندوز CE، مکاواس و... همگردانی شوند. بدین ترتیب حمل نرمافزار نوشته شده بدون تغییر در متن کد نوشته شده امکانپذیر است. از کیوت در زبانهای برنامهنویسی متعددی مانند سی++ و جاوا و پایتون میتوان استفادهکرد. در دوره آموزشی Packt Learning Qt 5 با کیوت 5 و ویژگی های آن آشنا می شوید.
شرکت VMware در سال ۲۰۱۶ با ارائه نسخه ۷ نرمافزار VMware Horizon، تحول بزرگی را در مجازی سازی دسکتاپ یا به عبارتی VDI ایجاد نموده است. VMware Horizon 7 (مجازیسازی دسکتاپ) با ارائه بهترین شرایط Cloud و Mobile، به طور اساسی VDI را تغییر داده و مزایایی همچون سادگی، امنیت، سرعت و Scale را با هزینه کمتری برای کاربران ارائه نموده است. علاوه بر آن Horizon 7، قابلیت عملکرد را تا ۳۰ برابر سریعتر و در عین حال هزینهها را نیز نسبت به راهکارهای سنتی تا ۵۰ درصد کاهش میدهد. در دوره آموزشی Packt Learning VMWare Horizon 7 با امکانات و ویژگی های وی ام ور هوریزون 7 آشنا می شوید.
تیم Unity تکنولوژی به تازگی نسخه جدید موتور بازی سازی خود به نام Unity 5 را معرفی کرد. در ۵ سال گذشته موتور Unity 5 طرفداران بسیاری پیدا کرده است و محبوبیت این موتور روز به روز بیشتر شده تا جایی که بسیاری از بازی سازان مستقل کشور خودمان هم از این موتور برای ساخت بازی های مستقل خود استفاده کرده اند و نتایج بسیار خوبی گرفته اند. Unity 5 حدود ۱۶ ماه پس از موتور Unity 4 معرفی و منتشر شده و به نسبت موتور قبلی از ویژگی های بسیار بهتر و تکنیک های بسیار جدیدتری پشتیبانی میکند. موتور جدید در زمینه نورپردازی، قابلیت های صوتی و عملکرد نهایی به نسبت موتور قبلی جهش بسیار زیادی داشته است. در دوره آموزشی Packt Unity 5 Level Design, Lighting, and Animation با طراحی، نورپردازی و انیمیشن در یونیتی 5 آشنا می شوید.
دسته:
آموزش ←
برنامه نویسی و طراحی وب
|
مهندسی
,
کاربردی
سای پای یک کتابخانه متن باز برای پایتون می باشد که کار آن محاسبات عددی و علمی است. سای پای دارای ماژول هایی برای بهینه سازی، جبر خطی، ادغام سازی، الحاق، توابع ویژه، FFT، سیگنال، پردازش تصویر و دیگز توابع و عملیات های مربوط به محاسبات عددی و علمی می باشد. سای پای یک متغیر NumPy ایجاد می کند. نامپای (NumPy) یک بستهٔ نرمافزاری قابل افزودن به پایتون است که کاربرد اصلیاش در مقاصد علمی و برای کار با اعداد است. پایتون به صورت پیشفرض تنها از آرایهها و متغیرها برای عملیات ریاضی ساده پشتیبانی میکند. بستهٔ نامپای ویژهٔ کار با اعداد از راه ماتریسها و آرایههای چندبعدی طراحی شده است. از ویژگیهای آرایهها در نامپای این است که میتوان اندازهٔ آنها به صورت پویا تغییر داد که این امر به افزایش سرعت برنامهنویسی کمک میکند. نامپای را میتوان بستهٔ بنیادی پایتون برای محاسبات علمی دانست، این بسته افزون بر فراهمآوردن قابلیت کار با آرایههای اِن-بعدی، عملگرهای درایه به درایه و عملگرهای اصلی جبر خطی، قابلیت لفافپیچی کدهای سی، سی++ و فورترن را ممکن میسازد. در دوره آموزشی Packt Numerical and Scientific Computing with SciPy با انجام محاسبات عددی و علمی با کتابخانه سای پای در پایتون آشنا می شوید.