یکی از پرطرفدارترین سیستم عامل هایی که امروزه در دستگاه های همراه و گوشی های هوشمند مورد استفاده قرار می گیرد، سیستم عامل اندروید (Android) است و این امر بازار کار پر رونقی در زمینه ساخت و توسعه برنامه های کاربردی قابل اجرا بر روی اندروید به وجود آورده است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژیهای اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربینهای متنوع، پشتیبانی از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغامهای متنی یا همان اس ام اس (SMS) از فرمهای SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرمافزار SQLite برای ذخیره دادهها و مدیریت بانکهای اطلاعاتی و ... اشاره نمود. در دوره های آموزشی Lynda Android App Development Essentials Tutorial Series شما با مفاهیم و ملزومات مورد نیاز در برنامه نویسی اپ های اندروید و چگونگی ساخت و توسعه اپ های آن آشنا می شوید.
یکی از فریم ورک های متن باز و پرطرفدار جاوا اسکریپت، AngularJS است و هدف اصلی آن کمک به توسعه برنامههای تک صفحه ای وب (SPA مخفف Single Page Web Applications) می باشد. این فریم ورک متن باز از معماری (Model-View-Controller (MVC، انقیاد داده، قالبهای سمت کلاینت و تزریق وابستگیها برای ایجاد بستر مورد نیاز ساختن برنامههای مبتنی بر وب استفاده میکند. به طور ساده، میتوان Firebase را یک سرویس سمت سرور دانست و چنین سرویسی، برای اپلیکیشنها، اهمیت زیادی دارد. ممکن است برخی از توسعهدهندگان سرویسهای سمت سرور خاص خود را ایجاد کنند، اما اینکار نیاز به صرف زمان و هزینه زیادی دارد و در بیشتر مواقع نیز نمیتواند نیاز اپلیکیشن را برطرف سازد. Firebase کمک میکند تا بتوان با روشی آسان و ساده دادههای زیادی را ذخیرهسازی کرد و به همان راحتی به آنها دسترسی یافت. این پلتفرم قادر است تا کاربران هر اپلیکیشن را مدیریت کرده و همچنین سطح دسترسی هر کاربر به دادهها را نیز مشخص کند. همچنین Firebase میتواند گزارشاتی از مشکلات احتمالی تهیه کند و با تحلیلهایی که انجام میدهد، توسعه دهنده را قادر میسازد تا از یک سرویس برای تمامی نیازهای خود بهره ببرد. در دوره آموزشی Pluralsight Building Apps with AngularFire 2 به ساخت اپ های مختلف برای موبایل، وب و دسکتاپ با استفاده از AngularFire 2 یک API برای آنگولار و فایربیس است می پردازیم.
کینوت (Keynote) یکی از برنامه های ساخته شده در زمینه ساخت اسلایدشو و ارائه (presentation) می باشد که توسط کمپانی اپل منتشر شده است. می توان گفت همه ما ممکن است در موقعیت های زیادی قرار بگیریم که مجبور به ساخت و استفاده از اسلایدشو باشیم، Keynote یکی از بهترین انتخاب هایی است که می توانیم برای انجام این کار داشته باشیم. یکی از دلایل محبوبیت این برنامه استفاده آسان است که در آن شما تنها با چند کلیک ساده و افزودن متن، تصاویر، نمودارها، جداول، اشکال و ... به ساخت اسلایدشو مورد نظر خود با کیفیت HD بپردازید. در دوره آموزشی Lynda Keynote 7 Essential Training شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
داده های عظیم، ابر داده، بزرگداده یا داده های بزرگ (Big Data) اصطلاحی است که به مجموعه داده هایی اطلاق میشود که مدیریت، کنترل و پردازش آنها فراتر از توانایی ابزارهای نرمافزاری در یک زمان قابل تحمل و مورد انتظار است. مقیاس بزرگ داده، به طور مداوم در حال رشد از محدوده چند ۱۰ ترابایت به چندین پتابایت، در یک مجموعه داده واحد است. نـمونههایی از بزرگ داده، گــزارش های وبی، سامانه های بازشناسی با امواج رادیویی، شبکههای حسگر، شبکههای اجتماعی، متون و اسناد اینترنتی، نمایههای جستجوهای اینترنتی، نجوم، مدارک پزشکی، آرشیو عکس، آرشیو ویدیو، پژوهشهای زمینشناسی و تجارت در مقیاس بزرگ هستند. در دوره آموزشی Udemy Big Data Testing: 150+ Interview Questions and Answers با نحوه تجزیه و تحلیل داده های حجیم و تست آنها با ابزارهای مختلف آشنا می شوید.
ویژوال استودیو یکی از پرکاربردترین و محبوب ترین برنامه هایی است که در میان برنامه نویسان به عنوان ابزاری قدرتمند در زمینه ساخت و توسعه برنامه های کاربردی شناخته می شود. تمرکز اصلی این نرمافزار از اولین نسخههای آن تا کنون بر روی خصوصیت IDE بودن آن است که به برنامه نویس اجازه میدهد تا برنامههای کاربردی مستقل، وبگاه، برنامههای کاربردی وب و یا سرویسهای وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework ( البته برای تمام نسخههای بعد از ویژوال استودیو 6 ) همچنین Platform هایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا میشوند را براحتی ایجاد نماید. از جمله قابلیت های اضافه شده که در آخرین ویرایش ارائه شده است می توان به Silverlight اشاره کرد که یک Web Application framework بسیار پیشرفته جهت توسعه نرم افزارهای کاربردی تحت وب می باشد. در دوره های آموزشی Lynda Visual Studio Essential Training Tutorial Series شما با قابلیت های اساسی و کلیدی این نرم افزار برنامه نویسی قدرتمند آشنا می شوید
به طور ساده، میتوان Firebase را یک سرویس سمت سرور دانست و چنین سرویسی، برای اپلیکیشنها، اهمیت زیادی دارد. ممکن است برخی از توسعهدهندگان سرویسهای سمت سرور خاص خود را ایجاد کنند، اما اینکار نیاز به صرف زمان و هزینه زیادی دارد و در بیشتر مواقع نیز نمیتواند نیاز اپلیکیشن را برطرف سازد. Firebase کمک میکند تا بتوان با روشی آسان و ساده دادههای زیادی را ذخیرهسازی کرد و به همان راحتی به آنها دسترسی یافت. این پلتفرم قادر است تا کاربران هر اپلیکیشن را مدیریت کرده و همچنین سطح دسترسی هر کاربر به دادهها را نیز مشخص کند. همچنین Firebase میتواند گزارشاتی از مشکلات احتمالی تهیه کند و با تحلیلهایی که انجام میدهد، توسعه دهنده را قادر میسازد تا از یک سرویس برای تمامی نیازهای خود بهره ببرد. در دوره آموزشی Lynda Unity: Working with Google Firebase به ساخت بازی ها مختلف با یونیتی همراه با کار با گوگل فایربیس می پردازیم.
Terraform یک مجموعه ابزار شگفت انگیز است برای اتوماسیون زیرساخت در فضای ابری عمومی و خصوصی است.مدیران سیستم و مهندسان DevOp همواره برای انجام کارهای بیشتر با کمترین هزینه دغدغه دارند. تعریف زیرساخت ها در کد و خودکار سازی استقرار آن به بهبود کارایی عملیات کمک می کند تا و سربار اداری کمتری ایجاد خواهد کرد. در
دوره آموزشی Terraform - Getting Started، شما دانش پایه ای از نرم افزار
Terraform Hashicorp، یک مجموعه ابزار برای اتوماسیون زیر ساخت را یاد
خواهید گرفت. اولا، چگونگی ایجاد و به روز رسانی یک پیکربندی اساسی را خواهید آموخت. بعدا، به بررسی نحوه استفاده از ارائه دهندگان، توابع و ارائه دهندگان برای گسترش استقرار خود خواهید پرداخت. در
نهایت، شما یاد خواهید گرفت که چگونگی استفاده از انتزاع و بهبود مجدد کد
با متغیرها، پرونده های دولتی و ماژول ها را یاد بگیرید. هنگامی
که این دوره به پایان رسید، شما باید مهارت و دانش Terraform مورد
نیاز برای نوشتن، برنامه ریزی، و ایجاد توسعه خودکار زیرساخت ها را داشته باشید.این دوره به شما اصول Terraform را آموزش می دهد تا زیرساخت های خود را
به صورت یکپارچه و قابل تکرار در سراسر سرویس های مختلف بکار گیرد.
نرم افزار Adobe Bridge CC، یکی از بهترین نرم افزارهای مدیریت و ساماندهی عکس و مدیاهای مختلف می باشد که در آن می توانید به سرعت و آسانی عکس و مدیا های خود را به صورت دسته ای و گروهی ویرایش و یا فیلتر کنید. در دوره آموزشی Lynda Adobe Bridge CC: Tips, Tricks, and Techniques با نحوه ی دانلود عکس ها از دوربین به نرم افزار Adobe Bridge، تغییر نام فایل ها، اضافه کردن metadata ها، نمایش و امتیاز دهی و برچسب گذاری عکس ها و نیز اضافه کردن فیلتر به عکس ها و ساخت اسلاید شو با آنها و نکته ها، ترفند ها و تکنیک های مرتبط آشنا می شوید.
دسته:
آموزش ←
برنامه نویسی و طراحی وب
|
گرافیک و طراحی
در طراحی اپ های موبایل دو کلمه UX و UI بسیار استفاده می شود و عنوان شغلی برخی از
طراحان اپ UX Designer و برخی دیگر UI Designer می باشد. User
Experience - UX شامل رفتار، حالت و احساس کاربر در مورد استفاده از یک
محصول و یا سیستم خاص گفته می شود. تجربه کاربر شامل جنبه های عملی، تجربی،
موثر، معنی دار و جنبه های با ارزش اثر متقابل انسان و کامپیوتر و محصول
می باشد، که شامل درک کاربر از جنبه های مختلف سیستم شامل کاربرد، سادگی در
استفاده و بهره وری می باشد. بر اساس تعریف ISO عنوان user experience
شامل کلیه عواطف، اعتقادات، مزیت ها، پاسخ های فیزیکی و روانی، رفتارها و
اجراها قبل از زمان استفاده، در زمان استفاده و بعد از آن اطلاق می گردد.
UI که مخفف user interface می باشد در فیلد اثر متقابل ماشین و انسان در
صنعت طراحی، فضایی می باشد که اثر متقابل بین انسان و ماشین به وجود می
آید. هدف این اثر متقابل اجازه برای عمکلکرد موثر و کنترل ماشین از سمت
انسان می باشد، در حالیکه ماشین اطلاعاتی را باز می گرداند که کمک به تصمیم
گیری های کاربران می نماید. برخلاف طراحان UX که بر روی حس کلی کار تمرکز
می نمایند طراحان UI بر روی نحوه ارائه محصول کار می نمایند. آنها صفحه ای
را طراحی می نمایند که کاربر با آن در ارتباط می باشد و تلاش می نمایند UI
را در جهت محقق ساختن اهداف طراح UX پیش ببرد. به عنوان مثال ممکن است طراح
UI تصمیم بگیرد اسلایدری در بالای صفحه تعبیه نماید و یا دکمه ای برای
انجام فرآیند خرید در مکانی از صفحه ایجاد نماید. همچنین طراح UI مسئول
ساخت راهنمای استایل منسجم می باشد تا ثبات و یکپارچگی در طراحی دیده شود. در
دوره آموزشی Udemy The Complete App Design Course - UX, UI and Design Thinking با نحوه طراحی UI و UX و تفکر طراحی ظاهر آشنا می شوید.
دوره Premiere Pro CC 2017 Essential Training: The Basics اضافه شد!
Adobe Premiere Pro CC یکی از محصولات شرکت Adobe بوده که به صورت تخصصی برای ویرایش حرفهای فیلم طراحی و توسعه یافته است. با نسخه CC این نرم افزار میتوانید ویدیوهای خود را سریعتر از همیشه ویرایش کنید. دهها ویژگی جدید که شامل طراحی جدید Timeline، مدیریت فایلهای چند رسانهای بهبود داده شده، رنگ بندی تسریع شده میباشند، در این نسخه از نرم افزار قرار داده شدهاند. در دوره های آموزشی Lynda Premiere Pro CC 2017 Tutorial Series با ویژگی ها و امکانات نرم افزار پریمایر پرو سی سی 2017 آشنا می شوید.