لین استارت آپ (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 با ویژگی های پروتکل اچ تی تی پی آشنا خواهید شد.
AutoCAD Civil 3D نرم افزاری فوق العاده، بسیار کاربر پسند و کارآمد برای کمک به مهندسین عمران و شهرسازی و تکنیسین های این حرفه در مدل سازی اطلاعات ساختمان (BIM) و مستند کردن طرح های پروژه های اجرایی است. از این نرم افزار می توان در تمامی مراحل یک پروژه از جمله طراحی، هماهنگی، تجزیه و تحلیل عملکرد پروژه، بررسی گزینه ها و ... در اغلب پروژه های مفید عمران و شهرسازی مانند طرح ریزی و پیاده سازی سیستم های حمل و نقل جاده ای، خشکی به صورت بسیار پیشرفته و توسعه یافته، مهندسی منابع آب (همچمون ذخیره سازی، کانال کشی و انتقال آب، جمع آوری پسماند فاضلاب، هدایت آب های سطحی حاصل ازبارش و فاضلاب) و غیره استفاده نمود. نرم افزار اتوکد عمران و شهرسازی لایه ها و رتبه های مختلفی در استفاده و کاربری ازآن در استفاده ساده تا طراحی های پیشرفته کاملاً شناخته نشده دارد. ابزارهای ایجاد شده و کاربردی در آن استفاده از این نرم افزار با محیط آشنای اتوکد را بسیار سریع تر و آسان تر می نماید. در دوره آموزشی Lynda Autodesk Civil 3D Essential Training با ویژگی ها و امکانات این نرم افزار قدرتمند آشنا خواهید شد.
شیرپوینت شامل مجموعهای از تکنولوژیهای چند منظوره تحت وب است که بر روی یک ساختار فنی قوی قرار گرفته است. به صورت پیش فرض رابط کاربری شیرپوینت مشابه مایکروسافت آفیس است و یکپارچگی بالایی با مجموعه آفیس دارد. ابزارهای تحت وب شیرپوینت به گونهای طراحی شده است که توسط کاربر غیر فنی قابل استفاده باشد. شیرپوینت بستر مناسبی برای راهکارهایی چون پورتال داخلی، مدیریت فایل ها و اسناد، تعاملات تیمی، شبکه های اجتماعی، اکسترانت، وب سایت ها، جستجوی سازمانی و هوش تجاری است. علاوه بر این شیرپوینت قابلیت یکپارچه سازی سیستمها، یکپارچه سازی فرآیندها و اتوماسیون گردش کارها را فراهم میکند. در دوره آموزشی Lynda SharePoint Framework for Developers با چارچوب شرپوینت برای توسعه دهندگان آشنا می شوید.