اگر به ترتیب چینش تخم های آفتاب گردان دقت کنید، متوجه الگوهای مارپیچی که به سمت چپ و راست رفته اند، خواهید شد. اگر این الگوهای مارپیچی را بشمارید، به یکی از اعداد دنباله فیبوناچی می رسید. اگر هم تعداد مارپیچ ها را به انحناهای سمت راست و چپ تقسیم کنید، به دو عدد فیبوناچی متوالی می رسید. این الگوهای مارپیچی و اعداد فیبوناچی حاکم بر آن را می توانید در آناناس، گل کلم و میوه درخت کاج نیز پیدا کنید. این آرایش باعث میشود که از فضای گل حدکثر استفاده بشود و تخم های بیشتری تولید شود. نسبت های فیبوناچی در بازار سرمایه نیز کاربرد دارد و مبحث فیبوناچی را میتوان به عنوان شالوده بحث تکنیکال در نظر گرفت که شامل چندین استراتژی مختلف می باشد. در مجموعه حاضر سعی بر این شده است که بر روی این استراتژی ها تاکید شود. همچنین مبحث فیبوناچی علمی است که صرفا میتوان با مسلط شدن بر روی آن به موقعیت های خرید و فروش خوبی دست پیدا کرد. در این دوره با آموزش مجموعه کامل فیبوناچی اشنا خواهید شد.
Entity Framework (به اختصار EF) یک فریم ورک ORM متن باز برای ADO.NET است که توسط مایکروسافت توسعه داده شده است. Entity Framework مجموعهای از تکنولوژیها در ADO .NET است که توسعه برنامه های کاربردی بر مبنای داده (data-oriented) را پشتیبانی میکند. با استفاده از این تکنولوژی، توسعهدهندگان میتوانند در سطح بالاتری از تجرد با داده ها کار کنند و به راحتی به طراحی معماری و مدل سازی برنامه های کاربردی پرداخته و با موجودیتها (Entity)، رابطهها (Association) و ... کار کنند. در واقع هدف EF در اختیار گذاشتن برخی از قابلبتهای برنامهنویسی شی گرا برای برنامهنویسان است. در دوره آموزشی Udemy Entity Framework Core - The Complete Guide (.NET Core 5) با آموزش کامل انتیتی فریم ورک کور اشنا خواهید شد.
JavaFX یک پلتفرم نرم افزاری برای پیاده سازی اپلیکیشن های Rich Internet application می باشد. Rich Internet application یا به اختصار RIA اپلیکیشن های تحت وب هستند که بسیاری از ویژگی های اپلیکیشن های دسکتاپ را دارند. این اپلیکیشن ها روی ویندوز، لینوکس، مکینتاش، اندروید، آی او اس، مرورگرهای اینترنت، کنسول های بازی و حتی تلویزیون های هوشمند به خوبی اجرا می شوند. نمونه پرکاربرد این نوع اپلیکیشن ها Adobe Flash می باشد. اپلیکیشن های RIA معمولا با تکنولوژی های Adobe Flash ،Microsoft Silverlight و JavaFX طراحی می شوند. JavaFX روی پلتفرم های JavaSE و JavaME طراحی شده و تمام قدرت این پلتفرم ها را در اختیار دارد. به وسیله JavaFX شما می توانید اپلیکیشن هایی با گرافیک فوق العاده بسازید که بدون کوچکترین تغییری روی تمامی سیستم عامل ها و پلتفرم های دسکتاپ و موبایل و... اجرا شوند. در دوره آموزشی Udemy Complete Oracle JavaFX Bootcamp! Build Real Projects In 2020 با آموزش کامل ساخت پروژه با اوراکل جاوا اف ایکس اشنا خواهید شد.
گرافکیوال (GraphQL) یک زبان پرسمان به طور داخلی توسعهداده شده توسط فیسبوک در ۲۰۱۲ پیش از انتشار عمومی در ۲۰۱۵ است که یک جایگزین به معماریهای REST و خدمات وب تککاره ارائه میدهد و اجازه میدهد که مشتریها ساختار دادهٔ موردنیاز را تعریف کنند و ساختار دقیقاً مشابه توسط کارساز بازگردانی میشود. ساختار زمان اجرای آن سختگیر در نوع است که اجازه میدهد مشتریها مشخص کنند که چه دادهای مورد نیاز است. این ساختار از مشکلات واکشی بیشتر و همچنین واکشی کمتر دادهها جلوگیری میکند. گرفکیوال در زبانهای مختلفی پیادهسازی شده است، از جمله جاوااسکریپت، پایتون، روبی، جاوا، سیشارپ، اسکالا، گو، الیکسر، ارلنگ، پیاچپی، و کلوژر. Laravel یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های وب در نظر گرفته شده است و بر پایه MVC کار می کند. فریم ورک لاراول، برنامه نویسی برنامه های کاربردی تحت وب با زبان PHP را سادهتر می نماید و کمک بسزایی برای انجام پروژه های PHP و توسعه آسان آنها می کند. فریم ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایهای بزرگ از کد های قابل اعتماد و تست شده می دهد. لاراول مجموعه ای از بهترین راه حل ها با سینتکس پر معنا و خلاقانه را ارائه میکند که به درستی انجام می پذیرند. لاراول توسط آسان سازی کارهای معمول مانند احراز هویت، روتینگ، sessionها ، کار با بانکهای اطلاعاتی و ... که تقریبا در تمامی پروژه های تحت وب استفاده میشوند، مسائل و مشکلات ناشی از توسعه را هم برای توسعه دهنده و هم برای کارفرما کاهش می دهد. لاراول، سیمفونی، کیک پی اچ پی و کد ایگنایتر از محبوب ترین فریم ورک های زبان PHP هستند که بررسی میزان محبوبیت آنها در گوگل ترند حاکی از رشد روز افزون فریم ورک Laravel است. در دوره آموزشی Build an App With GraphQL, Laravel, and Vue با آموزش ساخت اپ با گراف کیو ال، لاراول و ووی اشنا خواهید شد.
Selenium یک چارچوب تست نرم افزار برای وب اپلیکیشن های تحت جاوا است. سلنیوم یک ابزار ضبط/پخش برای انجام تست است که بدون یادگیری یک زبان برنامه نویسی تست (سلنیوم IDE) عملیات خطایابی را انجام می دهد. تست نرم افزار به فرایند ارزیابی نرم افزار به منظور اطمینان از عملکرد صحیح آن در رویداد هایی مختلفی که ممکن است در دوره استفاده از نرم افزار با آن مواجه شود می باشد و به عبارت دیگر پیدا کردن خطا هایی احتمالی یک نرم افزار برای عملکرد درست، صحیح و بهینه آن در طول استفاده از آن است. هر چقدر نرم افزار بتواند با رویداد ها مختلف به صورت مطلوب تر و قابل پذیرش تری چه از نظر عملکرد و چه از راحتی کاربر داشته باشد میتوان انتظار داشت نرم افزار دارای عملکرد بهتری می باشد. تست خوب: احتمال پیدا کردن خطاهای کشف نشده توسط ارزیابی زیاد است. تست موفق: که حداقل یک خطای کشف نشده را بیابد تست فقط وجود خطا را نشان میدهد و نه عدم وجود آن را. پیدا نشدن خطا در تست به معنای بدون خطا بودن برنامه نیست. در دوره آموزشی Udemy Selenium From Basic to Advance for SDET in Java - Bootcamp با آموزش مقدماتی تا پیشرفته سلنیوم برای SDET در جاوا اشنا خواهید شد.
فایربیس (Firebase) یک ارائه دهنده سرویس ابری و پشتیبان برای شرکت های ارائه دهنده سرویس در سان فرانسیسکو و کالیفورنیا می باشد. این شرکت چندین محصول که مورد استفاده توسعه دهندگان نرمافزار موبایلیا وبرا طراحی نموده است . Firebase در سال 2011 توسط اندرو لی و جیمز تامپلین تاسیس شد و در آپریل 2012 پایگاه داده ابری بلادرنگ خود را راه اندازی نمود. محصول اولیه Firebase یک پایگاه داده ای بلادرنگ بود که با رابط برنامه نویسی نرمافزارخود به توسعه دهندگان این اجازه را میداد تا داده های خود را از مشتریان متعدد ، ذخیره و همگام سازی نمایند. در اکتبر 2014 شرکت گوگلاین شرکت را از آن خود کرد. در دوره آموزشی Lynda Firebase Essential Training با آموزش دیتابیس فایربیس اشنا خواهید شد.
برنامهنویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)ها میباشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا میکند. به این معنا که دادهها و توابعی که قرار است بر روی این دادهها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمعبندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله میشوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در دادههای درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را میدهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگیهای برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایمهای برنامه نویسی است. پایتون (Python) یک زبان برنامهنویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. در دوره آموزشی Udemy Object Oriented Programming with Python 3 با آموزش برنامه نویسی شی گرا با پایتون 3 اشنا خواهید شد.
دوره RHCSA به عنوان یکی از دوره های مقدماتی شرکت ردهت می باشد که در آن افراد با نصب و راه اندازی سیستم عامل لینوکس , مدیریت کاربران در سیستم عامل لینوکس , نصب انواع نرم افزار ها , مدیریت هارد دیسک و تنظیمات مربوط به شبکه سیستم عامل لینوکس آشنا می شوند. هدف اصلی دوره RHCSA مدیریت سیستم عامل لینوکس در حد کاربران میانی شبکه می باشد. یک امتحان مبتنی بر اجرا است که میزان صلاحیت واقعی در سیستمهای زنده را بازگو میکند که به عنوان تاج جواهر در گواهینامه های لینوکس فراخوانده شده است. هدف اصلی دوره RHCSA مدیریت سیستم عامل لینوکس در حد کاربران میانی می باشد. دوره RHCE به عنوان یکی از با ارزشترین مدارک بین المللی IT می باشد که در آن افراد با پیکر بندی سرویس های رایج سیستم عامل لینوکس از قبیل Apache,DNS,Mail,SQuid,NFS,.. آشنا می شوند. دوره RHCE به افراد امکان راه اندازی شبکه های مبتنی بر سیستم عامل لینوکس را از ابتدا تا انتها می دهد. افراد پس از گذراندن دوره RHCE امکان راه اندازی سرویس های رایج را در سطح اینترنت نیز پیدا خواهند کرد. در دوره آموزشی Red Hat Certified System Administrator (EX200) - RHCSA Exam Prep با آموزش مدرک رسمی مدیریت سیستم رد هت اشنا خواهید شد.
Deno از سوی «رایان دال» (Ryan Dahl) ساخته شده است که خالق NodeJS نیز است. البته این بدان معنی نیست که Deno به صورت خودکار به عنوان جایگزین NodeJS مطرح میشود. در سال 2018 رایان یک سخنرانی کرد که در آن به 10 چیزی اشاره کرد که در مورد Node.js اشتباه است و در انتهای ارائه خود Deno را معرفی کرد. Deno در آن زمان صرفاً یک پروژه کوچک بود که رایان مشغول ساختش بود و آن را Node.js نسخه 2 مینامید که موجب بهبود و امنتر شدن آن میشود. پس از سپری شدن دو سال شاهد عرضه نسخه Deno 1.0 هستیم که به صورت رسمی منتشر شده است. این محیط زمان اجرای جدید جاوا اسکریپت برای بکاند عرضه شده است، اما به جای این که با C++ نوشته شود با rust و بر مبنای پلتفرم Tokio نوشته شده است که محیط زمان اجرای ناهمگام مورد نیاز جاوا اسکریپت را تأمین میکند و با این حال همچنان روی موتور V8 گوگل اجرا میشود. در دوره آموزشی Deno - The Complete Introduction با آموزش کامل مقدماتی دنو اشنا خواهید شد.
چارچوب یا فرایند مدل اسکرام (Scrum) یک چارچوب تکرارپذیر و افزایشی برای کنترل پروژه (مدیریت نرمافزار) است که معمولاً در زیر شاخه مدل فرایند تولید نرمافزار چابک و سریع است و یک نوع مدل تولید نرمافزار در مهندسی نرمافزار بحساب می رود. اسکرام یک چارچوب تولید نرمافزار از سری روش های تفکر چابک (Agile) است. دراین که اسکرام یک چارچوب یا فرایند است، کاملاً بین متخصصان دوگانگی وجود دارد. اشخاصی مانند کن شوئبر (مبدع اسکرام) دائماً از لفظ چارچوب (framework) استفاده می کنند و تاکید می نمایند که همه باید این مورد را قبول داشته باشند ولی بعضی دیگر از دوستان از لفظ فرایند و یا متدولوژی برای اسکرام استفاده می کنند. در دوره آموزشی Udemy Scrum Master Training - 2020 با آموزش تسلط بر اسکرام اشنا خواهید شد.