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

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

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

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

  • بازدید: 746
دانلود 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 با مفاهیم پایه‌ای و پیشرفته زبان برنامه‌نویسی جاوا به صورت عملی آشنا خواهید شد.

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

  • بازدید: 548
دانلود 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 با ساخت و استقرار یک چت‌بات پیشرفته مبتنی بر هوش مصنوعی آشنا خواهید شد.

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

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

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

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

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

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

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

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

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

دانلود Claude Code MasterClass : Generative AI-Assisted Development - آموزش کد کلود

  • بازدید: 896
دانلود Claude Code MasterClass : Generative AI-Assisted Development - آموزش  کد کلود

این دوره جامع، مرزهای پیشرفتهٔ تقاطع هوش مصنوعی و توسعه نرم‌افزار را از طریق معماری انقلابی زیرعامل‌های کلود کد (Claude Code) بررسی می‌کند. هدف این است که شرکت‌کنندگان یاد بگیرند چگونه دستیارهای هوش مصنوعی تخصصی را به کار گیرند که به عنوان یک تیم توسعه هماهنگ با یکدیگر همکاری می‌کنند. این رویکرد، نحوهٔ طراحی، ساخت و نگهداری نرم‌افزارهای مدرن را از اساس متحول می‌کند. این دورهٔ آموزشی فراتر از مفاهیم تئوری، به پیاده‌سازی عملی زیرعامل‌های هوش مصنوعی می‌پردازد که برای جنبه‌های مختلف چرخه عمر توسعه نرم‌افزار طراحی شده‌اند. در این مسیر، دانشجو با مفاهیم فنی عمیقی همچون معماری کلود کد آشنا می‌شود و درک می‌کند که این سیستم چگونه هم به عنوان سرور و هم به عنوان کلاینت پروتکل زمینه مدل (MCP) عمل می‌کند و نقشش در توسعه با کمک هوش مصنوعی چیست. همچنین، نحوهٔ طراحی و استقرار سیستم‌های زیرعامل را یاد می‌گیرد و به درک کاملی از نحوهٔ عملکرد و مزایای این زیرعامل‌ها دست می‌یابد. علاوه بر این، دوره شامل تمرکز عمیقی بر راه‌اندازی و ادغام سرورهای MCP است تا قابلیت‌های کلود کد گسترش یابد، به‌طوری که شرکت‌کنندگان با ادغام سه سرور MCP مختلف آشنا خواهند شد. علاوه بر موارد ذکر شده، این دوره بر پیاده‌سازی سیستم‌های حافظه سلسله مراتبی تاکید دارد که برای حفظ و بهبود کیفیت کمک هوش مصنوعی ضروری هستند. یکی از نکات کلیدی، به کارگیری تکنیک‌های پیشرفتهٔ مدیریت زمینه (Context Preservation) است تا انسجام و تداوم پروژه در طول جلسات متعدد توسعه حفظ شود. نهایتاً، این آموزش با تمرکز بر بهترین شیوه‌ها در سطح سازمانی و پیاده‌سازی گردش کار آمادهٔ شرکت‌ها با استفاده از زیرعامل‌های هوش مصنوعی، ضمن حفظ استانداردهای امنیتی و انطباق (Compliance)، تکمیل می‌گردد. همچنین، ما در حال کار بر روی تکمیل محتوای دوره با موضوعات بیشتری مانند GitHub Actions و GitHub CICD هستیم.
در دوره آموزشی Claude Code MasterClass : Generative AI-Assisted Development با نحوهٔ توسعهٔ نرم‌افزار به کمک زیرعامل‌های هوش مصنوعی مولد آشنا خواهید شد.

دانلود Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2025] - آموزش پایتون و آر و یادگیری ماشین

  • بازدید: 994
دانلود Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2025] - آموزش پایتون و آر و یادگیری ماش

این دوره به طور خاص برای علاقه‌مندان به حوزه یادگیری ماشین طراحی شده است. این برنامه آموزشی توسط یک دانشمند داده و یک متخصص یادگیری ماشین طراحی شده تا دانش و تجربیات آن‌ها به شیوه‌ای ساده و قابل فهم به شرکت‌کنندگان منتقل شود. هدف از این دوره کمک به یادگیری نظریه‌های پیچیده، الگوریتم‌ها و کتابخانه‌های برنامه‌نویسی به شیوه‌ای آسان است. در این دوره، دانشجو گام به گام به دنیای یادگیری ماشین هدایت می‌شود. با گذراندن هر بخش آموزشی، شرکت‌کنندگان مهارت‌های جدیدی کسب کرده و درک خود را از این زیرشاخه چالش‌برانگیز و در عین حال سودآور علم داده، ارتقا می‌دهند. این دوره به گونه‌ای انعطاف‌پذیر طراحی شده که می‌توان آن را با تمرکز بر آموزش‌های پایتون، آموزش‌های R، یا ترکیب هر دو زبان برنامه‌نویسی پایتون و R به پایان رساند. شرکت‌کننده می‌تواند زبان برنامه‌نویسی مورد نیاز برای مسیر شغلی خود را انتخاب نماید. این دوره همزمان که جذاب و هیجان‌انگیز است، عمیقاً به مباحث یادگیری ماشین می‌پردازد. 
در دوره آموزشی Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2025] با اصول و الگوریتم‌های یادگیری ماشین با استفاده از پایتون و R آشنا خواهید شد.

دانلود Build with AI: AI-Powered Dashboards with Streamlit - آموزش هوش مصنوعی با استریملیت

  • بازدید: 963
دانلود Build with AI: AI-Powered Dashboards with Streamlit - آموزش هوش مصنوعی با استریملیت

در این دورهٔ عملی، مگان سیلوی، مشاور علوم داده، شرکت‌کنندگان را در مسیر ساخت برنامه‌های کاربردی وب با استفاده از Streamlit هدایت می‌کند. به طور خاص، شرکت‌کنندگان یک دستیار کدنویسی مبتنی بر هوش مصنوعی (AI-powered coding assistant) را در محیط Streamlit خواهند ساخت. این دستیار به آن‌ها کمک می‌کند تا با استفاده از زبان برنامه‌نویسی پایتون و API شرکت OpenAI، داشبوردهای دادهٔ تعاملی را تولید، اصلاح و نگهداری کنند. در ابتدا، شرکت‌کنندگان با ساخت یک دستیار هوش مصنوعی ساده مبتنی بر چت در Streamlit آغاز خواهند کرد. سپس، نحوهٔ بارگذاری، آماده‌سازی و تحلیل داده‌های خود را در Streamlit فرا خواهند گرفت. در مرحلهٔ بعد، از طریق تعاملات مکالمه‌ای با یک دستیار هوش مصنوعی جاسازی‌شده، داشبوردهای پویا همراه با فیلترها و انواع گوناگونی از بصری‌سازی‌ها (ویژوال‌ها) را ایجاد خواهند کرد. در نهایت، آموزش داده می‌شود که چگونه داشبورد هوش مصنوعی کاملاً کاربردی خود را آزمایش کرده، نگهداری کنند و آن را بر روی Streamlit Community Cloud مستقر سازند. این دوره جامع، مهارت‌های لازم برای ساخت ابزارهای داده‌ای قدرتمند و تعاملی را با تمرکز بر بهره‌گیری از قابلیت‌های هوش مصنوعی فراهم می‌آورد.
در دوره آموزشی Build with AI: AI-Powered Dashboards with Streamlit با ساخت برنامه‌های کاربردی وب تعاملی مبتنی بر داده و هوش مصنوعی آشنا خواهید شد.

دانلود Idea to Production Web App Using Lovable AI - آموزش لاوابل

  • بازدید: 634
دانلود Idea to Production Web App Using Lovable AI - آموزش لاوابل

این دوره آموزشی، افراد را قادر می‌سازد تا الهامات و ایده‌های خود را به یک برنامه کاربردی وب واقعی و با کیفیت تولیدی تبدیل کنند. این فرایند با تکیه بر قدرت نوآورانه هوش مصنوعی Lovable انجام می‌پذیرد و برای کسانی طراحی شده است که قصد دارند برنامه وب خود را بدون نوشتن حتی یک خط کد سنتی، به مرحله اجرا برسانند. چه یک فرد غیربرنامه‌نویس، کارآفرین، مربی یا حتی توسعه‌دهنده‌ای باشید که کنجکاو است درباره توسعه بدون کد و مبتنی بر هوش مصنوعی بیاموزد، این دوره افق جدیدی از امکانات را پیش روی شما می‌گشاید. در طول این فرآیند، شرکت‌کنندگان با یک ایده خام آغاز خواهند کرد و با دنبال کردن مراحل عملی و هدایت‌شده، به تدریج یک برنامه وب کاملاً کاربردی را که آماده پذیرش کاربران واقعی و پرداخت‌کننده است، توسعه خواهند داد. این دوره روش‌های توسعه را ساده‌سازی می‌کند و به شرکت‌کنندگان می‌آموزد که چگونه از رابط کاربری بصری، ابزارهای خودکارسازی و سیستم «قوانین (دانش)» هوش مصنوعی Lovable برای معماری، طراحی، ساخت و راه‌اندازی برنامه خود استفاده کنند، و همه این‌ها بدون نیاز به برنامه‌نویسی به شیوه سنتی انجام می‌شود.
در دوره آموزشی Idea to Production Web App Using Lovable AI با ساخت برنامه وب از ایده تا تولید با استفاده از هوش مصنوعی Lovable آشنا خواهید شد.