0
هیچ موضوعی وجود ندارد!
قیمت - slider
210000 تومان510000 تومان
سطح آموزش
نوع آموزش
نوع مدرک
محل آموزش
+ موارد بیشتر
زمان آموزش
درباره دوره: اگر برنامه‌نویس فلاتر هستید و قصد دارید به‌صورت قدرتمندتر، سریع‌تر و راحت‌تر به توسعه برنامه‌هایتان بپردازید، دوره GetX خیلی برای شما مناسب است.GetX یک کتابخانه قدرتمند در فلاتر است که بسیاری از فواید و مزایا را برای توسعه برنامه‌های Flutter ارائه می‌دهد. در زیر به برخی از این فواید اشاره می‌کنم: - سادگی و سرعت توسعه: GetX با ارائه روش‌ها و ابزارهایی برای مدیریت وضعیت، روتینگ و وابستگی‌ها، فرایند توسعه برنامه‌های Flutter را ساده‌تر می‌کند. با استفاده از GetX، می‌توانید به‌سرعت صفحات را ایجاد کرده و ویژگی‌های موردنیاز برنامه را به آنها اضافه کنید. همچنین، GetX باعث کاهش تعداد کدها و تکرارها در برنامه می‌شود که باعث افزایش سرعت توسعه می‌شود. - مدیریت وضعیت قدرتمند: GetX به شما ابزارهایی برای مدیریت وضعیت برنامه ارائه می‌دهد. این ابزارها شامل مدل‌های مشترک، حالت لوکال و حالت جهانی است. با استفاده از این ابزارها، می‌توانید وضعیت برنامه را به‌راحتی مدیریت کنید و تغییرات را به‌سادگی به صفحات و کامپوننت‌ها منتقل کنید. روتینگ قدرتمند: GetX ابزارهایی برای مدیریت روتینگ و ناوبری در برنامه‌های Flutter فراهم می‌کند. با استفاده از روش‌های روتینگ پویا و پارامتری، می‌توانید به‌سادگی از یک صفحه به صفحه دیگر منتقل شوید و اطلاعات را بین صفحات ارسال کنید. - تزریق وابستگی ساده (dependency injection): GetX ابزارهایی برای تزریق وابستگی و مدیریت وابستگی‌ها در برنامه‌های Flutter فراهم می‌کند. با استفاده از تزریق وابستگی، می‌توانید به‌سادگی سرویس‌ها و وابستگی‌های موردنیاز برنامه را تعریف و استفاده کنید. -عملکرد بهینه: GetX برای بهبود عملکرد برنامه‌های Flutter ابزارهایی را ارائه می‌دهد. از جمله این ابزارها می‌توان به مکانیزم کش‌گذاری و بهینه‌سازی منابع اشاره کرد که به شما کمک می‌کند عملکرد برنامه را بهبود دهید و سرعت بارگیری و پاسخگویی صفحات را افزایش دهید. -در مورداستفاده از رم، GetX به‌صورت مدیریت حافظه کار می‌کند تا حافظه را بهینه‌تر مدیریت کند. این کتابخانه از تکنیک‌هایی مانند مکانیزم‌های کش‌گذاری و حفظ وضعیت بهینه برای مدیریت حافظه استفاده می‌کند. مقدمه و معرفی GetX: 1 - معرفی و مقدمه آموزش ایجاد دیالوگ: 1 - دیالوگ ایجاد bottomsheet: 1 - bottomsheet ایجاد snackbar: 1 - snackbar route management (انیمیشن در جابجایی بین صفحات و ارسال ارگومان, named route و ...): 1 - routing - بخش اول 2 - routing - بخش دوم 3 - routing - بخش سوم تمرین اول: 1 - تمرین اول معماری mvc: 1 - mvc statemanagement در getx: 1 - state - بخش اول 2 - state - بخش دوم Getview: 1 - getview dependency injection در getx: 1 - dependency - بخش اول 2 - dependency - بخش دوم 3 - dependency - بخش سوم تمرین دوم: 1 - تمرین دوم localization با getx: 1 - localization تغییر تم در getx: 1 - theme get cli: 1 - getcli - بخش اول 2 - getcli - بخش دوم سه متد مهم در controllerها: 1 - oninit , onready , onclose دوربین و گالری در Getx: 1 - camera & Gallery workerها در GetX: 1 - ever in Getx 2 - other workers motion tab bar با GetX: 1 - motion tab bar ذخیره‌سازی به کمک Get Storage: 1 - Get Storage پروژه: 1 - بخش اول 2 - بخش دوم 3 - بخش سوم
درباره دوره: لازم به ذکر است زیرنویس این دوره توسط هوش مصنوعی انجام شده‌است.امروزه، نرم‌افزارهایی که می‌سازیم همواره با کاربران خود از طریق پلتفرم‌های وب و موبایل در ارتباط هستند. کاربران از طریق این رابط‌ها با نرم‌افزار تعامل می‌کنند و تجربه‌ای که این رابط‌ها ارائه می‌دهند، تأثیر قابل توجهی بر کیفیت درک‌شده‌ی نرم‌افزار دارد. سرعت بالای عرضه‌ی نسخه‌ها و ویژگی‌های جدید در نرم‌افزارهای مدرن، نیازمند اولویت‌بندی دقیق تلاش‌های تست و اجرای سریع آن از طریق اتوماسیون است. در این دوره، تمرکز بر تکنیک‌ها و روش‌های تست چنین برنامه‌هایی خواهد بود. ما مفاهیم کلیدی مرتبط با تست وب و موبایل، تکنیک‌های اساسی و استفاده از سلنیوم به عنوان یک چارچوب برای اتوماسیون تست این نوع برنامه‌ها را پوشش خواهیم داد. در پایان این دوره، فراگیران یک پایه محکم در اصول تست وب و موبایل و توانایی استفاده از یک چارچوب تست برای خودکارسازی اجرای تست به دست خواهند آورد. مقدمه‌ای بر تست وب و موبایل: 1 - مقدمه ای بر تست وب و موبایل 2 - چالش های تست وب و موبایل 3 - معرفی مختصری از XML و HTML 4 - استفاده از ابزارهای توسعه دهنده Firefox 5 - معرفی Selenium 6 - استفاده از Selenium از Eclipse IDE تست عملکردی وب: 1 - برنامه ریزی تست وب 2 - استراتژی تست حداقلی ضروری (METS) 3 - استفاده از METS برای زمان بندی 4 - انتقال وضعیت بازنمایی (REST): معماری وب 5 - مقدمه ای بر XPath تست غیرعملکردی وب: 1 - مقدمه ای بر تست امنیتی 2 - تکنیک های تست امنیتی 3 - مروری بر ده ریسک برتر OWASP 4 - ده ریسک برتر امنیتی OWASP (1 تا 5) 5 - ده ریسک برتر امنیتی OWASP (6 تا 10) 6 - تست فازی 7 - مقدمه ای بر تست عملکرد 8 - مقدمه ای بر JMeter تست موبایل: 1 - آشنایی با اپیم (Appium)
هیچ موضوعی وجود ندارد!
قیمت - slider
210000 تومان510000 تومان
سطح آموزش
نوع آموزش
نوع مدرک
محل آموزش
+ موارد بیشتر
زمان آموزش