دانلود ها ی دارای تگ: software

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

دانلود Learn Advanced C++ Programming آموزش برنامه‌نویسی پیشرفته سی‌پلاس‌پلاس

دانلود Learn Advanced C++ Programming - آموزش برنامه‌نویسی پیشرفته سی‌پلاس‌پلاس

این دوره آموزشی برای افرادی طراحی شده است که قصد دارند دانش پایه خود را در زبان برنامه‌نویسی C++ تعمیق بخشند، ویژگی‌های C++11 را فرا گیرند، یا دوره رایگان C++ برای مبتدیان را گذرانده‌اند و به دنبال گام بعدی در یادگیری خود هستند. این دوره به شرکت‌کنندگان کمک می‌کند تا از سطح دانش ابتدایی C++ به سطحی پیشرفته‌تر برسند و با قابلیت‌های پیچیده‌تر این زبان آشنا شوند. در آغاز این دوره، مباحث مربوط به مدیریت فایل در C++ مورد بررسی قرار می‌گیرد و سپس به تدریج به سمت مفاهیمی مانند کتابخانه قالب استاندارد (STL)، کلاس‌های قالب (Template Classes)، سربارگذاری عملگرها (Operator Overloading)، عبارات لامبدا (Lambda Expressions)، و سازنده‌های انتقال (Move Constructors) پیش می‌رود. هر یک از این مباحث به تفصیل توضیح داده می‌شود تا فراگیران درک جامعی از کاربردها و اهمیت آنها در برنامه‌نویسی پیشرفته C++ پیدا کنند. در پایان دوره، به شرکت‌کنندگان نشان داده خواهد شد که چگونه با استفاده از برخی از ویژگی‌های زبان که در طول دوره آموزش داده شده‌اند، یک برنامه برای تولید تصاویر فراکتال ایجاد کنند. این پروژه عملی فرصتی عالی برای تمرین با اشاره‌گرهای هوشمند (Smart Pointers) و آرایه‌ها (Arrays) فراهم می‌آورد و به شرکت‌کنندگان کمک می‌کند تا آموخته‌های خود را در یک پروژه واقعی به کار گیرند. این بخش عملی به منظور تثبیت مفاهیم و افزایش مهارت‌های عملی برنامه‌نویسی طراحی شده است. در طول دوره، تمرین‌هایی متنوعی ارائه می‌شود؛ این تمرین‌ها از آسان در اوایل دوره آغاز شده و به تدریج به تمرین‌های دشوارتر (اما اختیاری) در انتهای دوره می‌رسند. این تمرین‌ها به گونه‌ای طراحی شده‌اند که به فراگیران کمک کنند تا مفاهیم جدید را به خوبی درک کرده و توانایی حل مسئله خود را در برنامه‌نویسی C++ افزایش دهند.
در دوره آموزشی Learn Advanced C++ Programming با ویژگی‌ها و مفاهیم پیشرفته زبان C++ آشنا خواهید شد.

دانلود Code Java in 5 Hours: A Complete Beginner's Guide آموزش جاوا

دانلود Code Java in 5 Hours: A Complete Beginner's Guide - آموزش جاوا

در دنیای امروز که فناوری حرف اول را می‌زند، دانستن کدنویسی یک توانایی فوق‌العاده محسوب می‌شود و جاوا یکی از قدرتمندترین، همه‌کاره‌ترین و پرکاربردترین زبان‌های برنامه‌نویسی موجود است. این دوره که برای افراد مبتدی طراحی شده است، به شما یک پایه محکم در برنامه‌نویسی جاوا می‌دهد، چه تازه شروع به کار کرده باشید و چه به دنبال ورود به یک حرفه در حوزه فناوری باشید. این دوره از طریق درس‌های ساختارمند و مثال‌های کاربردی، شما را از یک مبتدی مطلق به مرحله نوشتن برنامه‌های واقعی جاوا می‌رساند – حتی در پایان دوره یک مینی پروژه کامل نیز خواهید ساخت. شما نه تنها یاد می‌گیرید که چگونه کد بنویسید، بلکه یاد می‌گیرید چگونه مانند یک برنامه‌نویس فکر کنید: شکستن مسائل، ایجاد راه‌حل‌های قابل استفاده مجدد و اعمال منطق برنامه‌نویسی به طور موثر. ما درک می‌کنیم که کدنویسی در ابتدا چقدر می‌تواند دلهره‌آور باشد، به همین دلیل است که هر مفهوم به درس‌های کوچک و قابل فهم تقسیم شده است که بر وضوح، کاربردهای دنیای واقعی و یادگیری عملی تمرکز دارند.
در دوره آموزشی Code Java in 5 Hours: A Complete Beginner's Guide با برنامه‌نویسی جاوا و مفاهیم اساسی آن آشنا خواهید شد.

دانلود Build AI Apps Fast: Master Langflow Step by Step آموزش لانگ‌فلو

دانلود Build AI Apps Fast: Master Langflow Step by Step - آموزش لانگ‌فلو

شرکت‌کنندگان در این دوره مهارت‌های لازم برای استفاده از Langflow را به طور کامل کسب خواهند کرد. آن‌ها با مراحل ثبت‌نام و راه‌اندازی حساب کاربری Langflow آشنا می‌شوند و یاد می‌گیرند چگونه از اعتبار ۲۵ دلاری رایگان خود استفاده کرده و کلیدهای API برای OpenAI و سایر ارائه‌دهندگان را تنظیم کنند. همچنین، تسلط بر رابط کاربری Langflow از دیگر اهداف این دوره است. شرکت‌کنندگان نحوه سازماندهی جریان‌ها و پوشه‌ها، سفارشی‌سازی مولفه‌ها و متغیرهای سراسری، و تنظیم تم‌ها، اعلان‌ها و پیام‌رسانی را فرا می‌گیرند. بخش مهمی از دوره به ساخت و مدیریت جریان‌ها اختصاص دارد. در این قسمت، نحوه استفاده از قالب‌های از پیش ساخته شده مانند دستیاران، تحلیل احساسات، تولید محتوا و موارد دیگر آموزش داده می‌شود. علاوه بر این، اتصال و تست جریان‌ها با استفاده از ورودی‌های چت، پردازش فایل‌های PDF، و ادغام با پایگاه‌های داده و API‌ها مورد بررسی قرار می‌گیرد. این دوره همچنین شامل کار با ابزارهای رایگان و پرمیوم، و توسعه مولفه‌های پایتون سفارشی توسط خود شرکت‌کنندگان است. در نهایت، چندین پروژه واقعی به صورت گام به گام در این دوره پیاده‌سازی می‌شوند تا شرکت‌کنندگان تجربه عملی کسب کنند. این پروژه‌ها شامل ساخت مشاوران ارز دیجیتال، تولیدکنندگان محتوای خودکار برای وردپرس، و سیستم‌های RAG برای جستجوی معنایی و بازیابی اطلاعات هستند. این رویکرد عملی تضمین می‌کند که فراگیران می‌توانند دانش خود را بلافاصله در سناریوهای واقعی به کار گیرند و به سرعت برنامه‌های هوش مصنوعی کاربردی ایجاد کنند.
در دوره آموزشی Build AI Apps Fast: Master Langflow Step by Step با ساخت برنامه‌های هوش مصنوعی بدون نیاز به کدنویسی عمیق و با استفاده از پلتفرم Langflow آشنا خواهید شد.

دانلود PLAXIS 3D: Mastering Consolidation Settlement Analysis آموزش پلاکسیس سه‌بعدی

دانلود PLAXIS 3D: Mastering Consolidation Settlement Analysis - آموزش پلاکسیس سه‌بعدی

دوره آموزشی PLAXIS 3D: Consolidation Settlement Analysis درک جامعی از رفتار نشست تحکیمی (نشست درازمدت) تحت شرایط مختلف ارائه می‌دهد. این دوره برای مهندسان ژئوتکنیک، مهندسان عمران، و دانشجویان علاقه‌مند به تسلط بر نرم‌افزار PLAXIS 3D برای تحلیل نشست طراحی شده است. در این دوره، شرکت‌کنندگان یاد می‌گیرند که چگونه نشست تحکیمی (درازمدت) را برای انواع مختلف خاک و سازه‌های پی، از جمله ساختمان‌های چند طبقه و خاک‌های نرم، شبیه‌سازی و تحلیل کنند. این دوره مفاهیم کلیدی مانند اثر جریان آب زیرزمینی، فشار آب منفذی اضافی، و درجه تحکیم را پوشش می‌دهد. از طریق مثال‌های عملی، شرکت‌کنندگان تکنیک‌های پیشرفته بهبود خاک، مانند روش‌های پیش‌بارگذاری و زهکش‌های قائم برای تسریع نشست تحکیمی را بررسی خواهند کرد. این دوره همچنین به استراتژی‌های کاهش نشست در خاک‌های نرم و کاربردهای واقعی آن‌ها با استفاده از PLAXIS 3D می‌پردازد و بینش‌هایی را در مورد چالش‌های مهندسی عملی و واقعی ارائه می‌دهد. در پایان این دوره، شرکت‌کنندگان قادر خواهند بود با اطمینان تحلیل‌های نشست تحکیمی را انجام داده و تکنیک‌های پیشرفته را برای حل مسائل پیچیده اندرکنش خاک و سازه به کار گیرند. چه در PLAXIS 3D تازه‌کار باشید و چه به دنبال ارتقاء مهارت‌های خود باشید، این دوره یک رویکرد گام به گام دقیق از نظریه تا عمل ارائه می‌دهد. این فرصتی است برای ارتقاء تخصص در تحلیل ژئوتکنیک و طراحی پی، با کسب تجربه عملی با یکی از ابزارهای نرم‌افزاری پیشرو در صنعت و تکنیک‌های پیشرفته نشست.
در دوره آموزشی PLAXIS 3D: Mastering Consolidation Settlement Analysis با شبیه‌سازی و تحلیل نشست تحکیمی در نرم‌افزار PLAXIS 3D آشنا خواهید شد.

دانلود Master Scrum Effortlessly with Trello Project Management app آموزش تریلو

دانلود Master Scrum Effortlessly with Trello Project Management app - آموزش تریلو

این دوره برای اسکرام مسترها، مدیران پروژه و اعضای تیمی طراحی شده است که به دنبال روش‌هایی کارآمدتر برای اجرای موفق پروژه‌ها هستند. این دوره به شرکت‌کنندگان کمک می‌کند تا سازماندهی، هماهنگی تیمی، هدایت و تسهیل فرآیندها را با استفاده از نرم‌افزار مدیریت پروژه ترلو، که یادگیری و پیاده‌سازی آن آسان است، به طور مؤثرتری انجام دهند. این راهنمای گام به گام، تسلط بر اسکرام را با بهره‌گیری از قابلیت‌های ترلو تسهیل می‌کند و به شما امکان می‌دهد پروژه‌های خود را با کارایی بیشتری مدیریت کنید. بخش اول: یک نمای کلی و بصری از چارچوب اسکرام ارائه می‌دهد. در این بخش، شرکت‌کنندگان با مفهوم و هدف اسکرام، مبانی آن، مقایسه و مزایای آن نسبت به مدل آبشاری (waterfall) سنتی، ساختار تیم، رویدادهای کلیدی اسپرینت و اسکرام، و همچنین مصنوعات (artifacts) مختلف آشنا می‌شوند. بخش دوم: به معرفی سریع و نمایش عملی نرم‌افزار مدیریت پروژه ترلو می‌پردازد. این بخش نشان می‌دهد که چگونه می‌توان پورتفولیو، پروژه‌ها و فازهای پروژه را با تنظیمات نرم‌افزار ترلو تطبیق داد و از آن برای سازماندهی کارها بهره برد. بخش سوم: پیاده‌سازی عملی چارچوب اسکرام را با استفاده از یک پروژه واقعی طراحی رابط کاربری (UI) برای اپلیکیشن موبایل، مرتبط با حوزه فناوری اطلاعات و ارتباطات (ICT)، آموزش می‌دهد. در این بخش، رویدادهای اسکرام مانند بک‌لاگ‌ها، اسپرینت‌ها و سایر مصنوعات تنظیم و سازماندهی می‌شوند و نحوه استفاده از ویژگی‌های ترلو برای اجرای گام‌های تکراری از بک‌لاگ اسپرینت تا تعریف خروجی تکمیل شده یا پذیرفته شده، به طور عملی نشان داده می‌شود. همچنین، ویژگی اتوماسیون ترلو نیز مورد بررسی قرار می‌گیرد تا نشان دهد چگونه دستیابی به یک نقطه عطف در پروژه می‌تواند به طور خودکار یک اقدام را بدون نیاز به دخالت مستقیم اسکرام مستر یا هر یک از اعضای تیم فعال کند.
در دوره آموزشی Master Scrum Effortlessly with Trello Project Management app با چارچوب اسکرام و نحوه مدیریت پروژه‌ها به صورت عملی با استفاده از ترلو آشنا خواهید شد.

دانلود Ultimate Docker Bootcamp: Build, Ship & Deploy Real Projects آموزش داکر

دانلود Ultimate Docker Bootcamp: Build, Ship & Deploy Real Projects - آموزش داکر

این دوره یک راهنمای کامل، ساختارمند و عملی برای تسلط بر داکر است و برای همه، از تازه‌واردان به دنیای فناوری اطلاعات و کسانی که آرزوی ورود به این حوزه را دارند تا متخصصان شاغل مانند توسعه‌دهندگان نرم‌افزار، مدیران سیستم، مهندسان DevOps، مهندسان شبکه، مهندسان امنیت، مهندسان MLOps، دانشمندان داده یا تحلیل‌گران داده، طراحی شده است. در چشم‌انداز توسعه نرم‌افزار جهانی امروز، معماری‌های میکروسرویس و برنامه‌های Cloud-Native در حال تسلط هستند. در قلب این تحول، کانتینرسازی قرار دارد و داکر به پلتفرم استاندارد صنعتی برای ساخت، ارسال و استقرار کارآمد و قابل اطمینان برنامه‌ها تبدیل شده است. در این دوره، دانش‌پذیران با مبانی داکر آغاز می‌کنند و به سرعت به سمت تسلط بر مهارت‌های واقعی پیشرفت خواهند کرد. این مهارت‌ها شامل نوشتن Dockerfile، ایجاد و مدیریت ایمیج‌ها، استفاده از Volumeها، ساخت شبکه‌های سفارشی و استقرار برنامه‌های چند کانتینری با استفاده از Docker Compose می‌شود. همچنین، ویژگی‌های پیشرفته داکر، از جمله ساخت‌های چند مرحله‌ای (multi-stage builds)، فایل‌های .dockerignore، مروری بر Docker Swarm، خلاصه‌های ایمیج (image digests) و بهترین شیوه‌های آماده برای تولید (production-ready best practices) مورد بررسی قرار می‌گیرد. در پایان دوره، دانش‌پذیران در استفاده از داکر برای ساخت، آزمایش و استقرار برنامه‌های کانتینری مهارت پیدا کرده و آماده به کارگیری این مهارت‌ها در هر تیم مدرن DevOps یا توسعه خواهند بود.
در دوره آموزشی Ultimate Docker Bootcamp: Build, Ship & Deploy Real Projects با ساخت، ارسال و استقرار پروژه‌های واقعی با استفاده از داکر آشنا خواهید شد.

دانلود Go Programming: Build Fast, Scalable, Reliable Applications آموزش برنامه‌نویسی گو

دانلود Go Programming: Build Fast, Scalable, Reliable Applications - آموزش برنامه‌نویسی گو

زبان برنامه‌نویسی Go که با نام Golang نیز شناخته می‌شود، یک زبان برنامه‌نویسی متن‌باز است که در سال ۲۰۰۷ توسط گوگل توسعه یافت و در سال ۲۰۰۹ به طور رسمی منتشر شد. هدف از طراحی Go، ترکیب عملکرد و امنیت زبان‌های با نوع‌بندی ایستا مانند C/C++ با سادگی و سهولت استفاده از زبان‌های پویا مانند پایتون بوده است. Go به طور خاص برای ساخت سیستم‌های سریع، مقیاس‌پذیر و هم‌زمان شهرت دارد. به همین دلیل، به طور گسترده‌ای در توسعه سرویس‌های بک‌اند، زیرساخت‌های ابری، ابزارهای DevOps و معماری‌های میکروسرویس مورد استفاده قرار می‌گیرد. این زبان با ویژگی‌های منحصر به فرد خود، امکان توسعه نرم‌افزارهایی را فراهم می‌کند که در عین کارایی بالا، از قابلیت اطمینان و مقیاس‌پذیری فوق‌العاده‌ای برخوردار باشند. تاکید Go بر سادگی و خوانایی کد، فرآیند توسعه و نگهداری نرم‌افزار را برای توسعه‌دهندگان آسان‌تر می‌کند. علاوه بر این، پشتیبانی داخلی از هم‌زمانی و جمع‌آوری خودکار زباله (Garbage Collection) از جمله مزایای کلیدی این زبان محسوب می‌شود که به توسعه‌دهندگان کمک می‌کند تا بدون دغدغه مدیریت دستی حافظه، بر منطق اصلی برنامه تمرکز کنند.
در دوره آموزشی Go Programming: Build Fast, Scalable, Reliable Applications با زبان برنامه‌نویسی Go و نحوه ساخت برنامه‌های سریع، مقیاس‌پذیر و قابل اطمینان با آن آشنا خواهید شد.

دانلود Zapier 101 | The Ultimate Automation Course for Beginners! آموزش زاپیر

دانلود Zapier 101 | The Ultimate Automation Course for Beginners! - آموزش زاپیر

Zapier یک پلتفرم فوق‌العاده قدرتمند است که به کاربران امکان می‌دهد کارهای تکراری را خودکار کرده و برنامه‌های مختلف را برای ساده‌سازی جریان‌های کاری به یکدیگر متصل کنند. با وجود بیش از ۳۰۰۰ برنامه در این پلتفرم، امکانات اتوماسیون بی‌پایان است. این دوره جامع به شما در مورد Zapier آموزش می‌دهد و نحوه استفاده از قابلیت‌های آن را برای بهینه‌سازی جریان کاری شما نشان می‌دهد. چه صاحب یک کسب‌وکار کوچک باشید که به دنبال ساده‌سازی عملیات خود هستید، چه یک بازاریاب که سعی در بهبود تلاش‌های تولید سرنخ دارد، یا یک توسعه‌دهنده که به دنبال ساختن یکپارچه‌سازی‌های سفارشی است، این دوره برای شماست. با شروع از اصول اولیه، نحوه پیمایش در پلتفرم Zapier و اتصال برنامه‌های مختلف خود را خواهید آموخت. سپس به ساخت اولین زپ خود خواهید پرداخت و انواع مختلف تریگرها (محرک‌ها) و اکشن‌های (اقدامات) موجود را بررسی خواهید کرد. از آنجا، عمیق‌تر به اکوسیستم Zapier خواهید رفت و در مورد ویژگی‌های پیشرفته‌تر Zapier، مانند زپ‌های چند مرحله‌ای، فیلترها و قالب‌بندی، اطلاعات کسب خواهید کرد.
در دوره آموزشی Zapier 101 | The Ultimate Automation Course for Beginners! با اتوماسیون کارهای تکراری و اتصال برنامه‌های مختلف آشنا خواهید شد.

دانلود Unreal Engine 5 C++: Advanced Frontend UI Programming آموزش انریل انجین ۵ سی پلاس پلاس

دانلود Unreal Engine 5 C++: Advanced Frontend UI Programming - آموزش انریل انجین ۵ سی پلاس پلاس

در این دوره جامع، شرکت‌کنندگان به طور کامل با ساخت یک سیستم رابط کاربری فرانت‌اند تمام‌عیار و با کیفیت AAA از صفر آشنا می‌شوند. این سیستم با بهره‌گیری از چارچوب Common UI و زبان قدرتمند C++ در Unreal Engine 5 توسعه داده می‌شود. هدف این دوره، آموزش نحوه ایجاد رابط‌های کاربری همه‌جانبه و ماژولار است که برای پروژه‌های واقعی طراحی شده‌اند؛ از منوهای لایه‌بندی شده گرفته تا پشتیبانی کامل از گیم‌پد. در ابتدا، شرکت‌کنندگان با راه‌اندازی زیربنای اصلی رابط کاربری شروع می‌کنند. یک ویجت طرح‌بندی اولیه ایجاد می‌شود، پشته‌های ویجت با استفاده از تگ‌های گیم‌پلی ثبت می‌شوند و توابع ناهمگام برای نمایش ویجت‌ها روی صفحه پیاده‌سازی می‌گردند. پس از این مرحله، یک صفحه واکنش‌گرا با عنوان "Press Any Key" (هر کلیدی را فشار دهید) ساخته شده و با استفاده از جریان جدید ویجت نمایش داده می‌شود. در ادامه، سیستم منوی اصلی پویا ایجاد خواهد شد. دکمه‌های Common UI با پشتوانه کلاس‌های نیتیو C++ برای افزودن توضیحات متنی دکمه‌ها، دکمه‌های عمل و یک صفحه تأیید انعطاف‌پذیر مورد استفاده قرار می‌گیرند. همچنین، پشتیبانی کامل از گیم‌پد به طور یکپارچه در این سیستم ادغام می‌شود. در طول این فرآیند، شرکت‌کنندگان یاد می‌گیرند که چگونه ویژگی‌های رابط کاربری را به شیوه‌ای ماژولار و قابل استفاده مجدد برای پروژه‌های Blueprint و C++ ساختاردهی کنند.
در دوره آموزشی Unreal Engine 5 C++: Advanced Frontend UI Programming با برنامه‌نویسی پیشرفته رابط کاربری فرانت‌اند با Unreal Engine 5 و C++ آشنا خواهید شد.

دانلود Learn AI / Agentic Application Development with Windsurf AI آموزش ویندسرف

دانلود Learn AI / Agentic Application Development with Windsurf AI - آموزش ویندسرف

آیا برای متحول کردن شیوه ساخت برنامه‌های کاربردی خود آماده‌اید؟ Windsurf AI (ویندسرف ای‌آی) پلتفرم نسل بعدی است که توسعه‌دهندگان و تیم‌های محصول را قادر می‌سازد تا با استفاده از قدرت هوش مصنوعی، برنامه‌های وب فول‌استک ایجاد کنند. این دوره آموزشی، چه یک توسعه‌دهنده مشتاق باشید، چه بنیان‌گذار یک استارتاپ، یا یک مهندس باتجربه که به دنبال افزایش کارایی گردش کار خود است، شما را در تمامی جنبه‌های اصلی Windsurf AI راهنمایی می‌کند و نشان می‌دهد که چگونه از قابلیت‌های آن برای ساخت برنامه‌های هوشمندتر، سریع‌تر و نوآورانه‌تر از همیشه استفاده کنید. Windsurf AI در خط مقدم ابزارهای توسعه نرم‌افزار با کمک هوش مصنوعی قرار دارد که برای پر کردن شکاف بین ایده‌های شما و برنامه‌های کاملاً کاربردی طراحی شده است. برخلاف راه‌حل‌های سنتی کدنویسی کم که به کشیدن و رها کردن عناصر رابط کاربری متکی هستند، Windsurf AI از مدل‌های زبان بزرگ پیشرفته برای تفسیر درخواست‌های زبان طبیعی شما و تبدیل آن‌ها به کد استفاده می‌کند. تصور کنید برنامه خود را اینگونه توصیف می‌کنید: "یک داشبورد برای پیگیری بازخورد مشتری با یک بک‌اند PostgreSQL ایجاد کن"، و تماشا کنید که چگونه Windsurf فوراً بک‌اند را می‌سازد، اجزای رابط کاربری را تولید می‌کند، مسیریابی، فرم‌ها، احراز هویت و حتی پیکربندی‌های استقرار را برای شما تنظیم می‌کند. اما Windsurf AI چیزی فراتر از یک تولیدکننده کد است. این یک محیط توسعه جامع است که همکاری به سبک کمک‌خلبان را با قابلیت‌های عامل مستقل ترکیب می‌کند. Windsurf به طور فعال از کل پایگاه کد شما آگاه است و امکان تغییرات منسجم و آگاهانه از محتوا را در چندین فایل فراهم می‌کند و آن را به یک هم‌تیمی واقعی تبدیل می‌کند که هر جزئیات را به خاطر می‌آورد و به شما در حفظ جریان توسعه کمک می‌کند. با ویژگی‌هایی مانند Cascade، Supercomplete، Command Mode و AI Flows، یک گردش کار یکپارچه و بصری را تجربه خواهید کرد که سوئیچینگ زمینه را کاهش می‌دهد و بهره‌وری را به حداکثر می‌رساند.
در دوره آموزشی Learn AI / Agentic Application Development with Windsurf AI با توسعه برنامه‌های وب فول‌استک با استفاده از هوش مصنوعی آشنا خواهید شد.