دانلود ها ی دارای تگ: "مهندسی نرم‌افزار"

72 مورد برای عبارت مورد نظر پیدا شد.

دانلود Leveraging AI in AutoCAD - آموزش هوش مصنوعی در اتوکد

  • بازدید: 298
دانلود Leveraging AI in AutoCAD - آموزش هوش مصنوعی در اتوکد

این دوره آموزشی برای مهندسان، معماران و طراحانی است که می‌خواهند از قابلیت‌های هوش مصنوعی در اتوکد برای کار سریع‌تر و کارآمدتر استفاده کنند. شرکت‌کنندگان با یادگیری ابزارهای هوش مصنوعی اتوکد می‌توانند فرآیند طراحی و نقشه‌کشی خود را بهینه کنند. این دوره با تمرکز بر ویژگی‌های جدید، به متخصصان کمک می‌کند تا از مزایای فناوری‌های پیشرفته در صنعت خود بهره‌مند شوند. هدف این دوره، کاهش زمان انجام پروژه‌ها و افزایش دقت در طراحی است، که در نهایت به بهبود کیفیت کار منجر می‌شود. این دوره برای افرادی که با اتوکد آشنا هستند و می‌خواهند دانش خود را به‌روزرسانی کنند، بسیار مناسب است. این دوره به کاربرد عملی ابزارهای هوش مصنوعی در جدیدترین نسخه اتوکد می‌پردازد. شرکت‌کنندگان با ویژگی Smart Blocks آشنا می‌شوند، که نحوه قرار دادن، جایگزین کردن و جستجوی بلوک‌ها را متحول کرده است. مدرس، Shaun Bryant، همچنین فرمان DETECT را پوشش می‌دهد و یاد می‌دهد که چگونه می‌توان تبدیل اشیاء شناسایی شده به بلوک را به صورت خودکار انجام داد، که این کار سرعت فرآیند نقشه‌کشی را به طور قابل توجهی افزایش می‌دهد. دوره با نگاهی به Autodesk Assistant که با هوش مصنوعی کار می‌کند، به پایان می‌رسد. این دستیار، راهنمایی‌های خودکار مبتنی بر هوش مصنوعی و امکاناتی برای ارتباط با پشتیبانی از داخل اتوکد ارائه می‌دهد. با تکمیل این دوره، شرکت‌کنندگان قادر خواهند بود تا از این قابلیت‌ها برای بهینه‌سازی جریان کاری خود بهره ببرند و در نتیجه، زمان کمتری را صرف کارهای تکراری کرده و بیشتر بر خلاقیت و طراحی تمرکز کنند.
در دوره آموزشی Leveraging AI in AutoCAD با قابلیت‌های هوش مصنوعی اتوکد برای بهینه‌سازی فرآیندهای طراحی آشنا خواهید شد.

دانلود Advanced Node JS: Streams, Design Patterns, Performance - آموزش نود جی‌اس پیشرفته

  • بازدید: 726
دانلود Advanced Node JS: Streams, Design Patterns, Performance - آموزش نود جی‌اس پیشرفته

این دوره آموزشی به بررسی عمیق مباحث پیشرفته در Node.js می‌پردازد و شرکت‌کنندگان را با الگوهای طراحی رایج، تکنیک‌های برنامه‌نویسی ناهمزمان و API استریم‌ها آشنا می‌کند. همچنین، راهکارهای بهبود عملکرد و مقیاس‌بندی برنامه‌های Node.js با استفاده از فرآیندهای فرزند و API استریم‌ها مورد بحث و بررسی قرار می‌گیرد. این دوره به منظور آشنا کردن فراگیران با مباحث پیشرفته‌تر در Node.js، شامل ساختار داخلی، استریم‌ها، الگوهای طراحی و مقیاس‌پذیری طراحی شده است. محتوای این دوره برای افرادی تهیه شده است که می‌خواهند به یک متخصص Node.js تبدیل شوند. در این دوره از پروژه‌های طولانی و پیچیده با پیکربندی‌های زیاد و ابزارهای جانبی که به سرعت منسوخ می‌شوند، اجتناب شده است. در عوض، درس‌های مختصر و متمرکزی ارائه می‌شود که به ارتقای مهارت‌های Node.js و تعمیق درک فراگیران از Node.js کمک می‌کند.
در دوره آموزشی Advanced Node JS: Streams, Design Patterns, Performance با مفاهیم پیشرفته Node.js آشنا خواهید شد.

دانلود API Testing Made Easy: Beginners to Advanced - آموزش تست ای‌پی‎‌آی

  • بازدید: 475
دانلود API Testing Made Easy: Beginners to Advanced - آموزش تست ای‌پی‎‌آی

این دوره به کسانی که می‌خواهند با آزمایش API آشنا شوند و درک درستی از نحوه عملکرد آن‌ها در دنیای واقعی به دست آورند، کمک می‌کند تا اعتماد به نفس لازم را کسب کنند. دوره حاضر یک مقدمه کامل و عملی برای آزمایش APIها با استفاده از پست‌من، یکی از قدرتمندترین و پرکاربردترین ابزارها در این زمینه، ارائه می‌دهد. این دوره برای افراد مبتدی طراحی شده و به آن‌ها کمک می‌کند تا مهارت‌های عملی و درک مفهومی لازم برای کار با APIها را به صورت مطمئن و مؤثر توسعه دهند. چه در ابتدای مسیر شغلی خود در حوزه فناوری باشید و چه به دنبال تقویت مهارت‌های تست نرم‌افزار خود باشید، با گذراندن این دوره توانایی بررسی و آزمایش APIها را با استفاده از مثال‌های ساختاریافته و واقعی به دست خواهید آورد. برای شرکت در این دوره هیچ دانش برنامه‌نویسی یا تجربه قبلی لازم نیست. با استفاده از درس‌های واضح و تمرین‌های هدایت‌شده، شرکت‌کنندگان یاد می‌گیرند که چگونه انواع مختلف درخواست‌های HTTP را ارسال کنند، داده‌های پاسخ را بررسی نمایند و از رابط کاربری پست‌من برای شبیه‌سازی سناریوهای واقعی API استفاده کنند. همچنین، آن‌ها مفاهیم و اصطلاحات مهم API را یاد خواهند گرفت تا بتوانند به راحتی به زبان APIها صحبت کنند.
در دوره آموزشی API Testing Made Easy: Beginners to Advanced با آزمایش API و ابزار پست‌من آشنا خواهید شد.

دانلود REST Assured Deep Dive - آموزش رست

  • بازدید: 588
دانلود REST Assured Deep Dive - آموزش رست

مانند هر نرم‌افزار با کیفیت بالا، APIهای REST نیازمند تست هستند و REST Assured راه‌حلی عالی برای این منظور ارائه می‌دهد. در این دوره آموزشی با عنوان "دوره جامع REST Assured"، شرکت‌کنندگان یاد می‌گیرند که چگونه از قابلیت‌های پیشرفته این فریم‌ورک بهره‌برداری کنند. در ابتدا، آن‌ها درکی جامع از مفهوم رابط‌های روان (fluent interface) و اهمیت آن در استفاده از REST Assured به دست خواهند آورد. این فهم بنیادی، بستری برای کار با کدهای پیچیده‌تر فراهم می‌آورد. سپس، شرکت‌کنندگان به کدنویسی عملی خواهند پرداخت و یاد می‌گیرند چگونه با استفاده از متدهای پیشرفته، تست‌های API را برای بررسی هدرها و بدنه پاسخ‌ها بنویسند. این بخش شامل تمرین‌های کاربردی و سناریوهای واقعی برای اطمینان از صحت عملکرد APIها است. در نهایت، مکانیسم‌های احراز هویت و نحوه مدیریت آن‌ها با استفاده از فریم‌ورک مورد کاوش قرار می‌گیرد. این شامل روش‌های مختلف احراز هویت و پیاده‌سازی آن‌ها در تست‌های خودکار است. پس از اتمام این دوره، شرکت‌کنندگان مهارت‌های لازم برای نوشتن کدهای تست پیشرفته برای APIهای تحت آزمایش خود را کسب خواهند کرد. این مهارت‌ها به آن‌ها امکان می‌دهد تا فرآیند تست API را بهینه‌سازی کرده و از کیفیت بالای نرم‌افزارهای خود اطمینان حاصل کنند.
در دوره آموزشی REST Assured Deep Dive با تست APIها با استفاده از فریم‌ورک REST Assured آشنا خواهید شد.

دانلود Design Patterns in Python - آموزش پایتون

  • بازدید: 733
دانلود Design Patterns in Python - آموزش پایتون

در این دوره، شرکت‌کنندگان با ۲۳ الگوی طراحی مختلف آشنا خواهند شد که به سه دسته اصلی تقسیم می‌شوند: الگوهای سازنده (Creational)، الگوهای ساختاری (Structural) و الگوهای رفتاری (Behavioral). الگوهای سازنده به چگونگی ایجاد اشیا می‌پردازند و شامل الگوهای Factory، Abstract Factory، Builder، Prototype و Singleton می‌شوند. الگوهای ساختاری بر روابط بین اشیا تمرکز دارند و شامل الگوهای Decorator، Adapter، Facade، Bridge، Composite، Flyweight و Proxy هستند. در نهایت، الگوهای رفتاری تعاملات و تخصیص مسئولیت‌ها بین اشیا را مورد بررسی قرار می‌دهند و شامل الگوهای Command، Chain of Responsibility، Observer Pattern، Interpreter، Iterator، Mediator، Memento، State، Strategy، Template و Visitor می‌باشند. این دوره فرصتی جامع برای درک و پیاده‌سازی این الگوهای مهم در پروژه‌های پایتون فراهم می‌کند و به توسعه‌دهندگان کمک می‌کند تا نرم‌افزارهای انعطاف‌پذیرتر، قابل نگهداری‌تر و با قابلیت استفاده مجدد بیشتری طراحی کنند.
در دوره آموزشی Design Patterns in Python با الگوهای طراحی و نحوه پیاده‌سازی آن‌ها در پایتون آشنا خواهید شد.

دانلود Python: The Complete Guide for Software Testers - آموزش پایتون و تست نرم افزار

  • بازدید: 821
دانلود Python: The Complete Guide for Software Testers - آموزش پایتون و تست نرم افزار

این دوره جامع با هدف تبدیل تست‌کنندگان دستی به متخصصان تست خودکار طراحی شده است. تمرکز اصلی دوره بر آموزش پایتون است، زبانی که به عنوان یکی از پیشروترین زبان‌ها در حوزه اتوماسیون تست شناخته می‌شود. شرکت‌کنندگان در پایان این دوره نه تنها بر پایتون و کاربردهای آن در اتوماسیون تست مسلط خواهند شد، بلکه موقعیت شغلی خود را در زمینه رو به رشد تست نرم‌افزار به شکل چشمگیری ارتقا خواهند داد. این آموزش تمامی مبانی لازم برای موفقیت در این زمینه را پوشش می‌دهد و شما را برای چالش‌های دنیای واقعی آماده می‌کند. با شرکت در این دوره، مهارت‌های فنی خود را به سطحی جدید خواهید رساند و در بازار کار رقابتی امروز، جایگاه ویژه‌ای پیدا خواهید کرد. آیا شما یک تست‌کننده نرم‌افزار هستید که به دنبال گذار از تست دستی به تست خودکار هستید؟ آیا مشتاقید درآمد و قابلیت بازاریابی خود را در صنعت فناوری افزایش دهید؟ اگر پاسخ شما مثبت است، این دوره دقیقاً برای شما طراحی شده است. حتی اگر قبلاً هرگز برنامه‌نویسی نکرده‌اید، این دوره برای شما جذاب خواهد بود، زیرا به گونه‌ای طراحی شده که شما را از یک مبتدی پایتون به فردی ماهر و مسلط تبدیل کند.
در دوره آموزشی Python: The Complete Guide for Software Testers با مفاهیم و کاربردهای زبان برنامه‌نویسی پایتون در حوزه تست نرم‌افزار آشنا خواهید شد.

دانلود Golang: Interview Bootcamp on HackerRank, LeetCode Algos - آموزش گولنگ

  • بازدید: 536
دانلود Golang: Interview Bootcamp on HackerRank, LeetCode Algos - آموزش گولنگ

دوره "Golang: بوت‌کمپ مصاحبه در HackerRank و الگوریتم‌های LeetCode" اولین و تنها دوره جامع ساختارهای داده و الگوریتم‌ها با استفاده از زبان Golang است که در فضای مجازی موجود است. اکثر شرکت‌های رده‌بالا و Fortune 500 مصاحبه‌های کدنویسی را در سطوح مختلف، از تازه‌کاران تا مهندسان ارشد، در پلتفرم‌های مختلف کدنویسی از جمله HackerRank، AlgoExpert، LeetCode و SPOJ انجام می‌دهند. این دوره شامل بیش از ۶۵ تمرین کدنویسی است که برخی از آن‌ها به صورت کدهای مستقل در ویرایشگر VSCode با کامپایلر Go اجرا شده‌اند. علاوه بر این، دوره بر تمرین کدنویسی از طریق تمرینات عملی با استفاده از LeetCode نیز تمرکز دارد.
در دوره آموزشی Golang: Interview Bootcamp on HackerRank, LeetCode Algos با ساختارهای داده و الگوریتم‌ها در زبان Golang آشنا خواهید شد.

دانلود ChatGPT Coding Express: Fast-Track Coding with ChatGPT - آموزش چت‌جی‌پی‌تی

  • بازدید: 595
دانلود ChatGPT Coding Express: Fast-Track Coding with ChatGPT - آموزش چت‌جی‌پی‌تی

این دوره جامع، شرکت‌کنندگان را به دنیای هوش مصنوعی و کدنویسی با ChatGPT می‌برد. چه در برنامه‌نویسی مبتدی باشید و چه به دنبال گسترش مهارت‌های خود در مسیری منحصر به فرد باشید، این دوره گام به گام شما را راهنمایی می‌کند تا در استفاده از پتانسیل ChatGPT در چندین زبان برنامه‌نویسی ماهر شوید. این دوره با ترکیبی از دانش پایه، کاربردهای عملی و ادغام‌های آینده‌نگرانه، برای مخاطبان گسترده‌ای طراحی شده است. چه یک توسعه‌دهنده باتجربه باشید و چه کسی که تازه وارد دنیای کدنویسی شده است، چیزی در این دوره برای شما وجود دارد! این دوره جامع، نه تنها یک دوره آموزشی بلکه یک سفر کامل است که شما را از یک یادگیرنده کنجکاو به یک استاد کدنویسی با ChatGPT تبدیل می‌کند.
در دوره آموزشی ChatGPT Coding Express: Fast-Track Coding with ChatGPT با کدنویسی سریع و توسعه برنامه‌های متنوع با استفاده از هوش مصنوعی ChatGPT آشنا می‌شوید.

دانلود Master Software Dev: Leadership, Decision-Making Skills 2023 - آموزش توسعه نرم‌افزار

  • بازدید: 390
دانلود Master Software Dev: Leadership, Decision-Making Skills 2023 - آموزش توسعه نرم‌افزار

این دوره تحول‌آفرین یودمی با عنوان «تفکر انتقادی و حل مسئله برای مهندسان نرم‌افزار» به دقت طراحی شده است تا مهندسان نرم‌افزار، توسعه‌دهندگان و متخصصان فناوری اطلاعات را با راهبردها و تکنیک‌های شناختی ضروری برای حل مسائل پیچیده و اتخاذ تصمیمات مهم با اطمینان و دقت توانمند سازد. این دوره با بخش ۱: خوش‌آمدگویی گرم آغاز می‌شود و شرکت‌کنندگان را با یک مقدمه جذاب به دوره، نقشه راه سفر یادگیری و زمینه‌سازی برای تجربه‌ای تحول‌آفرین در تفکر انتقادی و حل مسئله آشنا می‌کند. در ادامه، بخش ۲: سنگ بنای تفکر انتقادی به قلب تفکر انتقادی می‌پردازد و تعاریف و مثال‌های دنیای واقعی را ارائه می‌دهد. این بخش از طریق پیش‌نمایش‌های تعاملی، نقش محوری تفکر انتقادی در مهندسی نرم‌افزار را تبیین کرده و به چالش‌های مرتبط با صنعت مانند مشکلات اضافه بار و پاسخگویی رابط کاربری می‌پردازد. آزمون‌ها نیز برای تقویت درک شرکت‌کنندگان طراحی شده‌اند. بخش ۳: تسلط بر اصول تفکر انتقادی اصول کلیدی تفکر انتقادی را آشکار می‌سازد و نحوه به‌کارگیری آن‌ها را در زمینه مهندسی نرم‌افزار آموزش می‌دهد. یک آزمون اختصاصی و جلسه بازبینی تضمین می‌کند که شرکت‌کنندگان این اصول را برای استفاده در سناریوهای دنیای واقعی درونی‌سازی کنند.
در دوره آموزشی Master Software Dev: Leadership, Decision-Making Skills 2023 با نحوه ارتقای تفکر انتقادی و مهارت‌های حل مسئله آشنا خواهید شد.

دانلود Express Essentials: Build Powerful Web Apps with Node.js - آموزش اکسپرس و نود ‌جی‌اس

  • بازدید: 431
دانلود Express Essentials: Build Powerful Web Apps with Node.js - آموزش اکسپرس و نود ‌جی‌اس

این دوره برای کسانی طراحی شده است که به دنبال یک مقدمه سریع و عملی برای شروع کار با اکسپرس هستند. اکسپرس یک فریم‌ورک سبک و انعطاف‌پذیر است که بر پایه Node.js ساخته شده و به توسعه‌دهندگان امکان می‌دهد وب‌سایت‌ها و برنامه‌های وب قدرتمندی را با استفاده از APIهای ساده و کاربرپسند بسازند. در این دوره، جیمی پیتمن، مهندس نرم‌افزار فول‌استک، به شما نشان می‌دهد که چگونه کار با این فریم‌ورک جذاب و محبوب را آغاز کنید. در این دوره، شما با اصول اولیه راه‌اندازی اکسپرس، ایجاد یک سرور و ساخت یک برنامه با استفاده از Express application generator آشنا خواهید شد. مفاهیم ضروری مربوط به مسیریابی (routing)، متدهای اصلی HTTP و کدنویسی هندلر جاوااسکریپت را کاوش خواهید کرد. همچنین نحوه کار با میان‌افزارها (middleware) و نکات مربوط به اشکال‌زدایی (debugging) یک برنامه اکسپرس را فرا می‌گیرید. علاوه بر این، استفاده از اکسپرس با پایگاه‌های داده مختلف نیز مورد بحث قرار می‌گیرد. از آنجایی که امنیت یک نگرانی اصلی برای همه توسعه‌دهندگان است، جیمی بهترین شیوه‌ها را برای ساختاردهی محیط کاری خود به منظور افزایش امنیت به اشتراک می‌گذارد. هدف این دوره این است که شما را با ابزارها و دانش لازم برای شروع ساخت برنامه‌های کاربردی وب با اکسپرس مجهز کند.
در دوره آموزشی Express Essentials: Build Powerful Web Apps with Node.js با برنامه نویسی Express.js آشنا خواهید شد.