آنگولار جی اس یک فریم ورک تک صفحه ای برای ایجاد صفحات وب است. فریم ورک به شما این امکان را می دهد که کدهای خود را تکنیکی و بهینه بنویسید، تغییر بدهید و تنظیمات استاندارد را روی آن پیاده سازی کنید. ماژولاریتی هم یکی از مهمترین ویژگی هایی است که انگولار آن را برایتان تسهیل می کند. از ویژگی های یک Template Engine خوب این است که به شما این امکان را بدهد تا قالب هایی را با تگهای خاص html بنویسید. انگولار این تگها را با داده جابه جا می کند. بر خلاف دیگر موتورهای قالب بندی انگولار مجبورتان نمی کند تا قالب را جداگانه بسازید. مانند بقیه کتاب خانه ها قالب شما یک بخش جدایی ناپذیر از html می باشد. یکی دیگر از ویژگی های بزرگ html طریقه کارش با DOM است. در برنامه های قدیمی شما باید نگران مدیریت Event باشید. اما با انگولار داده ها به طور مستقیم به قالب شما مربوط (Bind) هستند (Two way Binding). برنامه های مدرن جاوا اسکریپت از روشی برای برنامه نویسی استفاده می کنند که به طور معمول به عنوان mvc شناخته می شود شما می توانید با استفاده از انگولار و این معماری به اهدافتان برسید. Angular material یک UI component framework است، که روی قسمت های UI پیاده سازی میشود. این مجموعه ای از reusable (استفاده مجدد) مهیا میکند. UI components ها تحت material-design در دسترس هستند. در دوره MVA Mastering Angular, Tutorial Series با آموزش مفاهیم، کد و ویژگی های جمعی آنگولار آشنا می شوید.
دروپال یکی از یک فریم ورک های منبع باز و محبوب در زمینه ساخت، سازماندهی، ارایه و مدیریت وب سایت است. دروپال انتشار محتوی برای تیم تولید محتوا، ساخت سایت برای توسعه دهندگان وب و همچنین افزودن امکانات به سایت های موجود را ساده کرده است. بسیاری دروپال را تنها یک نرمافزار مدیریت محتوای (CMS) مینامند و این درحالی است که دروپال توانایی های بسیار بیشتری دارد. در دوره های آموزشی Pluralsight Drupal Tutorial Series شما با ماژول های توسعه، ابزارها و منوهای سیستمی دروپال آشنا می شوید. در دوره آموزشی Udemy Drupal Masterclass - Learn Drupal From Scratch به طور کامل با نصب و راه اندازی یک وب سایت با دروپال آشنا می شوید.
راینو (Rhino) یا Rhinoceros یکی از نرم افزارهای طراحی و مدلسازی مهندسی و از محبوب ترین نرم افزارهای مورد استفاده طراحان و به خصوص طراحان صنعتی است که هم به طراحان حرفه ای و هم به کاربران معمولی اجازه می دهد که به طراحی اشکالی چون انواع مختلف مدل های کشتی بپردازند. اصول ساخت سطوح در راینو بر ساخت منحنی ها استوار است. برای مدلینگ در محیط راینو ابتدا شبکه ای از منحنی ها در فضا ایجاد شده و سپس تبدیل به سطح می شوند. راینو نرم افزاریست که بر روی کامپیوتر های خانگی و لپ تاپ ها بدون نیاز به هیچ سخت افزار خاصی بسیار سریع خواهد بود و دارای دقت فوق العاده در طراحی و ویرایش بدون محدودیت است. در دوره Lynda Rhino 6 Essential Training شما با آموزش نرم افزار راینو 6 آشنا می شوید.
گیمپ (GIMP) برنامه دستکاری (و روتوش) تصاویر گنو (GNU Image Manipulation Program) که با نام اختصاری GIMP شناخته میشود، یک نرمافزار آزاد و متنباز است که برای ساختن و پردازش تصاویر برداری و عکسها به کار میرود. این نرمافزار تحت مجوز GGPL قابل استفاده است. از مصارف این برنامه میتوان به ساختن آرم و لوگو، اندازهگیری مجدد و آراستن عکسها، تغییر رنگها، نزدیک کردن تصاویر، برداشتن تصاویری که لازم نیست و تبدیل فرمت تصاویر اشاره کرد. همچنین ساختن تصاویر انیمیشن ساده نیز با این نرمافزار امکانپذیر است. در یک دیدگاه کلی گیمپ نرمافزار آزاد جایگزین برای فوتوشاپ است. در دوره آموزشی Udemy The Ultimate GIMP 2.10 Guide - Amazon 2.10 Book included شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
ادبیات روسی به ادبیات کشور روسیه و مهاجرین آن و همچنین آن دسته از کشورهای روسیزبانی که بهطور تاریخی جزو روسیه یا شوروی بودند گفته میشود. ریشههای ادبیات روسی را میتوان در قرون وسطی جست یعنی زمانی که نخستین اشعار حماسی و سرگذشتها به زبان روسی کهن تصنیف شدند. در عصر روشنگری ادبیات روسی اهمیت زیادی پیدا کرد و از اوایل دههٔ ۱۸۳۰ وارد دوران طلایی خود در شعر، نثر و نمایشنامه شد. ادبیات روسی پس از انقلاب ۱۹۱۷ به دو بخش شوروی و مهاجران سفید تقسیم شد. اتحاد جماهیر شوروی مبلغ سوادآموزی جهانی بود و به همین جهت صنعت چاپ کتاب را به شدت توسعه بخشید اما در عین حال به سانسور ایدئولوژیک دست میزد. ادبای روسی تقریباً در تمام ژانرهای ادبی شناختهشده فعال بودهاند. روسیه دارای پنج ادیب برنده جایزه نوبل است. روسیه تا سال ۲۰۱۱ چهارمین تولیدکنندهٔ کتاب در جهان بر حسب عناوین منتشره بود. در دوره آموزشی Classics of Russian Literature با ادبیات روسی کلاسیک آشنا خواهید شد.
بدافزار، برنامههای رایانهای هستند؛ به علت آنکه معمولاً کاربر را آزار میدهند یا خسارتی بوجود میآورند، به این نام مشهورند. برخی از آنان فقط کاربر را میآزارند. مثلاً وی را مجبور به انجام کاری تکراری میکنند. اما برخی دیگر سیستم رایانهای و دادههای آن را هدف قرار میدهند که ممکن است خساراتی به بار آورند. در عین حال ممکن است هدف آن سختافزار سیستم کاربر باشد. یک نرمافزار بر پایه ی نیت سازنده آن به عنوان یک بدافزار شناخته میشود. در قانون گاه بدافزار را به عنوان یک آلودگی رایانهای مینامند. دستاوردهای مقدماتی که توسط سیمنتک در سال ۲۰۰۸ منتشر شد، بیان میکند که میزان کدهای آزاردهنده و دیگر برنامههای ناخواسته از شمار نرمافزارهای قانونی، ممکن است افزون باشد. بدافزار با یک نرمافزار معیوب یعنی نرمافزاری قانونی ولی شامل اشکالات مضر، تفاوت دارد. گاه بدافزار به صورت یک نرمافزار سالم و صحیح طراحی میشود و حتی ممکن است از یک سایت رسمی بیاید؛ بنابراین برخی از برنامههای امنیتی مانند مکافی ممکن است بدافزار را یک برنامهٔ «به طور بالقوه ناخواسته» بنامد. در دوره آموزشی Packt Advanced Malware Analysis به طور پیشرفته به تشخیص و آنالیز بدافزارها می پردازیم.
Laravel یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های وب در نظر گرفته شده است و بر پایه MVC کار می کند. فریم ورک لاراول، برنامه نویسی برنامه های کاربردی تحت وب با زبان PHP را سادهتر می نماید و کمک بسزایی برای انجام پروژه های PHP و توسعه آسان آنها می کند. فریم ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایهای بزرگ از کد های قابل اعتماد و تست شده می دهد. لاراول مجموعه ای از بهترین راه حل ها با سینتکس پر معنا و خلاقانه را ارائه میکند که به درستی انجام می پذیرند. چند ماه پیش بود که لاراول ۵.۳ انتشار یافت و حالا لاراول ۵.۴ با یکسری ویژگی های جدید و امکانات جدید که به آن اضافه شده ریلیز شد. اگرچه ما تا بحال هم به صورت پیوسته نوآوریهای فراوانی را برای این فریم ورک ارائه کردهایم، اما ۵٫۴ یکی از جالبترین نسخههایی است که تا امروز دیدهاید. لاراول نسخه 5.1 همراه با ویژگی های جدیدی معرفی شد؛ مهمترین ویژگی هایی که با این نسخه لاراول معرفی شده است اعلام رویدادها، بهبود امکانات تست و پشتیبانی از LTS است . در دوره ی Udemy Laravel 5.6 masterclass - very comprehensive - 125 videos با آموزش کامل لاراول 5.6 در 125 ویدئو آشنا می شوید.
Camtasia Recorder نرم افزاری جهت فیلمبرداری ازصفحه نمایش با کیفیت مناسب، ازجمله توانایی های این نرم افزار دردسترس بودن تنظیمات دلخواه و همچنین کادربندی دقیق است، شما می توانید کادر را درسایز دلخواه و درقسمتی دلخواه از صفحه نمایش جای دهید یا اینکه به صورت تمام صفحه و فول اسکرین فیلمبرداری نمایید، برای فیلمبرداری درحالت تمام صفحه به غنوان مثال اگر صفحه نمایشگر شما 1920-1080 باشد، فیلم ضبط شده نیز باهمین اندازه و البته با حجمی قابل توجه خواهد بود، توانایی کامپیوتر شما درکارایی واقعی این نرم افزار نقش اساسی دارد لذا چنانچه توانایی سیستم تان خیلی بالا نیست، تنظیمات را متناسب با توان سیستم تان تغییردهید. Camtasia Studio چیزی بیش از یک نرم افزار فیلمبردای از دسکتاپ یا صفحه نمایش کامپیوتر می باشد. این نرم افزار به شما امکان ویرایش و دستکاری ویدئوهای ضبط شده را ارایه میکند تا محتوای آموزشی چند رسانه ای خود را هرچه بهتر و با کیفیت تر بسازید. با استفاده از آن می توانید از فعالیت های صفحه نمایش خود فیلم برداری کرده، ویدئوهای خلاقانه ساخته و آنها را با کیفیت بالا با دیگران به اشتراک بگذارید. در دوره آموزشی Lynda Camtasia 2018 for Mac Essential Training به طور کامل با امکانات و ویژگی های نرم افزار کمتاسیا استودیو 2018 برای سیستم عامل مک آشنا می شوید.
React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم بصورت سازگار کار می کنند. همچنین از یک مفهومی به نام Virtual DOM استفاده می کند که زیر گروه های انتخابی گره ها را بر اساس شرایط ارائه می دهد. این کار را با حداقل مقدار دستکاری DOM ممکن بنظور به روز نگه داشتن اجزای شما انجام می دهد. Redux یک کتابخانه جاوا اسکریپت برای مدیریت داده های مشتری در برنامه است. شما می توانید Redux را به همراه ری اکت یا هر کتابخانه ی دیگری استفاده کنید. Redux تلاش می کند که وضعیت ها را قابل پیش بینی کند و محدودیت های خاص در چگونگی و زمان به روز رسانی وضعیت ها اعمال کند. این کمک می کند نوشتن برنامه های کاربردی که به طور مداوم تغییر می کنند، در محیط های مختلف (مشتری، سرور، و بومی) اجرا شود و به آسانی قابل درک و اشکال زدایی باشد. در دوره Udemy Learn React & Redux: From Beginner To Paid Professional با آموزش ساخت اپ با ری اکت و ریداکس آشنا می شوید.
آردوینو (Arduino) یک میکروکنترلر تکبردی است که به منظور تولید راحتتر برنامههایی که با اشیاء یا محیط تعامل داشته باشند طراحی شدهاست. سختافزار آن شامل یک برد سختافزار متنباز که حول میکروکنترلر ایویآر اتمل یا یک آرم اتمل طراحی شدهاست. بعنوان مثال مدل Arduino UNO Rev3 دارای رابط یواسبی، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که اجازهٔ اتصال بردهای توسعهٔ مختلفی را فراهم میآورد. هرچند در مدلهای دیگر تعداد این درگاه های آنالوگ و دیجیتال متفاوت (بیشتر یا کمتر) است. آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها و سایر خروجی های فیزیکی به کار گرفته شود.آردوینو در سال ۲۰۰۵ به منظور ایجاد راهی ارزان و ساده برای برنامهنویسی اشیائی تعاملی ایجاد شد. آردوینو به همراه یک محیط یکپارچه توسعه نرمافزار (IDE) ساده ارائه میشود که در رایانههای عادی قابل اجرا است که اجازهٔ برنامهنویسی به کمک C یا ++C را برای آردوینو میدهد. در دوره آموزشی Udemy PCB Design: Make Arduino Nano using Altium Designe با آموزش طراحی پی سی بی، ایجاد آردوینو نانو با آلتیوم دیزاینر آشنا می شوید.