دانلود ها ی دارای تگ: "software development"
85 مورد برای عبارت مورد نظر پیدا شد.
85 مورد برای عبارت مورد نظر پیدا شد.
نرم افزار Scientific Toolworks Understand یک ابزار تجزیه و تحلیل استاتیک برای حفاظت، اندازه گیری و تجزیه تحلیل انتقادی برای پایگاه های بزرگ کد(های برنامه نویسی) است. این برنامه توانایی شناخت پلت فرم های متقابل، پشتیبانی ازچندین زبانه و همچنین محیط های برنامه نویسی (محیط توسعه تعاملی) تعمیر و نگهداری گرا را دارد. این نرم افزار برای کمک به حفظ و ایجاد کد منبع/source code طراحی شده که این کدهای منبع می توانند شامل کدهای منبع C++ ,C# ,FORTRAN ,Java ,JOVIAL و یا Delphi/Pascal باشند این برنامه توانایی شناخت روابط و ساختار های موجود در پروژه های نرم افزاری را دارد.
این دوره آموزشی به منظور آشنایی با مبانی متدولوژیهای اجایل و اسکرام و همچنین آموزش کاربردی نرمافزار جیرا، به عنوان محبوبترین ابزار مدیریت پروژه برای تیمهای اجایل، طراحی شده است. این دوره به صورت گام به گام، اصول مدیریت پروژههای اجایل با استفاده از جیرا را آموزش میدهد و برای افراد مبتدی، مدیران پروژه، اسکرام مسترها و صاحبان محصول مناسب است. مبانی اجایل و اسکرام به همراه مثالهای واقعی از دنیای کسب و کار مورد بررسی قرار میگیرد. شرکتکنندگان نحوه مدیریت اسپرینتها، داستانهای کاربری، اپیکها و وظایف را در محیط جیرا فرا خواهند گرفت. همچنین، ایجاد بوردهای اجایل (اسکرام و کانبان) در نرمافزار جیرا به صورت کامل آموزش داده میشود. در این دوره، نحوه تنظیم پروژهها، گردشهای کاری و فیلدهای سفارشی در جیرا به تفصیل شرح داده میشود.
در دوره آموزشی Agile & Scrum Mastery with Jira Software با مفاهیم اجایل، اسکرام و نحوه مدیریت پروژهها با استفاده از نرمافزار جیرا آشنا خواهید شد.
Microsoft مجموعهای از ابزارها را برای پشتیبانی از یکپارچهسازی و استقرار مداوم (CI/CD) و همچنین پیادهسازی DevOps ارائه کرده که Azure DevOps نام دارد. استقرار مداوم بر بستر Azure DevOps به مهندسان DevOps این امکان را میدهد که با استفاده از فرآیندهای تحویل پیوسته، برنامهها را سریعتر و با هزینه کمتر از همیشه مستقر کنند. این قابلیت به تیمها اجازه میدهد تا خطوط لوله (pipelines) استقرار ساده و قدرتمندی ایجاد کنند که تقریباً با هر محیطی بهطور مستقیم یکپارچه میشوند. در این دوره آموزشی، توسعه و استقرار مداوم با گیت و Azure DevOps، شرکتکنندگان با مبانی Azure DevOps آشنا خواهند شد. این دانش آنها را قادر میسازد تا با اطمینان منابع پروژه، اسپرینتها و حجم کاری را مدیریت کرده و محصولات و ارزش را با کارایی بیشتری به سازمان خود ارائه دهند. Azure DevOps به حذف نگرانیها در مورد استقرار محصول کمک میکند، در حالی که یکپارچگی هر نسخه منتشر شده را نیز حفظ میکند. این دوره به شرکتکنندگان این امکان را میدهد که بخشهای مختلف و در حال تغییر یک پروژه را بهطور مؤثر در یک فضای واحد مدیریت کنند و در محیط توسعه چابک (agile delivery) بهتر عمل کنند. هر اقدامی در این دوره در چارچوب مشخصی انجام میشود و جایگزینهای احتمالی نیز همیشه مورد بحث قرار میگیرند. به این ترتیب، شرکتکنندگان همواره از دلیل انجام یا امکان انجام اقدامات خاص آگاه خواهند بود.
در دوره آموزشی Azure DevOps and Continuous Delivery With Git با ابزارهای Azure DevOps و سیستم کنترل نسخه Git آشنا خواهید شد.
در این دوره، شرکتکنندگان به صورت کاملاً عملی و گام به گام یاد میگیرند که چگونه یک سیستم پشتیبانی مشتری با قابلیتهای هوش مصنوعی ایجاد کنند. این سیستم با بهرهگیری از Spring Boot, Spring Security, تکنیکهای ورود از طریق شبکههای اجتماعی (Social Login)، Spring AI و React ساخته میشود. مسیر توسعه از پیکربندی اولیه تا استقرار نهایی برنامه به طور کامل پوشش داده خواهد شد، که تجربهای جامع و کاربردی را برای شرکتکنندگان فراهم میآورد. این قسمت به نحوه به کارگیری فناوریهای هوش مصنوعی برای خودکارسازی پاسخها و بهبود تعاملات با مشتری اختصاص دارد. شرکتکنندگان یاد میگیرند که چگونه چتباتهایی بسازند که بتوانند درخواستهای رایج را مدیریت کرده و در صورت لزوم، مسائل پیچیدهتر را به مسئول مربوطه ارجاع دهند. همچنین، به بررسی مدلهای یادگیری ماشین برای تحلیل دادههای مشتری و استخراج بینشهای ارزشمند پرداخته میشود. در این بخش، مهارتهای لازم برای توسعه یک رابط کاربری پویا و واکنشگرا (Responsive) که تعامل کاربر را افزایش میدهد، آموزش داده میشود. شرکتکنندگان یاد میگیرند که چگونه کامپوننتهای فرانتاند را با API بکاند یکپارچه کنند تا بهروزرسانی دادهها به صورت لحظهای انجام شود.
در دوره آموزشی Spring AI: Build a Professional AI Customer Support System با توسعه یک سیستم پشتیبانی مشتری مجهز به هوش مصنوعی آشنا خواهید شد.
دوره "برنامهنویسی شیگرا در پایتون برای مبتدیان مطلق" برای کسانی طراحی شده است که در درک مفاهیم برنامهنویسی شیگرا (OOP) پایتون با مشکل مواجه شدهاند یا احساس سردرگمی در مورد کلاسها، اشیاء، متدها و ویژگیها داشتهاند. بسیاری از آموزشهای مبتدی بدون ایجاد یک پایه محکم یا توضیح دلیل کارکرد مفاهیم، مستقیماً وارد کدنویسی میشوند؛ اما این دوره متفاوت است. این دوره به طور خاص برای مبتدیان مطلقی طراحی شده است که میخواهند بالاخره بدون هیچ سردرگمی بر برنامهنویسی شیگرا مسلط شوند. این دوره یک ورود گام به گام به یک پارادایم برنامهنویسی قدرتمند و ضروری است که برنامههای کاربردی دنیای واقعی را، از توسعه وب گرفته تا موتورهای بازی، و از اسکریپتهای اتوماسیون تا گردش کارهای هوش مصنوعی، به حرکت درمیآورد. این دوره به دقت طراحی شده است تا به شما کمک کند برنامهنویسی شیگرا در پایتون را از پایه یاد بگیرید، حتی اگر قبلاً هرگز یک خط کد شیگرا ننوشتهاید. آنچه این دوره را متمایز میکند، نحوه ساخت تدریجی دانش شماست. ابتدا، شرکتکنندگان پایتون و ویژوال استودیو کد را به درستی راهاندازی میکنند. سپس، اصول اولیه — برنامهنویسی شیگرا چیست، چرا مهم است و چگونه در صنایع مختلف استفاده میشود — را به تفصیل بررسی میکند. پس از آن، هر مفهوم اصلی — کلاسها، اشیاء، ویژگیها، متدها و ساختار — تدریس میشود و به شرکتکنندگان نه تنها نحوه کارکرد آنها، بلکه نحوه تفکر مانند یک برنامهنویس شیگرا آموزش داده میشود.
در دوره آموزشی Object Oriented Programming in Python for Absolute Beginners با مفاهیم برنامهنویسی شیگرا در پایتون آشنا خواهید شد
Spyder یک محیط علمی قدرتمند برای زبان برنامهنویسی پایتون است که بهطور خاص برای دانشمندان، مهندسان و تحلیلگران داده طراحی شده است. این نرمافزار ترکیبی منحصربهفرد از قابلیتهای پیشرفته ویرایش کد، تحلیل، اشکالزدایی و پروفایلینگ را با امکاناتی مانند کاوش دادهها، اجرای تعاملی، بازرسی عمیق و بصریسازی دادهها ارائه میدهد.
Spyder که مخفف Scientific PYthon Development Environment است، یک محیط توسعه متنباز است که بهطور ویژه برای محاسبات علمی و تحلیل داده با پایتون طراحی شده است. این IDE بر پایه کتابخانههای معروفی مانند NumPy، SciPy، Matplotlib و IPython ساخته شده و انتخابی ایدهآل برای پژوهشگران و مهندسان محسوب میشود.
علاوه بر ویژگیهای داخلی گسترده، Spyder از طریق سیستم افزونهها و API خود قابل گسترش است. همچنین میتوان آن را بهعنوان یک کتابخانه افزونه برای PyQt5 استفاده کرد و قابلیتهای آن، مانند کنسول تعاملی، را در سایر نرمافزارهای مبتنی بر PyQt ادغام نمود.
این دوره به بررسی قدرت هوش مصنوعی مولد در تغییر نحوه تعامل کاربران با دادههای سازمانی از طریق ساخت برنامههای مکالمهای میپردازد. شرکتکنندگان در این دوره یاد میگیرند که چگونه از تولید مبتنی بر بازیابی (RAG) برای دادههای بدون ساختار و تولید با کمک جدول (TAG) برای دادههای ساختاریافته استفاده کنند تا رابطهای هوشمند و پویا ایجاد نمایند. در این دوره، نحوه بهرهگیری از پلتفرم Cortex اسنوفلک برای توسعه برنامههایی آموزش داده میشود که به سؤالات کاربران به زبان طبیعی پاسخ میدهند و مرزهای تحلیل داده سنتی را درهم میشکنند. فراگیران درک خواهند کرد که چگونه مدلهای معنایی را ایجاد کنند که تولید SQL را بهبود میبخشند. همچنین، این دوره به پیادهسازیهای عملی با Cortex Search و Cortex Analyst میپردازد و روشهای افزایش بهرهوری جریانهای کاری را با تکنیکهای کارآمد پرسوجو و پردازش دادهها آموزش میدهد. این دوره برای دانشمندان داده، مهندسان هوش مصنوعی یا تحلیلگران کسبوکار مناسب است و تجربه عملی با ابزارهای داخلی اسنوفلک را برای بهینهسازی تعاملات دادهای و کشف ارزش پنهان دادهها فراهم میکند.
در دوره آموزشی Building Generative AI Apps to Talk to Your Data با کاربرد هوش مصنوعی مولد در دادههای سازمانی و ساخت برنامههای مکالمهای آشنا خواهید شد.
«کد تمیز» یکی از پرکاربردترین اصطلاحات در مهندسی نرمافزار است، اما در عین حال یکی از بدترین استفادهها را نیز دارد. کد تمیز به چه معناست و چه چیزی کد ما را کثیف یا تمیز میکند؟ این مفهوم توسط رابرت سی. مارتین یا «عمو باب» رواج یافت و مجموعهای از شیوههاست که به شما کمک میکند کدی بنویسید که تغییر، خواندن و درک آن آسانتر باشد و هنگام تغییر یا گسترش آن، کمتر مستعد خطا یا مشکل باشد. در این دوره، گوی فریرا با بهرهگیری از دانشی که پس از سالها کدنویسی تمیز به صورت حرفهای برای شرکتهای بزرگ به دست آورده است، هر آنچه را که برای شروع نوشتن کد سیشارپ عالی نیاز دارید، به شما آموزش خواهد داد. این دوره بر اصول و تکنیکهای اساسی تمرکز دارد که منجر به تولید کدی میشود که نه تنها عملکردی است، بلکه از نظر ساختار و خوانایی نیز بهینه است. شما با مفاهیمی مانند نامگذاری مناسب، توابع و متدهای کوتاه، اصول SOLID، مدیریت وابستگیها و جلوگیری از کدهای تکراری آشنا خواهید شد. همچنین به چگونگی refactor کردن کد موجود برای بهبود کیفیت و کاهش بدهی فنی پرداخته میشود. هدف این دوره توانمندسازی توسعهدهندگان سیشارپ است تا بتوانند کدی بنویسند که نه تنها در لحظه کار میکند، بلکه در درازمدت نیز قابل نگهداری، مقیاسپذیر و قابل گسترش باشد. این دوره به شما کمک میکند تا به عنوان یک برنامهنویس، کدهایی را تولید کنید که هم برای شما و هم برای سایر اعضای تیم قابل فهم و همکاری باشد.
در دوره آموزشی From Zero to Hero: Writing Clean Code with C# با اصول و شیوههای کدنویسی تمیز در زبان سیشارپ آشنا خواهید شد.
Google Gemini مجموعهای از مدلهای زبان بزرگ چندوجهی است که به طور یکپارچه در تصاویر، ویدئوها، صدا و کد عمل میکند. در این دوره، مربی، لین لنگیت، نحوه استفاده از الگوهای طراحی، ابزارها و بهترین شیوههای Google Gemini را برای ساخت برنامههای مبتنی بر LLM به شما نشان میدهد. این موارد شامل الگوهایی برای شناسایی نیازمندیها و طراحی است که میتواند شامل مهندسی پرامپت، الگوهای RAG (تولید با بازیابی پیشرفته) و تنظیم دقیق مدل باشد. در این دوره، شرکتکنندگان با قابلیتهای Google Gemini، از جمله استودیو هوش مصنوعی مولد، آشنا میشوند و سپس به مباحث توسعه، ارزیابی و استقرار مدلها میپردازند. در طول دوره، برنامههای کاربردی Gemini مانند Vertex AI Model Garden و Vertex AI Agent Builder نیز مورد بررسی قرار میگیرد. این دوره به شرکتکنندگان کمک میکند تا درک عمیقی از معماری و پیادهسازی سیستمهای هوش مصنوعی پیشرفته با محوریت Google Gemini به دست آورند و بتوانند برنامههایی با عملکرد بالا و مقیاسپذیر طراحی و پیادهسازی کنند. تمرکز بر روی جنبههای عملی و کاربردی، این دوره را برای توسعهدهندگان و متخصصان DevOps که به دنبال ارتقاء مهارتهای خود در زمینه هوش مصنوعی مولد هستند، بسیار مفید میسازد.
در دوره آموزشی Google Gemini for Developers با طراحی و پیادهسازی برنامههای مبتنی بر مدلهای زبان بزرگ (LLM) با استفاده از Google Gemini آشنا خواهید شد.
در این دوره جامع، توسعهدهندگان با یادگیری کاتلین، به ساخت برنامههای پیچیده و پیشرفتهای میپردازند که به طور یکپارچه روی پلتفرمهای مختلف شامل اندروید، iOS، وب و دسکتاپ اجرا میشوند. مربی دوره، کالین لی، شرکتکنندگان را قادر میسازد تا انتخابهای معماری هوشمندانهای بین رویکرد رابط کاربری مشترک Compose Multiplatform و رابطهای کاربری خاص پلتفرم مانند SwiftUI داشته باشند. این انتخابها با هدف ایجاد تعادل بین قابلیت استفاده مجدد کد و حفظ حس بومی هر پلتفرم صورت میگیرد.
این دوره برای طیف وسیعی از توسعهدهندگان مناسب است. چه توسعهدهنده موبایلی باشید که به دنبال گسترش دامنه فعالیت خود به پلتفرمهای دیگر است، و چه مهندس فولاستکی که قصد دارد پایگاه کد خود را یکپارچه کند، این دوره مهارتهای ضروری لازم برای توسعه برنامههای حرفهای کاتلین را فراهم میکند. با شرکت در این دوره، توسعهدهندگان با ابزارها و تکنیکهایی آشنا میشوند که به آنها امکان میدهد برنامههایی بسازند که تنها یک بار نوشته شده و در هر جایی اجرا شوند.
در دور آموزشی Kotlin Multiplatform Development با ساخت برنامههای چندسکویی با استفاده از زبان کاتلین آشنا خواهید شد.