دانلود ها ی دارای تگ: "development"

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

دانلود Progress to C++17 - آموزش سی‌پلاس‌پلاس

  • بازدید: 381
دانلود Progress to C++17 - آموزش سی‌پلاس‌پلاس

C++17 امکانات جدید و بهبودهای فراوانی را به زبان اضافه می‌کند. این نسخه، ادامه دهنده رویکرد "C++ مدرن" است که بر افزودن انتزاعات بهتر، ارائه پشتیبانی بیشتر برای سبک برنامه‌نویسی تابعی (functional) و انجام کارهای بیشتر در زمان کامپایل تمرکز دارد. ویژگی‌های متعددی در این نسخه وجود دارد که برای توسعه‌دهندگان کتابخانه و برنامه‌نویسان در زمان کامپایل مفید خواهد بود، در کنار ویژگی‌هایی مانند پیوندهای ساختاریافته (structured bindings) که هر توسعه‌دهنده نرم‌افزار C++ تمایل به استفاده از آن خواهد داشت. در ادامه، تغییرات اعمال شده در کتابخانه استاندارد C++ پوشش داده می‌شود. این بخش با توابع جدیدی برای تبدیل بین رشته‌ها و اعداد شروع می‌شود. این توابع در مقایسه با جایگزین‌های قدیمی‌تر، بسیار کارآمدتر هستند و برای نوشتن کدی که رشته‌های بزرگی مانند XML یا JSON را پردازش می‌کند، ایده‌آل هستند. کلاس string_view، که هرگز اشیاء موقت (temporary objects) ایجاد نمی‌کند، راهی مناسب برای ارجاع به عناصر درون چنین رشته‌هایی فراهم می‌کند، و همچنین راهی کارآمدتر برای ارسال لیترال‌های رشته‌ای به آرگومان‌های توابعی که انتظار std::string دارند، ارائه می‌دهد. "انواع واژگانی" (vocabulary types) نظیر std::variant، std::optional و std::any جایگزین‌های ایمن‌تری برای اصطلاحاتی فراهم می‌کنند که از زبان C مشتق شده‌اند (به ترتیب، یونیون‌ها (unions)، اشاره‌گرهای تهی/غیرتهی و اشاره‌گر به void). همچنین بهبودهای مربوط به کار با std::map و std::multimap و راهی سریع‌تر برای جستجوی رشته‌ها بررسی می‌شود. این دوره با بررسی تغییرات اعمال شده در هسته زبان C++ آغاز می‌شود. این تغییرات شامل پیوندهای ساختاریافته است که کار با اشیاء مرکب (compound objects) را بسیار آسان‌تر می‌کند، و همچنین مقداردهی اولیه در دستورات شرطی if که برنامه‌نویسان را قادر می‌سازد تا کدی را بنویسند که بر اساس مقدار بازگشتی از یک فراخوانی تابع، به شکلی بسیار گویاتر، انشعاب پیدا کند.
در دوره آموزشی Progress to C++17 با ویژگی‌ها و بهبودهای جدید زبان و کتابخانه استاندارد C++17 آشنا خواهید شد.

دانلود Complete Guide to TypeScript: Essentials and Beyond - آموزش تایپ‌اسکریپت

  • بازدید: 477
دانلود Complete Guide to TypeScript: Essentials and Beyond - آموزش تایپ‌اسکریپت

تایپ‌اسکریپت به استاندارد مرجع برای ساخت برنامه‌های کاربردی مقیاس‌پذیر و قابل نگهداری، هم در توسعه فرانت‌اند و هم بک‌اند تبدیل شده است. این دوره، "ضروریات و فراتر از تایپ‌اسکریپت"، شرکت‌کننده را از مبانی تا مفاهیم پیشرفته هدایت می‌کند و به او کمک می‌کند تا بر تایپ قوی، برنامه‌نویسی شی‌گرا، الگوهای ناهمزمان (asynchronous)، و چارچوب‌های مدرنی مانند React، Angular، Vue، Node.js، Express، و NestJS مسلط شود. شرکت‌کننده نه تنها تئوری را می‌آموزد، بلکه از طریق کدنویسی عملی و یک پروژه پایانی (Capstone Project) نیز تمرین خواهد کرد و این امر به او اعتماد به نفس لازم برای استفاده از تایپ‌اسکریپت در پروژه‌های دنیای واقعی را می‌دهد. هدف این دوره، ارائه یک مسیر جامع و عملی است که اطمینان حاصل شود فرد قادر به استفاده موثر از تایپ‌اسکریپت در هر محیط توسعه‌ای است. بر خلاف دوره‌هایی که صرفاً بر روی نحو (syntax) تمرکز دارند، این دوره بر روی بهترین شیوه‌ها، الگوهای طراحی و ادغام تایپ‌اسکریپت با اکوسیستم جاوا اسکریپت مدرن تمرکز دارد. این دوره تمام جنبه‌های مورد نیاز برای تبدیل شدن به یک توسعه‌دهنده تایپ‌اسکریپت توانمند را پوشش می‌دهد. 
در دوره آموزشی Complete Guide to TypeScript: Essentials and Beyond با برنامه‌نویسی مقیاس‌پذیر تایپ‌اسکریپت در فرانت‌اند و بک‌اند آشنا خواهید شد.

دانلود PHP for Beginners: The Complete PHP Intermediate Course 2026 - آموزش پی‌اچ‌پی

  • بازدید: 778
دانلود PHP for Beginners: The Complete PHP Intermediate Course 2026 - آموزش پی‌اچ‌پی

این دوره PHP در سطح میانی، یک مسیر عملی و پروژه‌محور است که هدف آن پر کردن شکاف بین توسعه‌دهندگان مبتدی و پیشرفته PHP است. در این فرآیند، شرکت‌کنندگان از اصول ابتدایی سینتکس و اسکریپت‌های ساده فراتر خواهند رفت تا نحوه ساختاردهی، ایمن‌سازی و مقیاس‌پذیری برنامه‌های کاربردی PHP را با استفاده از تکنیک‌ها و بهترین شیوه‌های نوین فرا بگیرند. دوره به منظور ایجاد اعتمادبه‌نفس و درک لازم برای نوشتن کدهای آماده تولید و فهم نحوه ساخت پروژه‌های واقعی PHP طراحی شده است. در ادامه، کار با فایل‌ها و دایرکتوری‌ها، از جمله بارگذاری فایل، مجوزها و بهترین شیوه‌های امنیتی، به طور کامل آموزش داده خواهد شد. سپس، چگونگی تعامل با پایگاه‌های داده با استفاده از PDO، شامل عبارت‌های آماده (Prepared Statements)، تراکنش‌ها و مدیریت خطا، مورد کاوش قرار می‌گیرد. این مهارت‌ها از طریق یک مینی‌پروژه، که شامل ساخت یک اپلیکیشن مدیریت وظایف یا یادداشت با قابلیت کامل CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) است، تثبیت می‌شوند. مسیر یادگیری با یک راه‌اندازی سریع و معرفی شروع می‌شود تا اطمینان حاصل شود محیط کاری لازم (شامل PHP، MySQL و VS Code) آماده است. سپس، به طور عمیق به مبحث برنامه‌نویسی شیءگرا (OOP)، که زیربنای PHP مدرن است، پرداخته می‌شود. فراگیران با مفاهیم کلاس‌ها، وراثت، رابط‌ها، Traits و متدهای جادویی آشنا خواهند شد و یاد می‌گیرند چگونه از فضاهای نام (Namespaces) برای سازماندهی کارآمد کد خود استفاده کنند. 
در دوره آموزشی PHP for Beginners: The Complete PHP Intermediate Course 2026 با برنامه‌نویسی شیءگرا، امنیت وب، ساخت API RESTful و مقدمه‌ای بر فریم‌ورک Laravel آشنا خواهید شد.

دانلود Google AI Studio for Creators: Build, Innovate, Inspire - آموزش گوگل استودیو

  • بازدید: 1,994
دانلود Google AI Studio for Creators: Build, Innovate, Inspire - آموزش گوگل استودیو

استودیوی هوش مصنوعی گوگل در حال ایجاد انقلابی در نحوه ساخت برنامه‌های کاربردی خلاقانه توسط سازندگان و توسعه‌دهندگان است و این کار را با بهره‌گیری از قدرت هوش مصنوعی انجام می‌دهد. در این دوره، استودیوی هوش مصنوعی گوگل به عنوان راهنمای شما عمل خواهد کرد تا در هنر ساخت برنامه‌های مبتنی بر هوش مصنوعی متخصص شوید. در این دوره آموزش داده می‌شود که چگونه از قابلیت‌های قدرتمند استودیوی هوش مصنوعی گوگل استفاده شود تا برنامه‌هایی هوشمند و تعاملی طراحی و توسعه یابند که هوش مصنوعی را به صورت یکپارچه ادغام می‌کنند. این دوره برای توسعه‌دهندگان باتجربه یا افرادی که به تازگی شروع به کار کرده‌اند، طراحی شده و نشان می‌دهد که چگونه می‌توان با استفاده از ابزارها و پلتفرم بصری استودیوی هوش مصنوعی گوگل، یک برنامه با هوش مصنوعی ساخت. از طریق درس‌های عملی، شرکت‌کنندگان کشف خواهند کرد که چگونه با فناوری‌های پیشرفته‌ای مانند تبدیل متن به تصویر و موارد دیگر کار کنند. هر گام، از راه‌اندازی فضای کاری تا راه‌اندازی اولین برنامه مبتنی بر هوش مصنوعی، هدایت خواهد شد. در طول دوره، بر تکنیک‌های کلیدی تمرکز می‌شود تا به شرکت‌کنندگان کمک شود حداکثر استفاده از قابلیت‌های استودیوی هوش مصنوعی گوگل را برای ایجاد برنامه‌های سفارشی ببرند. نحوه تبدیل متن به تصویر، یک ویژگی منحصربه‌فرد که امکان تبدیل دستورات نوشتاری به هنر بصری را به طور مستقیم در محیط استودیوی هوش مصنوعی گوگل فراهم می‌کند، آموزش داده خواهد شد. این توانایی، امکانات خلاقانه بی‌پایانی را ایجاد می‌کند که برای ساختن برنامه‌هایی که هم کاربردی و هم از نظر بصری خیره‌کننده هستند، عالی است.
در دوره آموزشی Google AI Studio for Creators: Build, Innovate, Inspire با توسعه برنامه‌های کاربردی مبتنی بر هوش مصنوعی با استفاده از Google AI Studio آشنا خواهید شد.

دانلود Code in Java: 125+ Hands-on Programs for Absolute Beginners - آموزش جاوا

  • بازدید: 755
دانلود Code in Java: 125+ Hands-on Programs for Absolute Beginners - آموزش جاوا

این دوره آموزشی برای کسانی طراحی شده که قصد دارند سفر برنامه‌نویسی خود را آغاز کنند، اما نمی‌دانند از کجا شروع نمایند. «بیش از ۱۲۵ برنامه جاوا برای مبتدیان مطلق» راهنمای جامع و مرحله به مرحله‌ای برای تسلط کامل بر زبان جاوا (Java) از پایه است. فرقی نمی‌کند فردی کاملاً مبتدی باشد یا کسی که می‌خواهد پایه‌های کدنویسی خود را تقویت کند، این دوره به نحوی طراحی شده که یادگیری جاوا را ساده، عملی و لذت‌بخش سازد. این دوره شامل استفاده از هوش مصنوعی (AI) است، البته تنها در ساخت ویدیوی تبلیغاتی از هوش مصنوعی استفاده شده است. با بیش از ۱۲۵ برنامه کاربردی و عملی، شرکت‌کننده از همان روز اول مستقیماً وارد محیط کدنویسی می‌شود. هر برنامه به گونه‌ای طراحی شده تا مفاهیم کلیدی جاوا را آموزش دهد؛ از جمله متغیرها، انواع داده‌ها، عملگرها، حلقه‌ها (Loops)، آرایه‌ها، توابع، برنامه‌نویسی شی‌ءگرا (OOP)، مدیریت استثناها (Exception Handling) و موارد دیگر. در این مسیر، شرکت‌کننده تنها تئوری‌ها را حفظ نخواهد کرد، بلکه آموخته‌های خود را در مثال‌های دنیای واقعی به کار می‌بندد، که این امر به او اعتماد به نفس لازم برای حل چالش‌های برنامه‌نویسی به صورت مستقل را خواهد داد.
در دوره آموزشی Code in Java: 125+ Hands-on Programs for Absolute Beginners با مفاهیم پایه‌ای و پیشرفته زبان برنامه‌نویسی جاوا به صورت عملی آشنا خواهید شد.

دانلود The Best Node JS Course 2025 (From Beginner To Advanced) - آموزش نود جی اس

  • بازدید: 656
دانلود The Best Node JS Course 2025 (From Beginner To Advanced) - آموزش نود جی اس

این یک دوره آموزشی جامع است که شرکت‌کنندگان را از سطح مبتدی تا پیشرفته پیش می‌برد. در این دوره، تمام دانش و مهارت‌های لازم برای ساخت رست‌فول ای‌پی‌آی‌های (RESTful APIs) قدرتمند و امن با استفاده از فناوری‌های اصلی Node.js، اکسپرس (Express) و مونگو دی‌بی (MongoDB) پوشش داده می‌شود. شرکت در این دوره هیچ پیش‌زمینه‌ای در زمینه توسعه بک‌اند نیاز ندارد. چه فردی کاملاً مبتدی باشید و چه یک توسعه‌دهنده فرانت‌اند که آماده ورود به حوزه فول-استک (Full-Stack) است، این آموزش قدم به قدم شما را از صفر تا ساخت ای‌پی‌آی‌های آماده برای محیط عملیاتی (Production-Ready) راهنمایی خواهد کرد. همچنین، یک دوره فشرده جاوا اسکریپت به عنوان محتوای اضافی (Bonus) ارائه می‌شود تا پیش از ورود به Node.js، پایه و اساس جاوا اسکریپت شرکت‌کنندگان تقویت گردد.
در دوره آموزشی The Best Node JS Course 2025 (From Beginner To Advanced) با ساخت ای‌پی‌آی‌های بک‌اند قوی و امن با استفاده از Node.js، Express و MongoDB آشنا خواهید شد.

دانلود Microsoft .NET v9.0.10 Runtime + .NET Framework v4.8.1 + All versions - تمامی نسخه‌های دات نت فریم ورک و دات نت

  • بازدید: 1,666,197
دانلود Microsoft .NET v9.0.10 Runtime + .NET Framework v4.8.1 + All versions - تمامی نسخه‌های دات نت
(1404/7/23) تغییرات:

- Microsoft .NET Windows Desktop Runtime به روز رسانی شد.

بسیاری اوقات بعد از نصب انواع نرم افزارها با این پیغام مواجه می‌شویم که برنامه‌ای به نام Microsoft .NET Framework بر روی سیستم ما نصب نشده است و یا نرم افزار به نسخه خاصی از این برنامه نیاز دارد، در نتیجه نرم افزار ما به درستی کار نخواهد کرد و خطاهای متعددی می‌دهد؛ به همین جهت لازم است بدانیم این برنامه چیست و چرا نصب بودن آن تا این حد حائز اهمیت است.

Microsoft .NET Framework/.NET Runtime به زبانی ساده یک چارچوب نرم افزاری است که توسط شرکت مایکروسافت ارائه می‌شود، چارچوب دات‌نت شامل کتابخانه‌های وسیع و زبان‌های مختلف برنامه نویسی است که سهولت زیادی در برنامه نویسی برای توسعه دهندگان به همراه می‌آورد.

دانلود The Complete NestJS & GraphQL Bootcamp - آموزش نست‌جی‌اس و گراف‌کیو‌ال

  • بازدید: 650
دانلود The Complete NestJS & GraphQL Bootcamp - آموزش نست‌جی‌اس و گراف‌کیو‌ال

این دوره به منظور ارائه یک راهنمای جامع برای ساخت API‌های مدرن و مقیاس‌پذیر با استفاده از فریم‌ورک NestJS و زبان جستجوی داده GraphQL طراحی شده است. توسعه‌دهندگان Node.js که به دنبال ارتقای مهارت‌های بک‌اند خود هستند و همچنین توسعه‌دهندگان فرانت‌اند که مشتاق به فعالیت در حوزه فول‌استک هستند، می‌توانند از محتوای این دوره بهره‌مند شوند. سیر آموزشی با مبانی NestJS آغاز می‌شود، به‌طوری که معماری قدرتمند آن بر اساس ماژول‌ها، کنترلرها و سرویس‌ها به طور کامل تشریح و درک می‌شود. شرکت‌کنندگان یاد می‌گیرند که چگونه از TypeScript برای نوشتن کدهای تمیز، قابل نگهداری و ایمن از نظر نوع داده استفاده کنند. پس از آن، دوره به صورت عمقی به GraphQL می‌پردازد و مزایای آن نسبت به API‌های سنتی REST را بررسی می‌کند و در نهایت، نحوه پیاده‌سازی یک سرور GraphQL آماده برای محیط عملیاتی آموزش داده می‌شود. این دوره بر رویکرد "کد-محور" (Code-first) تمرکز دارد، که به شرکت‌کنندگان اجازه می‌دهد تا طرح‌واره GraphQL خود را مستقیماً از کدهای TypeScript تعریف کنند. در طول دوره، یک برنامه واقعی از ابتدا ساخته می‌شود که موضوعات بسیار حیاتی و پیشرفته‌ای را پوشش می‌دهد. این موضوعات شامل: یکپارچه‌سازی پایگاه داده و اتصال روان API به دیتابیس با استفاده از TypeORM است. همچنین، مباحث مربوط به احراز هویت (Authentication) و مجوزدهی (Authorization) برای ایمن‌سازی برنامه با استراتژی‌های قوی مورد بحث قرار می‌گیرد. بخش مهم دیگر، تست API است که شامل نوشتن تست‌های واحد (Unit) و تست‌های سرتاسری (End-to-end) می‌شود تا از قابل اطمینان و عاری از اشکال بودن API اطمینان حاصل شود. در نهایت، ویژگی‌های پیشرفته‌ای مانند پیاده‌سازی جهش‌ها (Mutations)، کوئری‌ها (Queries)، اشتراک‌ها (Subscriptions) و حل‌کننده‌ها (Resolvers) برای مدل‌های داده‌ای پیچیده آموزش داده می‌شود.
در دوره آموزشی The Complete NestJS & GraphQL Bootcamp با استفاده از NestJS و GraphQL آشنا خواهید شد.

دانلود Kotlin 2025: The Mega Course - All-in-One - آموزش کاتلین

  • بازدید: 940
دانلود Kotlin 2025: The Mega Course - All-in-One - آموزش کاتلین

این دوره جامع برای تمامی افرادی طراحی شده که علاقه‌مند به یادگیری کاتلین، یک زبان برنامه‌نویسی مدرن، هستند. کاتلین امروزه ابزار اصلی برای توسعه اپلیکیشن‌های اندروید، ایجاد برنامه‌های سمت سرور و کار بر روی پروژه‌های چندسکویی (Multiplatform) است. طراحی آموزشی به گونه‌ای است که شرکت‌کننده می‌تواند بدون هیچ تجربه برنامه‌نویسی قبلی، از نقطه صفر شروع کند. محتوای دوره نه تنها اصول اولیه را در بر می‌گیرد، بلکه به ظرایف و جزئیات عمیق زبان می‌پردازد و آموزش را با تمرین‌های عملی ترکیب می‌کند. هدف نهایی این است که شرکت‌کنندگان پس از اتمام دوره، مهارت‌های لازم برای قبولی در یک مصاحبه استخدامی کاتلین را به طور کامل کسب کنند. در طول مسیر، تمرین‌ها و پروژه‌های کاربردی مختلفی برای تثبیت هر مبحث و تقویت مهارت‌های واقعی توسعه، توسط فراگیران انجام می‌شود. کاتلین به دلیل مدرن بودن و پشتیبانی رسمی گوگل انتخاب شده است. این زبان، حاصل درس‌هایی است که از ده‌ها زبان دیگر گرفته شده و بهترین شیوه‌ها را حفظ کرده و در عین حال پیچیدگی‌های غیرضروری را حذف کرده است. این ویژگی‌ها باعث شده‌اند تا کدنویسی با کاتلین کوتاه‌تر، شفاف‌تر، سریع‌تر و راحت‌تر باشد. ویژگی‌های داخلی مانند ایمنی تهی (Null-Safety) و مدل مدرن هم‌زمانی با کوروتین‌ها (Coroutines)، پایداری و امنیت برنامه‌ها را بهبود می‌بخشند. علاوه بر این، کاتلین با جاوا و اکوسیستم JVM سازگاری کامل دارد، بنابراین امکان بهره‌گیری از کتابخانه‌های موجود و ابزارهای آشنا بدون مانع اضافی فراهم است. مهمتر از همه، کاتلین دارای آینده‌ای قوی است: توسعه فعال، حمایت گسترده صنعتی و تقاضای بالای بازار کار. امید است که فراگیران با کسب این دانش، الهام لازم برای تسخیر دنیای برنامه‌نویسی را به دست آورند.
در دوره آموزشی Kotlin 2025: The Mega Course – All-in-One با برنامه‌نویسی جامع زبان کاتلین و کاربردهای آن آشنا خواهید شد.

دانلود The Complete AI Agent - All Levels Build An AI Assistant - آموزش ساخت یک عامل هوش مصنوعی

  • بازدید: 3,349
دانلود The Complete AI Agent - All Levels Build An AI Assistant - آموزش ساخت یک عامل هوش مصنوعی
(1404/7/16) تغییرات:

دوره در تاریخ 1404/7/16 بروز رسانی شد.

این دوره برای شما طراحی شده است که در آن با مفهوم ایجنت‌های هوش مصنوعی، نحوه عملکرد آن‌ها و نحوه ساخت دستیار شخصی هوش مصنوعی خود آشنا شوید. در عصر انقلاب هوش مصنوعی، تسلط بر ایجنت‌های هوش مصنوعی دیگر یک انتخاب نیست، بلکه عاملی تعیین‌کننده برای پیشرفت شغلی و کسب‌وکار شماست. این دوره شما را گام به گام در ساخت ایجنت‌های چند سطحی راهنمایی می‌کند که قادر به پردازش و پاسخ به ایمیل‌ها، خودکارسازی برنامه‌ریزی شخصی یا حرفه‌ای از طریق Gmail و Google Calendar و ایجاد راه‌حل‌های مقیاس‌پذیر و قوی برای هر وظیفه‌ای هستند. 
در دوره آموزشی The Complete AI Agent - All Levels - Build An AI Assistant با ساخت یک عامل جامع هوش مصنوعی آشنا خواهید شد.