دانلود ها ی دارای تگ: "software engineering"
44 مورد برای عبارت مورد نظر پیدا شد.
44 مورد برای عبارت مورد نظر پیدا شد.
در طول این دوره جامع، شما یک سیستم مدیریت رستوران حرفهای را از ابتدا میسازید و سپس یک اپلیکیشن ایمیل مبتنی بر هوش مصنوعی را پیادهسازی میکنید که تکنیکهای یکپارچهسازی مدرن را به نمایش میگذارد. شما دقیقاً یاد میگیرید که توسعهدهندگان حرفهای چگونه پروژههای خود را ساختاردهی میکنند، استراتژیهای تست قوی را پیادهسازی میکنند و کد تمیز و قابل نگهداری مینویسند که مقیاسپذیر است.
در دوره Django Mastery 2025: Build AI-Powered Apps Like a Pro با برنامهنویسی جنگو آشنا خواهید شد.
برنامههای بدون نوع (Untyped) اغلب مستعد خطا، استثنائات زمان اجرا هستند و عیبیابی آنها را بسیار دشوارتر میکنند. به همین دلیل، بسیاری از زبانهای برنامهنویسی تولید، یک تایپ چکر استاتیک پیادهسازی میکنند - ماژولی اضافی که هدف آن افزایش ایمنی برنامهها و سادهتر کردن توسعه است.
در دوره Building a Typechecker from scratch، با اصول و مفاهیم تایپ چکینگ، تئوری نوع و نحوه پیادهسازی یک تایپ چکر آشنا خواهید شد.
دوره بروزرسانی شد.
به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Selenium 4 WebDriver with Java (Basics to ARCHITECT Level) با آموزش سلنیوم وب درایور همراه با جاوا و پروژه های مختلف اشنا خواهید شد.
برنامه کاربردی وب یا برنامافزار وب یک برنامه است که میتوان به آن از طریق اینترنت یا اینترانت دسترسی داشت. همچنین به معنی برنامه ایست که توسط یک مرورگر پشتیبانی میشود. (همانند افزونه جاوا) یا درون یک زبان برنامهنویسی نوشته شده است که توسط مرورگر پشتیبانی میشود؛ همانند جاوا اسکریپت که با زبان اچتیامال ترکیب شده. برنامههای وبی معمولاً از مرورگرها به عنوان بستر فعالیت استفاده میکنند. یک مرورگر همانند یک کارخواه یا به عبارت بهتر یک کارخواه مختصر است که کاربر را قادر به بهروزرسانی و استفاده از برنامه میکند، بدون این که احتیاج باشد کاربر برنامه را بر روی دستگاه خود نصب کند. سیستمهای خرید و فروش (همچون آمازون)، مزایدههای آنلاین (همچون ایبی)، رایانامههای تحت وب (همچون جیمیل) و ویکیها نمونهای برای برنامههای کاربردی وب معمول هستند.
در دوره آموزشی Build Real World Website with PHP, PDO & MySQL با آموزش ساخت وب سات های واقعی با پی اچ پی، پی دی او و مای اس کیو ال اشنا خواهید شد.