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

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

دانلود Next.js: Build Scalable React Apps with Page & App Routers - آموزش نکس‌جی‌اس

  • بازدید: 456
دانلود Next.js: Build Scalable React Apps with Page & App Routers - آموزش نکس‌جی‌اس

این دوره به منظور تسلط سریع بر مهم‌ترین ویژگی‌های فریم‌ورک Next.js ۱۵ طراحی شده است و هر دو مفهوم "Page Router" (مسیردهی کلاسیک) و "App Router" (مسیردهی مدرن) را پوشش می‌دهد. شرکت‌کنندگان در این دوره تفاوت‌های این دو مفهوم، زمان مناسب برای استفاده از هر کدام، و نحوه پیاده‌سازی الگوهای واقعی مانند مسیریابی پویا، تولید ایستا (Static Generation)، رندر سمت سرور (Server-Side Rendering)، و مسیرهای API را فرا خواهند گرفت. این آموزش، مسیر شما برای ساخت اپلیکیشن‌های وب مدرن و آماده برای محیط عملیاتی (Production) با استفاده از Next.js ۱۵ است. خواه شرکت‌کننده دارای سابقه کار با ری‌اکت (React) باشد یا قصد ارتقاء مهارت‌های خود در توسعه فول استک (Full-Stack) را داشته باشد، این دوره درس‌هایی کاربردی و مبتنی بر دمو را ارائه می‌دهد که بر روی موارد واقعاً مهم برای ساخت پلتفرم‌های وب مقیاس‌پذیر و قابل نگهداری تمرکز دارند. از مبانی اولیه تا مرحله استقرار (Deployment)، شرکت‌کنندگان مهارت‌های لازم برای ارائه مطمئن اپلیکیشن‌هایی در سطح تولید را به دست خواهند آورد که توسط بینش‌های معماری تخصصی پشتیبانی می‌شوند. این محتوا دانش دنیای واقعی را به درس‌هایی متمرکز و عملی تبدیل می‌کند که مهارت‌های کاربردی شرکت‌کنندگان را ارتقا خواهد داد.
در دوره آموزشی Next.js: Build Scalable React Apps with Page & App Routers با ساخت اپلیکیشن‌های وب مقیاس‌پذیر با Next.js آشنا خواهید شد.

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

  • بازدید: 712
دانلود 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) - آموزش نود جی اس

  • بازدید: 595
دانلود 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 آشنا خواهید شد.

دانلود Build & Deploy an AI Chatbot with Next.js & Gemini API - آموزش نکست‌جی‌اس

  • بازدید: 520
دانلود Build & Deploy an AI Chatbot with Next.js & Gemini API - آموزش نکست‌جی‌اس

در این دوره، دانشجو با جدیدترین فناوری‌های وب شامل Next.js، Tailwind CSS، shadcn/ui، Zustand و Gemini API آشنا می‌شود تا یک برنامه چت‌بات کاملاً عملیاتی را بسازد و آن را به‌طور یکپارچه بر روی Vercel مستقر کند. این آموزش استفاده از هوش مصنوعی را در بر می‌گیرد. سفر یادگیری با راه‌اندازی یک پروژه تمیز Next.js آغاز می‌شود؛ در این بخش، ساختاردهی پروژه به کامپوننت‌های قابل استفاده مجدد و استایل‌دهی آن با Tailwind CSS و shadcn/ui برای ایجاد یک رابط کاربری حرفه‌ای و صیقلی آموزش داده می‌شود. در طول مسیر، دانشجو نحوه مدیریت وضعیت سراسری (Global State) با Zustand، رسیدگی به تعاملات کاربر، و ساختاردهی برنامه برای مقیاس‌پذیری را فرا می‌گیرد. نقطه اوج این دوره، ادغام Gemini API از گوگل است، یک هوش مصنوعی قدرتمند چندوجهی که قادر به تولید پاسخ‌های هوشمند و متناسب با متن (و حتی تصاویر) است. این API در واقع "مغز" چت‌بات خواهد بود که تجربه مکالمه‌ای طبیعی را ممکن می‌سازد. در پایان این دوره، دانشجو قادر خواهد بود که یک برنامه Next.js را ساختاردهی و اسکلت‌بندی کند؛ کامپوننت‌های تمیز و قابل استفاده مجدد با Tailwind CSS و shadcn/ui بسازد؛ وضعیت برنامه را با Zustand مدیریت کند؛ Gemini API را برای پاسخ‌های هوشمند چت‌بات ادغام نماید؛ و یک پروژه کامل هوش مصنوعی (Full-stack AI project) را در Vercel مستقر کند. این دوره، چه برای توسعه‌دهنده‌ای که به دنبال تقویت مهارت‌های React/Next.js خود است و چه برای کسی که می‌خواهد استفاده عملی از هوش مصنوعی را در برنامه‌های مدرن کشف کند، تجربه عملی لازم برای ساخت و استقرار با اطمینان برنامه‌های هوش مصنوعی آماده تولید را فراهم می‌کند.
در دوره آموزشی Build & Deploy an AI Chatbot with Next.js & Gemini API با ساخت و استقرار یک چت‌بات پیشرفته مبتنی بر هوش مصنوعی آشنا خواهید شد.

دانلود Visual Studio Code v1.105.1 x86/x64 Win/Linux/macOS + Portable - ویژوال استودیو کد، نرم افزار ادیتور پیشرفته زبان های برنامه نویسی

  • بازدید: 412,236
دانلود Visual Studio Code v1.105.1 x86/x64 Win/Linux/macOS + Portable - ویژوال استودیو کد، نرم افزار

نرم افزار Visual Studio Code و به اختصار (VSCode) برنامه ویرایشگر کد منبع قدرتمند است که برای پلتفرم های ویندوز، macOS و Linux منتشر می‌شود. با استفاده از Visual Studio Code به عنوان یک IDE قدرتمند، می توان به ساخت اپلیکیشن های تحت وب و برنامه های بستر ابری (cloud programs) پرداخت. این برنامه در اجرا بسیار سبک وزن بوده و عملکردی مشابه با ویژوال استودیو دارد.
می توانید از کدهایی که برای پروژه خود نوشته اید به صورت فایل ها متنی، خروجی بگیرید. Visual Studio Code با چندین زبان برنامه نویسی از جمله C # ،C ++ ،Clojure ،F # ،HTML ،JSON ،Java ،Lua ،PHP ،Perl ،Python ،SQL ،Visual Basic ،XML و غیره کار می کند. علاوه بر این، این برنامه از توسعه در Node.js و ASP.NET پشتیبانی می کند.
این برنامه از JavaScript ،TypeScript و Node.js پشتیبانی می کند. علاوه بر این دارای مجموعه ای غنی از افزودنی هایی برای زبان های دیگر مانند C ++ ،C # ،Java ،Python ،PHP ،Go و Runtime هایی مانند .NET و Unity است.

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

  • بازدید: 596
دانلود 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 آشنا خواهید شد.

دانلود Go v1.25.2 Win/Linux/macOS - زبان برنامه نویسی گو

  • بازدید: 56,144
دانلود Go v1.25.2 Win/Linux/macOS - زبان برنامه نویسی گو

Go یک زبان برنامه نویسی منبع باز است که توسط گوگل ایجاد شده است تا فرآیند ساخت نرم افزارهای کارآمد قابل اعتماد و ساده را برای برنامه نویسان بسیار آسان تر کند. Go یک زبان برنامه‌نویسی ترجمه‌شده (compiled language) و دارای بازیافت حافظه (Garbage collection) و همروند (Concurrency) است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. مترجم گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری آرم و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط مترجم گو پشتیبانی می‌شوند.

دانلود Web Development Projects Using HTML, CSS And JavaScript 2025 - آموزش اچ‌تی‎‌ام‌ال و سی‌اس‌اس و جاوا اسکریپت

  • بازدید: 955
دانلود Web Development Projects Using HTML, CSS And JavaScript 2025 - آموزش اچ‌تی‎‌ام‌ال و سی‌اس‌اس

این دوره آموزشی برای توسعه‌دهندگان مبتدی و متوسطی که مشتاق هستند مهارت‌های فرانت‌اند خود را با ساختن ۹ پروژه واقعی، سرگرم‌کننده، تعاملی و کاملاً کاربردی ارتقا دهند، ایده‌آل است. این مسیر با تمرکز بر یادگیری عملی، دانشجویان را قادر می‌سازد تا تسلط کامل بر زبان‌های کلیدی توسعه وب یعنی JavaScript، HTML، و CSS را از صفر به دست آورند. در طول این دوره، شرکت‌کننده با ساختن ۹ پروژه متنوع و کاربردی، دانش تئوری خود را به مهارت‌های عملی تبدیل خواهد کرد. این پروژه‌ها شامل ابزارهای تعاملی و اپلیکیشن‌های کامل می‌شوند که هر کدام جنبه‌های متفاوتی از توسعه فرانت‌اند را پوشش می‌دهند. دانشجو خواهد آموخت که چگونه ساختار برنامه‌های وب را با استفاده از HTML ایجاد کند، برنامه‌های تعاملی را با CSS و طراحی واکنش‌گرا استایل‌دهی کند، و با استفاده از JavaScript تعامل و رفتار پویا را به آن‌ها بیفزاید. همچنین، نحوه واکشی داده‌ها از APIها و مدیریت ورودی‌های کاربر، و کار با حافظه محلی (Local Storage) برای ذخیره‌سازی داده‌ها مورد بحث قرار می‌گیرد.
در دوره آموزشی Web Development Projects Using HTML, CSS And JavaScript 2025 با توسعه اپلیکیشن‌های فرانت‌اند با استفاده از HTML، CSS و JavaScript آشنا خواهید شد.

دانلود Master Next.js 15: From Zero to Full-stack 2025 - آموزش نکست.جی‌اس 15

  • بازدید: 719
دانلود Master Next.js 15: From Zero to Full-stack 2025 - آموزش نکست.جی‌اس 15

این دوره مستر، شرکت‌کنندگان را برای تسلط بر Next.js 15 و ساخت برنامه‌های فول‌استک آماده برای محیط واقعی (Production-ready) در سال ۲۰۲۵ آماده می‌کند. سفر آموزشی این دوره که در مدت‌زمان هشت ساعت فشرده شده، افراد را از اصول اولیه Next.js تا مفاهیم پیشرفته‌ای چون Server Actions، ISR (بازسازی تدریجی ایستا)، SSR (رندرینگ سمت سرور) و احراز هویت هدایت می‌کند. در این دوره، شرکت‌کنندگان تنها به یادگیری مفاهیم بسنده نمی‌کنند، بلکه با ساخت یک فروشگاه تجارت الکترونیک کامل، آن مفاهیم را به‌صورت عملی پیاده‌سازی می‌کنند. این پروژه عملی شامل محصولات ساختگی، سبد خرید، سیستم احراز هویت و مدیریت سفارشات خواهد بود. هدف این است که در پایان دوره، شرکت‌کنندگان مهارت و اعتمادبه‌نفس لازم برای ساخت و استقرار (Deploy) برنامه‌های Next.js خود را در دنیای واقعی به دست آورند. این دوره در نظر دارد تا با آموزش استراتژی‌های رندرینگ و واکشی داده‌ها، امنیت و احراز هویت، و همچنین مباحث پیشرفته و بهینه‌سازی عملکرد، شرکت‌کنندگان را به متخصصانی توانمند در اکوسیستم Next.js تبدیل کند.
در دوره آموزشی Master Next.js 15: From Zero to Full-stack 2025 با توسعه برنامه‌های کاربردی فول‌استک با استفاده از Next.js 15 آشنا خواهید شد.

دانلود Project Based Python Create 8 Powerful Tools Step by Step - آموزش پایتون

  • بازدید: 973
دانلود Project Based Python Create 8 Powerful Tools Step by Step - آموزش پایتون

این دوره آموزشی برای یادگیرندگانی طراحی شده است که به جای تمرین‌های بی‌پایان تئوری و دستور زبان، به دنبال یادگیری عملی و ساخت ابزارهای واقعی هستند. مخاطبان، چه در سطح مبتدی باشند و چه دارای دانش اولیه پایتون، در این دوره به جای نوشتن کدهای نمونه، 8 ابزار کاملاً کاربردی را از ابتدا خواهند ساخت. هدف اصلی این است که زبان برنامه‌نویسی پایتون از طریق تجربه توسعه کامل پروژه، کاملاً مورد تسلط قرار گیرد. در این مسیر، شرکت‌کنندگان با کل فرآیند توسعه — از مرحله برنامه‌ریزی و کدنویسی گرفته تا آزمایش و بهینه‌سازی هر پروژه — آشنا می‌شوند. این روش به دانشجو این امکان را می‌دهد تا مفاهیم بنیادین پایتون را در عمل ببیند و آن‌ها را در موقعیت‌های واقعی به کار گیرد. محتوای دوره شامل مباحث اساسی و پیشرفته‌ای است که برای تبدیل شدن به یک برنامه‌نویس پایتون با تجربه در توسعه ابزارهای کاربردی ضروری است. این دوره فراتر از مفاهیم ابتدایی رفته و مهارت‌های مورد نیاز برای توسعه نرم‌افزار حرفه‌ای را در اختیار افراد قرار می‌دهد تا بتوانند کارهای تکراری را خودکار سازند و برنامه‌هایی با رابط کاربری گرافیکی (GUI) بسازند.
در دوره آموزشی Project Based Python Create 8 Powerful Tools Step by Step با توسعه ابزارهای کاربردی و ساختاریافته، برنامه‌نویسی زبان پایتون را به صورت عملی یاد خواهید گرفت.