یونیتی امکانات و قابلیت های زیادی در زمینه توسعه بازی های موبایل در اختیار شما قرار می دهد. در ساخت بازی برای دستگاه های موبایل شما باید مواردی مانند رزولویشن صفحه نمایش، ورودی های خاص (مانند تاچ و داده های شتاب سنج) و عملکرد بازیکن هنگام بازی را در نظر بگیرید. به طور کلی یونیتی (Unity) جزو چهار موتور بازی ساز بزرگ می باشد. ساخت بازی با این موتور بازی ساز بسیار ساده است و بیشتر کار در محیط ویژوال انجام می شود، یعنی حدود ۸۰ درصد کار بدون کدنویسی انجام می شود و تنها حدود ۲۰ درصد کار کدنویسی است، که این موضوع باعث جذب بسیاری از کاربران علاقه مند به بازی سازی شده است که علم زیادی در برنامه نویسی ندارند. واقعیت مجازی یا Virtual Reality که به اختصار با حروف VR نمایش داده میشوند عبارتند از تلاش بشر برای برداشتن مرزهای بین فضای واقعی و فضای مجازی. سال هاست که محققین به دنبال راهی برای ادغام کردن فضای مجازی و فضای واقعی هستند و این همه تحقیق برای آسان کردن زندگی انسانها و ایجاد جذابیت در میان مشغلههای فراوان کاری در اجتماعهای امروزی که همه درگیر زندگی روز مره هستند ایجاد چنین فضایی که انسانها را گاهی از خستگیها و مشغلههای فکری دور میکند به شدت احساس میشود. در دوره آموزشی Udemy Master Unity VR Make 30 Mini Games in 3D با آموزش ساخت 30 بازی کوچک سه بعدی با یونتی وی آر آشنا می شوید.
سوئیفت (Swift) یک زبان برنامهنویسی کامپایلری و چند پارادایمی است که توسط شرکت اپل برای توسعه نرمافزار بر روی بستر آیاواس و اواس ده تولید شدهاست. این زبان که در کنفرانس توسعهدهندگان اپل در سال ۲۰۱۴ معرفی شد، طراحی شده است تا جایگزینی برای زبان برنامهنویسی شیءگرای اپل یعنی Objective-C باشد. این زبان در کنار امکانات تازه سیستمعامل iOS، دست برنامهنویسان و توسعهدهندگان بزرگ و کوچک را در خلق اپلیکیشن هایی متفاوت و کاربردیتر باز می گذارد. وجه تمایز اصلی SWIFT در قابلیتی با نام playgrounds نهفته است. قابلتی که برنامه نویسها در محیط کاربری Xcode اجازه میدهد تا تیجه و حاصل کدهایشان را به صورت ریلتایم یا همزمان مشاهده کنند، درست مانند یک زبان برنامه نویسی اسکریپت! به علاوه، سوئیفت زبان برنامهنویسی سادهای است. در دوره ی آموزشی Packt Professional Swift شما با آموزش حرفه ای زبان سوئیفت آشنا می شوید.
زبان سیشارپ (C#)، یک زبان برنامه نویسی چند الگویی، منظم شده مدلهای تابعی، امری، عمومی، شی گرا و جز گرا است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. این زبان برپایه سادگی، مدرن بودن، همه منظوره و شی گرا بودن ساخته شد.Anders Hejlsberg، طراح زبان برنامه نویسی دلفی، سرپرستی تیم طراحان زبان #C را بر عهده داشت.این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبانهای جاوا و دلفی تاثیر پذیرفتهاست. در دوره آموزشی Udemy C# Intermediate Programming : Applications Driven Approach با آموزش طراحی اپلیکیشن با سی شارپ آشنا می شوید.
در فرهنگ رایانه، رابط کاربر گرافیکی یا واسط نگارهای کاربر، یا واسط کاربر مجموعهای از نشانههای گرافیکی نمایش داده شده بر روی یک نرمافزار است که در آن کاربر به جای تایپ فرمانهای بلند و پیچیده از اعلان فرمان، با اشاره بر نمایشهای تصویری بر روی صحنه تصویر، پروندهها، برنامهها یا فرمانهای گوناگون را انتخاب میکند. به عبارتی سادهتر، یک محیط گرافیکی که نرمافزارهای رایانه، برای راهنمایی و کاربری بهتر انسان بکار میگیرند رابط کاربر گرافیکی نامیده میشود. این نما، چگونگیِ روش کاربریِ رایانه را، توسط انسان، بهبود میبخشد و روشی است گرافیکی برای نمایش نرمافزار سیستمعامل رایانه، به کاربرانش. در رایانههای قدیمیتر، این نما، مجموعهای بود از نشانهای تایپی نشان داده شده بر صفحه نمایشگر. در رایانههای امروزی اما، نمای گرافیکی کاربری مجموعهای است از نشانها و پس زمینهها و کلیدهایی زیبا و رنگین، برای بهبود رابطه انسان-ماشین در راستای بهبود کاربری کارایی بهتر. در دوره آموزشی Udemy Graphical User Interfaces in Python with PyQt5 با آموزش طراحی رابط کاربری در پایتون با PyQt5 آشنا خواهید شد.
نود.جیاس (Node.js) یک چارچوب نرمافزاری ورودی/خروجی برای پایه رویداد (Event) برای موتور جاوااسکریپت V8 برای سکوهای شبه یونیکس است. Node.js به هدف این است که مشابه توئیستد (Twisted) برای پایتون، Perl Object Environment برای پرل و EventMachine برای روبی شود. Node، بر خلاف جاوااسکریپت در مرورگر اجرا نمیشود بلکه به جاوااسکریپت تحت کارساز مربوط است. Node.js برخی مشخصات CommonJS را پیاده سازی میکند. Node.js شامل یک محیط یک محیط REPL (حلقهٔ خواندن-اجرا کردن-چاپ کردن) برای آزمایش گرفتن تعاملی است. در دوره آموزشی Packt Learning Node.js 11.x شما با قابلیت های اساسی و کلیدی این چارچوب نرمافزاری قدرتمند و کاربردی آشنا می شوید.
فراخوان رویه از دور(RPC) در طول دهه ها به عنوان مکانیزمی برای پردازش های داخلی ارتباطات در برنامه ها استفاده شده است. سرویس گیرنده(client) با درخواستی که دارد، با یک stub که در پشت صحنه marshalling/unmarshalling داده ی دریافتی یا برگشتی را انجام می دهد، ارتباط برقرار می کند. برای درخواست دهنده(client) به نظر می رسد که این سرویس به صورت محلی انجام می پذیرد. در دهه ی اخیر، ما شاهد ظهور API های عمومی و استانداردهایی نظیر REST برای ساخت سرویس های مبتنی بر HTTP بوده ایم. هر دوی XML و JSON اغلب به عنوان قالبی برای داده دریافتی یا بازگشتی این سرویس ها استفاده می شوند. به دلیل فراوانی این سرویس ها و روند رو به رشد روی کار آمدن ریز-سرویس ها (micro-services)، برای ساخت سرویس هایی پرقدرت و سریع تاخیر(latency) به یک دغدغه ی اساسی تبدیل گشته است. برای حل این مشکل، گوگل برای مدتی در حال کار بر روی ایجاد پروتکل های ارتباطی بهینه، و سرویس های رابط کاربری بوده است. علاوه بر اینها، گوگل در جهت ایجاد پیوند در میان چندین زبان، برای استفاده در سرویس دهنده ها و سرویس گیرنده ها نیز هزینه کرده است. گوگل بعدها این خدمات را به صورت متن باز در اختیار همگان قرار داد که منجر به پیدایش پروژه ی gRPC گردید. این پروژه کمک می کند که سرویس هایی را بتوان با چندین زبان نوشت، که قابلیت افزودن پشتیبانی، برای متعادل نمودن بار ترافیکی، بررسی سلامت و درستی آزمایی را داشته باشند. در دوره آموزشی Udemy gRPC [Golang] Master Class: Build Modern API & Microservices با آموزش ساخت مایکروسرویس ها و ای پی آی های مدرن با جی آر پی سی آشنا خواهید شد.
در محیط های متصل به شبکه و تغییر پذیر امروز، فرآیند جلوگیری از دسترسی های غیر مجاز و یا امکان نفوذ احتمالی کامپیوترهای غیرمجاز و نا امن خارجی به شبکه ی درونی سازمان ها و شرکت ها، چالشی همیشگی بوده و هست. در این کتاب شما را به ایمن سازی سرور های خود نزدیک تر می کند. امنیت ویندوز در چند سطح قابل بحث است که می توان در سطوح مقدماتی ، پایه ، حرفه ای و پیشرفته رده بندی کرد. می توان گفت پایه و اساس امنیت در حین کار با سیستم به امنیت سیستم عامل وابسته است که بسته به سیستم عامل مورد استفاده راهکارهای متفاوتی برای تامین امنیت آن وجود دارد. ویندوز سیستم عاملی است که توسط شرکت Microsoft تولید و ارائه شده است که بر اساس کاربری و توزیع های مختلف متفاوت بوده و هر کدام از آنها دارای یک سری ویژگی ها هستند. در دوره O'Reilly Microsoft 70 - 744 Securing Windows Server 2016 Tutorial با آموزش دوره 744 - 70 امنیت ویندوز سرور 2016 آشنا خواهید شد.
SQL مخفف Structured Query Language (به معنی زبان ساختارمند پرسش ها) یک زبان کامپیوتری استاندارد برای پرس و جو، تغییر و تعریف پایگاه داده های رابطه ای، با استفاده از اظهارات اعلانی می باشد که توسط IBM توسعه داده شد است. T-SQL استانداردهای اس کیو ال را گسترش داده است تا شامل برنامه نویسی رویه ای، متغیرهای محلی و انواع توابع پردازش رشته ها، تاریخ، ریاضبات و ... باشد. می توان گفت زبان T-SQL یک زبان استاندارد از Microsoft، برای کار با بانک های اطلاعاتی است که تنها به sql محدود نمی شود. T-SQL زبان برنامه نویسی کارآمدی است که برنامه نویس را قادر می سازد تا کنترل بهتر و بیشتری بر تراکنش های پایگاه داده ها داشته و قادر باشد برنامه های پایگاه داده ها را به صورت روالی بنویسد. در دوره آموزشی Udemy Learn T-SQL From Scratch For SQL Server Administrator شما با آموزش تی اس کیو ال برای مدیران اس کیو ال سرور آشنا می شوید.
نام كامل لایت روم Adobe Photoshop Lightroom است كه شاید به علت وجود نام فتوشاپ در نام آن كمی گیجكننده به نظر برسد، اما در واقع لایت روم یك زیر مجموعه از فتوشاپ با قابلیتهای خاص است كه این قابلیتها در فتوشاپ وجود نداشته و احتمالا هرگز وجود نخواهد داشت. هدف اصلی این نرمافزار مدیریت حجم انبوهی از تصاویر و مرتبسازی آنها به منظور سهولت دسترسی هنگام ذخیره در یك مكان خاص است. فتوشاپ نرمافزار فوقالعادهای در ویرایش تصاویر به شمار میآید، اما هنگامی كه تعداد این تصاویر ویرایششده زیاد شود مدیریت آن كار بسیار دشواری خواهد بود. عمده فعالیت یك فرد به عنوان عكاس با فتوشاپ تنظیم و بهینهسازی تصاویر قبل از انتقال آنها از دوربین به هارد رایانه است كه همیشه یك پروسه پیچیده و زمانبر محسوب میشود. پس از انتقال، بزرگترین چالش مرتبسازی و گروهبندی و پیداكردن یك تصویر از بین انبوه تصاویر موجود است. لایت روم یك نرمافزار مدیریت تصویر بر پایه پایگاه داده است كه بهصورت خودكار اطلاعات متادیتای تصویر مثل نام و نوع دوربین، تاریخ و زمان ثبت، دیافراگم، سرعت شاتر، iso، وایت بالانس و... را خوانده و بهعنوان یك exif شناخته و این اطلاعات را در یك بانك اطلاعاتی به نام كاتالوگ برای عكس ذخیره میكند. هنگامی كه یك تصویر به محیط لایتروم افزوده میشود این نرمافزار با قابلیت درونی خود امكان اضافهكردن اطلاعات اضافی مثل كلمات كلیدی، علائم، ستارههای امتیازدهی و... را فراهم میكند كه این امر در پیداكردن تصویر مورد نظر از بین هزاران تصویر موجود كمك فراوانی خواهد كرد. این روش فهرستبرداری و تگگذاری در فتوشاپ وجود ندارد، زیرا فتوشاپ یك برنامه مبتنی بر پایگاه داده نیست. علاوه بر قابلیتهای مدیریت رسانه، لایت روم حاوی ابزارهایی است كه به عكاسان در دستكاری و تنظیم تصاویر كمك میكند. به طور خلاصه فتوشاپ یك ابزار ویرایش تصاویر و لایت روم یك ابزار مدیریت تصاویر با برخی قابلیتهای ویرایشی و تنظیم تصویر است. در دوره آموزشی Lynda Lightroom Classic CC: Tips and Quick Fixes با آموزش نکات و ترفندهای لایت روم کلاسیک سی سی آشنا می شوید.
با گسترش روز افزون زبان برنامه نویسی Javascript و استفاده هر چه بیشتر آن در تولید برنامههای تحت وب این زبان به یکی از قدرتهای بزرگ در تولید برنامههای مبتنی بر وب تبدیل شده است. ترکیب این زبان با Css و Html5 تقریبا هر گونه نیاز برای تهیه و توسعه برنامههای وب را حل کرده است. امروزه به قدری Javascript توسعه داده شده است که حتی در تولید برنامههای Native مانند Windows Store و برنامههای تحت Cloud نیز استفاده میشود. پیشرفتهای صورت گرفته و اشاره شده در این حوزه موجب شد تا شاهد پیداش برنامههای مبتنی بر جاوا اسکریپت با سایزهای بی سابقهای باشیم و این بیانگر این بود که تولید برنامههای مبتنی بر جاوا اسکریپت در مقیاسهای بزرگ امر دشواری است و اینک TypeScript توسط غول نرم افزاری جهان (Microsoft) پا به عرصه گذاشته که این فرآیند را آسانتر نماید. به کمک TypeScript میتوان برنامه تحت JavaScript در مقیاس بزرگ تولید کرد به طوری با هر مرورگر و سیستم عاملی سازگار باشد. TypeScript از شی گرایی نیز پشتیبانی میکند و خروجی آن در نهایت به JavaScript کامپایل میشود. در دوره Udemy Complete TypeScript For Beginners با آموزش مقدماتی تایپ اسکریپت آشنا می شوید.