AngularJS کتابخانهای برپایهی جاوا اسکریپت است که به منظور تولید نرمافزارهای تحت وب توسط گوگل توسعه پیدا کرده است. ایدهی اصلی AngularJS، اضافه کردن امکاناتی به HTML است تا آن را از یک زبان نشانگذاری ساده خارج کند و ابزارهای لازم برای تولید یک نرمافزار داده محور را به سادهترین شکل ممکن فراهم نماید. امکانات متنوعی در این کتابخانه وجود دارد. ویژگی اصلی AngularJS، ایجاد ارتباط پویا میان دادههای ورودی و خروجی است. به این معنی که به سادگی میتوانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمعآوری کنید، پردازش کنید، در محلهای دلخواه نمایش دهید یا به سرور بفرستید. در دوره آموزشی Udemy Complete Angular Course With Angular 8 And 9 Features با آموزش کامل آنگولار 8 و 9 اشنا خواهید شد.
یکی از بهترین راه حل هایی که این روزها شرکت ها برای کاهش هزینه های خود و کم کردن پیچیدگی های مدیریتی بکار می برند استفاده از استراتژی های مجازی سازی و دسکتاپ های مجازی است. یکی از معروف ترین نرم افزارهایی که برای این منظور بکار برده می شود VMware vSphere می باشد که توانسته است امکانات بیشتر و ویژگی های برتری را نسبت به بقیه ارائه دهد. VSphere از شرکت وی ام ویر اولین سیستم عامل مبتنی بر محاسبات ابری می باشد که انقلابی در سیستم کاری دیتا سنتر ها ایجاد نموده است. این نرم افزار پلتفروم شبیه سازی برای ساخت زیربناهای ابری می باشد که به شما امکان اجرای برنامه های ضروری تجاری را با اطمینان کامل و سرعت بالا می دهد. پایگاه داده های خود را به یک سیستم ابری خصوصی و امن بدون دورانداختن نرم افزارها و سخت افزارهای موجود، تبدیل کنید. توسط نرم افزار vSphere و شبیه سازی و محصولات مدیریت ابری می توانید راندمان و سطح ایمنی سرویس را همراه با مدیریت فضا، بازیابی خودکار مشکلات و مدیریت آن در اختیار داشته باشید. در دوره آموزشی Udemy Clear and Simple vSphere 6.7 Foundations با آموزش ساده و واضح اصول و مبانی وی اسفر 6.7 اشنا خواهید شد.
WCF (مخفف Windows Communication Foundation) ابزاری است که اغلب برای توسعه و پیاده سازی برنامه های کاربردی سرویس گرا (service-oriented architecture) مورد استفاده قرار می گیرد. معماری سرویسگرا SOA) رهیافتیست برای ساخت سامانههای توزیعشده که کارکردهای نرمافزاری را در قالب سرویس ارائه میکند. WCF فرایند توسعه نرمافزار های در ارتباط با هم را تسهیل می کند و گونه های مختلفی از توسعه نرم افزارهای توزیع شده را با مهیا ساختن معماریای لایه ای در اختیار می گذارد. این تکنولوژی به توسعه دهندگان این امکان را می دهد که راهکارهایی امن، قابل اطمینان و مبتنی بر تراکنش را تولید نمایند که می توانند بین پلتفرم های مختلف استفاده شوند و قابلیت اتصال و استفاده از سرمایه گذاری های فعلی سازمان ها را دارند. در دوره آموزشی Udemy Learn WCF And Web APIs From Scratch با آموزش دبلیو سی اف و وب ی پی آی اشنا خواهید شد.
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند. در دوره آموزشی Udemy Python Programming & Software Design For Absolute Beginners با آموزش مقدماتی طراحی نرم افزار و برنامه نویسی پایتون اشنا خواهید شد.
در عکس هایی که می بینید چهره بعنوان حیاتی ترین عنصری است که زیبایی، احساسات و تمایلات شخص را نشان می دهد بنابراین همواره به مبحث روتوش چهره توجه بسیاری مبذول شده است تا بتوان به وسیله آن ایرادات جزئی چهره افراد را که حتی ممکن است در عکس ها بسیار برجسته شده باشند را رفع کرد. با استفاده از نرم افزار ادوبی فتوشاپ می توان از تکنیک هایی برای از بین بردن چین و چروک ها، بازسازی بافت و رنگ پوست، از بین بردن لکه ها و بهبود ویژگی های اجزای صورت مانند چشم ها، لب ها، دهان و دندان ها و مو و بازسازی آرایش صورت و ... استفاده نمود. در دوره آموزشی Udemy High End Beauty Retouching in Photoshop 2.0 با آموزش کامل روتوش صورت در فتوشاپ اشنا خواهید شد.
در سپتامبر سال 2016، فریم ورک محبوب جاوا اسکریپت Vue.js نسخه ی v2 خود را منتشر کرد. Vue.js 2.0 آمار فوق العاده ای از عملکرد، حجم نسبتا کم (نسخه دارای runtime فشرده Vue هنگام کوچک شدن و zip شدن حجمی به اندازه ۱۶ کیلوبایت دارد)، آپدیت کتابخانه های همراه خود مانند vue-router و vuex، کتابخانه مدیریت وضعیت برای Vue. را به رخ می کشد. دامنهی عملکردهای Vue.js محدود به تعریف و تغییر متغیرها و تعریف مدلها نیست. امکانات پیشرفتهتری مانند نمایش شرطی، حلقهها و کامپوننتها، از جمله ابزارهای دیگری هستند که برنامهنویسی سیستمهای پیشرفته تحت وب را به کاری آسان و سریع تبدیل میکنند. فایربیس (Firebase) یک ارائه دهنده سرویس ابری و پشتیبان برای شرکت های ارائه دهنده سرویس در سان فرانسیسکو و کالیفورنیا می باشد. این شرکت چندین محصول که مورد استفاده توسعه دهندگان نرمافزار موبایلیا وبرا طراحی نموده است . Firebase در سال 2011 توسط اندرو لی و جیمز تامپلین تاسیس شد و در آپریل 2012 پایگاه داده ابری بلادرنگ خود را راه اندازی نمود. محصول اولیه Firebase یک پایگاه داده ای بلادرنگ بود که با رابط برنامه نویسی نرمافزارخود به توسعه دهندگان این اجازه را میداد تا داده های خود را از مشتریان متعدد ، ذخیره و همگام سازی نمایند. در اکتبر 2014 شرکت گوگلاین شرکت را از آن خود کرد. در دوره آموزشی Udemy Vue JS 2: Zero to Hero, Vuex Store, Vue CLI 3-Complete Guide با آموزش مقدماتی تا پیشرفته وویی جی اس 2 اشنا خواهید شد.
MERN سر واژه کلمات MongoDB, ExpressJS, React and NodeJS است. MongoDB را میتوان یکی از پرمخاطبترین پایگاههای داده موجود در جمع اعضای خانواده NoSQL دانست که بنابر برخی آمارهای جمعآوری شده، لقب پرمخاطبترین را نیز بهخود اختصاص داده است. این پایگاه داده یک مدل منعطف، پویا و سندگرا را ارائه میکند که ساختاری با خروجی بسیار بالا و قابلیت مقیاسپذیری آسان را دارا است که در پروژهها و سیستمهای کلان داده یا همان Big Data به شدت مورد نیاز است. ExpressJS و Node.js هم محیط یا Platform های برنامهنویسی تحت سرور است که بر پایهی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js میتواند برای ایجاد وبسرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راهاندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانهای را در اختیار مشتریان قرار میدهد از این ابزار استفاده شود. React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. در دوره آموزشی Udemy Master MERN Stack by Building Complete Blog Project با آموزش تسلط بر مرن برای ساخت بلاگ کامل اشنا خواهید شد.
یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سیشارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدلهای تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است. در دوره آموزشی Udemy Advanced C# Programming for C# .NET Projects/Interviews با آموزش پیشرفته سی شارپ اشنا خواهید شد.
گوگل کلود پلتفرم (Google Cloud Platform) زیرساخت قدرتمندی از گوگل - شامل سرعت بالای شبکه، سرورها و نرم افزار - را ایجاد نموده و امکاناتی را برای توسعه دهندگان برنامه های کاربردی و یا وب ارائه می دهد تا آن ها قادر باشند به ساخت، تست و توسعه اپلیکیشن های خود در یک زیرساخت قدرتمند و قابل اعتماد بپردازند. در دوره آموزشی Udemy Ultimate Associate Cloud Engineer - Google Certified 2019 با آموزش مدرک رسمی مهندسی کلود گوگل اشنا خواهید شد.
دسته:
آموزش ←
برنامه نویسی و طراحی وب
|
سه بعدی و انیمیشن
یونیتی یک موتور بازی سازی Cross-Platform است که توسط شرکت Unity Technologies توسعه یافته است و برای توسعه بازی برای PC، کنسول های بازی، گوشی های موبایل و وبسایت ها مورد استفاده قرار می گیرد. اولین بار در کنفرانس توسعه دهندگان جهانی اپل در سال 2005 تنها برای OS X معرفی شد، اما از آن زمان تاکنون گسترش داده شد تا بیش از 15 پلتفرم راپشتیبانی کند. این نرم افزار، بسته توسعه نرم افزاری (SDK) پیش فرض برای کنسول Wii U است. این موتور APIهای زیر را هدف قرار می دهد: Direct3D روی ویندوز و Xbox 360؛ OpenGL روی Mac و ویندوز؛ OpenGL ES روی اندروید وIOS؛ و APIهای مخصوص کنسول های بازی های ویدئویی. یونیتی قابلیت فشرده سازی texture و تنظیمات رزولوشن را برای تمام پلتفرم های تحت پشتیبانی این موتور دارد و از Bump Mapping، Reflection Mapping، Parallax Mapping، Screen space Ambient Occlusion (SSAO) ، Dynamic Shadows با استفاده از Shadow Maps، Render to Texture و افکت های پس از پردازش Full Screen پشتیبانی می کند. تنوع پلتفرم موتور گرافیکی یونیتی می تواند یک Shader با چند نوع متفاوت و خصوصیات declarative fallback فراهم کند و به یونیتی توانایی تشخیص بهترین واریانت برای سخت افزار ویدئویی کنونی را می دهد و اگر هیچ کدام سازگاری نداشتند، به یک Shader دیگر برمی گردد که ممکن است بخی ویژگی ها را قربانی عملکرد کند. در دوره آموزشی Udemy Android Game with Unity C# -Create Your First Mobile Games با آموزش توسعه بازی اندروید با سی شارپ و یونیتی اشنا خواهید شد.