Autodesk Revit نرمافزار مدلسازی اطلاعات ساختمان است که برای استفاده ی مهندسان معمار، عمران و تاسیسات کاربرد دارد و برای مدلسازی سهبعدی و ترسیم جزئیات ساختمانی کاربرد دارد. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات وقدرت و زندگی تازه دادن، گرفته شده است. رویت محاسبه قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان را نیز دارد که در اصطلاح آن را ۴D BIM مینامند. این نرمافزار دارای سه نسخهٔ معماری، عمران و تاسیسات است. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات و قدرت و زندگی تازه دادن گرفته شده است. رویت قادر به گردآوری اطلاعات و مدل سازی ساختمان به گونه ای 4 بعدی (قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان علاوه بر ترسیم سه بعدی را 4D BIM مینامند.) با ابزاری برای طرح ریزی و ردیابی طبقات مختلف در شیوه ی زندگی ساختمان، از مفهوم تا ساخت و ویرانی پس از آن است. رقیب اصلی نرمافزار رویت در بازار تکلا استراکچرز و آرشیتکچرال دسکتاپ است. در دوره های آموزشی Lynda Revit 2019 Tutorial Series با رویت 2019 و ویژگی های آن آشنا می شوید.
کسانی که شغل یا سبک زندگیشان طوری است که اغلب بهطور همزمان مشغول چند پروژه هستند، خوب میدانند که رسیدگی به همهی مسئولیتها نیازمند یک شیوهی مدیریت دقیق است. درمورد پروژههای بسیار بزرگ هم حتی اگر همزمان با هیچ کار دیگری نباشند، مدیریت پروژه ممکن است سخت و پیچیده شود. به همین خاطر است که از سالها پیش طیف متنوعی از برنامههای مدیریت پروژه وجود دارند و افرادی که زندگی شلوغی دارند، حتما آنها را امتحان کردهاند یا لااقل در حال حاضر دنبال یک برنامهی خوب هستند. مایکروسافت در همین زمینه برنامهی جدیدی را به نام Planner معرفی کرده است. این خبر احتمالا کاربران Office 365 را خوشحال میکند؛ چون مایکروسافت گفته Planner برای این کاربران رایگان است. در دوره آموزشی Lynda Microsoft Planner Essential Training با مایکروسافت پلنر و ویژگی های آن آشنا می شوید.
لین استارت آپ (Lean Startup) یک متدولوژی مدرن، محبوب و موفق کارآفرینی است که برای راهاندازی کسبوکار و محصول همه ایدههای محصول و کسبوکار فرضیاتی تلقی میشوند که باید با آزمایشکردن سریع در بازار اعتبارسنجی شوند. این رویکرد بر آزمایشکردن علمی، بیرون دادن تکرارشدنی محصول و بازخورد مشتریان استوار است تا به یادگیری معتبر برسد. در واقع لین استارت آپ سیستمی است که برای ساخت یک کسبوکار یا محصول در موثرترین راه ممکن برای کاهش ریسک شکست. فلسفه لین استارتاپ به دنبال حذف کارهای بیفایده و افزایش کارهای ارزش آفرین در طی فاز ساخت محصول است به گونهای که استارتاپها بتوانند بدون نیاز به سرمایهگذاری کلان بیرونی، طرحهای کسبوکار مفصل و محصولی بینقص شانس موفقیت بیشتری داشته باشند. در کل Lean Startup بر پایه اصول Eliminate Waste (وقت خود را برروی ساخت ویژگیهایی که کسی نمیخواهد به هدر ندهید.)، (لین استارتآپ در مورد یادگیری مداوم است.)، Short Iterations (چرخه کوتاه و مداوم برای یادگیری و منطبقسازی.)، Fail Fast (اگر چیزی قرار نیست کار بکند بهتر است زودتر کار نکند تا بتوانیم فرضیه های دیگر را آزمایش کنیم.) استوار است. در دوره آموزشی Lynda Lean Foundations با اصول و مبانی لین آشنا خواهد شد.
Pipeline یک چراغ برای مسیر تولید است. شما با استفاده از Pipeline تعریف شده در گروه خود میتواند روش انجام کارها را برای خود مشخص کنید که این موضوع یکی از مهمترین و اساسیترین بخشهای یک گروه تولید جلوههای رایانه ای است. موارد بسیار زیادی را دیده شده که گروهها علیرغم دانش کافی و توانایی انجام پروژه ها، در هر پروژه به دنبال راهکار بهتر، پلاگین های بهتر، نرم افزارهای سریعتر و موتورهای رندرینگ کارآمد تر هستند و این بی برنامگی در تمام کارها تکرار شده و در اجرای پروژه ها باعث اختلال خواهد شد. Pipeline هر گروه، مسیری را برای اجرای پروژه ها مشخص میکند که تمامی اعضای گروه موظف هستند در اجرای پروژه از قوانین و روشهای تعریف شده در آن پیروی کنند. از این رو نتیجه کار کاملاً منسجم بوده و از خطاهای احتمالی جلوگیری خواهد شد. در دوره آموزشی Lynda Animation Pipeline Production با آموزش تهیه انیمیشن به صورت پایپ لاین آشنا خواهید شد.
اگر با زبان PHP برنامهنویسی انجام داده باشید، حتما این حس رو داشتید که در پروژه یک سری کارها را به صورت تکرار انجام میدهید. زبان PHP دارای فریمورکهای قدرتمند زیادی است که این مشکلها رو حل میکنند. ما به سادگی میتوانیم چیزهایی که نیاز داریم را از هر کدام از این فریمورکها برداریم. وقتی هر قسمت را از یکی از فریمورکها (مانند Zend, Laravel, Symfony) بردارید، مدیریت پروژه بسیار پیچیده میشود. هر کدام از کتابخانهها یک سری وابستگیها دارند و شما در آخر به بنبست میرسید، بخصوص هنگامی که بخواهید کسان دیگری هم در این پروژه نیز همکاری داشته باشند. در اینجا Composer وارد میشود. Composer یک Dependency Manager (مدیریتکننده وابستگی) برای PHP است. Composer وابستگیهایی که برای یک پروژه نیاز دارید را مدیریت میکند. این به این معناست که Composer تمامی کتابخانهها و وابستگیها را در یک مکان نگه میدارد. این نوع مدیریت وابستگیها در یک پروژه چیز جدیدی نیست و در واقع Composer الهامگرفتهشده از npm و Bundler است. در دوره آموزشی Lynda Learning Composer, the PHP Dependency Manager با کامپوزر و مدیریت وابستگی در پی اچ پی آشنا می شوید.
SVG زبانی برای توصیف گرافیک 2 بعدی و برنامه های گرافیکی در XML است. این تکنولوژی مخفف کلمات Scalable Vector Graphics است. SVG برای ایجاد گرافیک های برداری در صفحات وب بکار میرود و با زوم روی عکس های SVG کیفیت آنها پایین نمی آید. هر المانی که در SVG می بینید میتواند نقاشی شود. SVG یکی از توصیههای کنسرسیوم w3 است زیرا با استفاده از این تکنولوژی جدید حجم عکس ها کاهش یافته و کیفیت انها در کلیه سایزها حفظ میشود. SVG نسخه 1.1 در ژانویه 2003 برای اولین بار توسط W3C توصیه شد. شرکت های Sun Adobe, Apple, IBM, Kodak ازجمله شرکت هایی بودند که بر روی این پروژه کار کرده اند. در دوره آموزشی Lynda Learning SVG با فایل اس وی جی و کار با آنها آشنا می شوید.
مدیریت دانش چه به منظور اشتراک با اعضای تیم میتواند به یکی از چالشهای هر تیم و یا سازمانی تبدیل شود. Confluence یک ابزار ویکی و همکاری تیمی شامل ویرایشگر متن حرفهای تحت وب، امکان همگامسازی کامل با Microsoft Office و مجموعهٔ وسیعی از افزونهها تجربهٔ کامل همکاری تیمی و اشتراک دانش بین اعزای تیم را فراهم میکند. استفاده از این ابزار میتواند موانع موجود فعلی برای اشتراک اطلاعات بین سازمانها، تیمهای مختلف، اعضای تیم و حتی موارد یادداشتهای شخصی اعضای تیم را از بین برده و هماهنگی کامل آنها را بر روی موضوعات فراهم کند. Confluence اطلاعات ارائه شده را در فضاهای (Spaces) مربوط به هر موضوع که توسط کاربر تعریف شده است به صورت ساخت یافته و قابل جستجو ذخیره میکند. بسته به نیاز هر تیم و گستردگی موضوعات مشترک میتوان فضاهای متفاوتی را تعریف نمود. در دوره آموزشی Lynda Learning Confluence با ابزار کانفلونس و ویژگی های آن آشنا می شوید.
آیاواس (iOS) یک سیستم عامل همراه ساخته شرکت اپل است که در ابتدا برای آیفون و آیپاد تاچ توسعه داده میشد، از آن زمان به بعد برای استفاده در سایر دستگاههای شرکت اَپل مانند آیپد و اَپل تیوی گسترش یافت. شرکت اَپل مجوز استفاده از آی اُ اِس برای نصب بر روی سختافزارهای شخص ثالث را نمیدهد. رآلم (Realm) در واقع یک دیتابیس شبیه SQLite می باشد که بر روی گوشی های هوشمند اجرا میشود. این دیتابیس توسط دو تن از متخصصان پیشین نوکیا طراحی و توسعه داده شده است. دیتابیسها غالباً از دید کاربران پنهان میمانند؛ اما اغلب اپلیکیشنها برای ذخیرهی دادهها و خواندن اطلاعات ار دیتابیس استفاده میکنند. SQLite دیتابیسی است که این روزها محبوبیت فراوانی دارد و اغلب از آن استفاده میشود؛ اما Realm با هدف از میدان به درکردن این دیتابیس توسعه یافته و در اختیار توسعهدهندگان قرار گرفته است. در دوره آموزشی Lynda Learning Realm for iOS App Development با رآلم برای توسعه اپ آی او اس آشنا خواهید شد.
گرافکیوال (GraphQL) یک زبان پرسمان به طور داخلی توسعهداده شده توسط فیسبوک در ۲۰۱۲ پیش از انتشار عمومی در ۲۰۱۵ است که یک جایگزین به معماریهای REST و خدمات وب تککاره ارائه میدهد و اجازه میدهد که مشتریها ساختار دادهٔ موردنیاز را تعریف کنند و ساختار دقیقاً مشابه توسط کارساز بازگردانی میشود. ساختار زمان اجرای آن سختگیر در نوع است که اجازه میدهد مشتریها مشخص کنند که چه دادهای مورد نیاز است. این ساختار از مشکلات واکشی بیشتر و همچنین واکشی کمتر دادهها جلوگیری میکند. گرفکیوال در زبانهای مختلفی پیادهسازی شده است، از جمله جاوااسکریپت، پایتون، روبی، جاوا، سیشارپ، اسکالا، گو، الیکسر، ارلنگ، پیاچپی، و کلوژر. در دوره آموزشی Lynda GraphQL Essential Training با گراف کیو ال و ویژگی های آن اشنا می شوید.
پروتکل HTTP یا Hyper Text Transfer Protocol اصطلاحا به پروتکلی گفته می شود که برای ایجاد ارتباط، دریافت، و ارسال داده ها بین سرور و کلاینت استفاده می شود. این پروتکل از پروتکل TCP/IP برای بستن پلی میان سرور و کلاینت استفاده می کند. طریقه کار ارتباط کلاینت با سرور، با استفاده از پروتکل HTTP به این ترتیب است که داده ها، از طریق بسته های اطلاعاتی، بین سرور و کلاینت رد و بدل می شود. به این ترتیب که برای برای ارسال داده ای به سمت مقصد، در ابتدا، داده، به بخش های کوچکتری شکسته می شود و سپس از هر کدام به سمت مقصد و با ترتیب مشخص ارسال می شوند. لازم به ذکر است که این پروتکل از Handshaking برای ارسال و دریافت داده ها استفاده می کند. در Handshaking برای شروع و پایان عملیات دریافت و ارسال بسته های اطلاعاتی بین سرور و کلاینت، سوالاتی از مقصد پرسیده می شود. در دوره آموزشی Lynda HTTP Essential Training با ویژگی های پروتکل اچ تی تی پی آشنا خواهید شد.