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

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

دانلود FULL STACK PYTHON DEVELOPER: FASTAPI + REACT + VIBE CODING - آموزش پایتون

  • بازدید: 159
دانلود FULL STACK PYTHON DEVELOPER: FASTAPI + REACT + VIBE CODING - آموزش پایتون

این دوره یک سفر جامع و عملی برای علاقه‌مندان به توسعه تمام‌پشته (Full-Stack) با پایتون ارائه می‌دهد که به طور خاص برای افراد مبتدی طراحی شده است. تمرکز دوره بر تبدیل مهارت‌های اصلی پایتون به توانایی ساخت رابط‌های برنامه‌نویسی کاربردی (APIs) امن و متصل به پایگاه داده با استفاده از فست‌اِی‌پی‌آی (FAST API) است. علاوه بر پایتون و فست‌اِی‌پی‌آی، ابزارهای ضروری فرانت‌اند شامل اچ‌تی‌ام‌ال/سی‌اس‌اس (HTML/CSS)، جاوااسکریپت (JavaScript)، و رِی‌اَکت (React) نیز آموزش داده می‌شوند تا مجموعه مهارت‌های توسعه‌دهنده تکمیل گردد. همچنین، مفاهیم حیاتی استقرار و کانتینری‌سازی با داکر (Docker) پوشش داده می‌شود. یادگیری در این دوره کاملاً عملی و مبتنی بر عمل است؛ شرکت‌کنندگان ویژگی‌های واقعی مانند احراز هویت (Authentication)، صفحه‌بندی (Pagination)، بارگذاری فایل (File Uploads) و یک وبلاگ ساده را خواهند ساخت. یک جنبه متمایز کننده این دوره، تمرین جریان‌های کاری کمک‌گرفته از هوش مصنوعی و نوشتن پرامپت‌های مؤثر برای سرعت بخشیدن به کار توسعه است. توضیحات واضح، دموهای گام به گام و پروژه‌های آغازین (Starter Projects) تمیز، این دوره را برای فراگیرانی که به دنبال کسب اعتماد به نفس هستند و از سردرگمی دوری می‌کنند، متمایز می‌سازد. در نهایت، با شرکت در این دوره، دانش‌آموختگان توانایی توسعه و استقرار یک برنامه کاربردی وب مدرن را از صفر تا صد کسب خواهند کرد.
در دوره آموزشی FULL STACK PYTHON DEVELOPER: FASTAPI + REACT + VIBE CODING با توسعه برنامه‌های کاربردی وب تمام‌پشته با استفاده از پایتون، فست‌اِی‌پی‌آی و رِی‌اَکت آشنا خواهید شد.

دانلود Java Full stack vs JavaScript Full stack - Start to Mastery - آموزش جاوا و جاوا اسکریپت فول‌استک

  • بازدید: 754
دانلود Java Full stack vs JavaScript Full stack - Start to Mastery - آموزش جاوا و جاوا اسکریپت فول‌ا

این دوره جامع با نام "فول‌استک جاوا در برابر فول‌استک جاوااسکریپت - از آغاز تا تسلط" در یودمی طراحی شده تا به فراگیران کمک کند تا تفاوت‌ها و شباهت‌های توسعه فول‌استک با استفاده از جاوا و جاوااسکریپت را به طور کامل درک کنند. این دوره برای همه افراد، چه مبتدیانی که قصد دارند سفر خود را در توسعه وب فول‌استک آغاز کنند و چه توسعه‌دهندگان باتجربه‌ای که به دنبال گسترش مجموعه مهارت‌های خود هستند، مناسب است و محتوای ارزشمندی ارائه می‌دهد. در این دوره، دانشجو مهارت‌های حیاتی مورد نیاز برای توسعه کامل اپلیکیشن‌های وب را در دو اکوسیستم مختلف خواهد آموخت. در بخش فرانت‌اند (سمت کاربر)، با استفاده از React.js به عنوان کتابخانه اصلی، به همراه فریم‌ورک‌های طراحی چون Tailwind CSS و Shadcn UI برای ساخت رابط‌های کاربری جذاب و ریسپانسیو و همچنین React Router v6 برای مسیریابی پیشرفته آشنا خواهد شد. مباحث مهمی چون مدیریت احراز هویت (Authorization) با توکن‌های JWT برای محافظت از مسیرها، پیاده‌سازی مسیرهای عمومی و خصوصی، و دسترسی به مسیرهای محافظت‌شده API آموزش داده می‌شود. علاوه بر این، دانشجو با مدیریت وضعیت (State Management) با استفاده از Zustand آشنا می‌شود که برای مدیریت داده‌ها در اپلیکیشن‌های پیچیده ضروری است. در بخش بک‌اند جاوا (سمت سرور)، دانشجو با اکوسیستم جاوا و ابزارهای پرکاربرد آن آشنا خواهد شد. این قسمت شامل مقدمه‌ای بر Java Spring Boot، نحوه راه‌اندازی پروژه، و ساخت API‌های RESTful با آن می‌شود. مفاهیم اساسی مانند Controllerها، Serviceها، Repositoryها و Dependency Injection به صورت کامل شرح داده خواهند شد. همچنین، نحوه اتصال به پایگاه داده PostgreSQL با استفاده از Spring Data JPA و پیاده‌سازی احراز هویت کاربران (ورود و ثبت‌نام) با استفاده از هش کردن رمز عبور توسط BCrypt و مکانیزم Authorization با توکن JWT از طریق Spring Security آموزش داده خواهد شد. قابلیت‌های پیشرفته‌ای مانند ارسال ایمیل با Java Mail Sender برای فراموشی و بازنشانی رمز عبور و در نهایت استقرار (Deploy) برنامه Spring Boot بر روی پلتفرم‌های ابری مانند Render، Railway و Heroku ارائه می‌شود.
در دوره آموزشی Java Full stack vs JavaScript Full stack - Start to Mastery با توسعه فول‌استک با استفاده از اکوسیستم‌های جاوا و جاوااسکریپت آشنا خواهید شد.

دانلود Vibe Coding Masterclass: Full-Stack Web Development with AI - آموزش توسعه فول‌استک وب

  • بازدید: 884
دانلود Vibe Coding Masterclass: Full-Stack Web Development with AI - آموزش توسعه فول‌استک وب

این دوره آموزشی، مسیر کامل ورود به کدنویسی وایب را فراهم می‌آورد؛ روش نوین توسعه‌ای که در آن شما و هوش مصنوعی در کنار یکدیگر به ساخت و ساز می‌پردازید. این مسترکلاس با تمرکز بر توسعه وب فول‌استک، شرکت‌کنندگان را برای تبدیل شدن به توسعه‌دهندگانی آماده می‌کند که دانش کافی در زمینه استفاده از هوش مصنوعی در فرآیند کدنویسی را دارند، مهارتی که امروزه به شدت مورد تقاضای شرکت‌ها و مشتریان است. روش کدنویسی دگرگون شده است و توسعه‌دهندگانی که با تغییرات حاصل از هوش مصنوعی سازگار شده‌اند، بیشترین جذابیت را برای بازار کار دارند. این دوره، شرکت‌کنندگان را گام به گام در استفاده از ابزارهایی مانند Cursor، Supabase و Vercel مسلط می‌کند. با استفاده از این ابزارها، توسعه‌دهندگان می‌توانند اپلیکیشن‌های فول‌استک را سریع‌تر از همیشه توسعه دهند؛ زیرا هوش مصنوعی در هر مرحله، کد را هدایت، تولید و بهینه‌سازی می‌کند. در این دوره، دانش‌آموزان به صورت عملی خواهند آموخت که چگونه یک اپلیکیشن وب کامل را با بهترین شیوه‌ی ممکن، با کمک هوش مصنوعی بسازند و مستقر کنند. این فرآیند از راه‌اندازی اولیه تا استقرار نهایی، تمامی مراحل را پوشش می‌دهد. توسعه‌دهندگان در این دوره با ویژگی‌های واقعی مانند پیاده‌سازی سیستم ورود و احراز هویت (login)، کار با پایگاه‌های داده (databases)، داده‌های آنی (realtime data)، و ادغام هوش مصنوعی در اپلیکیشن‌ها آشنا خواهند شد.
در دوره آموزشی Vibe Coding Masterclass: Full-Stack Web Development with AI با روش توسعه وب فول‌استک با استفاده از هوش مصنوعی آشنا خواهید شد.

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

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

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

دانلود Full Stack AI Prompt/Vibe coding Developer from Zero to Pro - آموزش توسعه‌ فول‌استک

  • بازدید: 919
دانلود Full Stack AI Prompt/Vibe coding Developer from Zero to Pro - آموزش توسعه‌ فول‌استک

این دوره برای کسانی طراحی شده است که می‌خواهند از یک مبتدی مطلق به یک توسعه‌دهنده حرفه‌ای تبدیل شوند. در این مسیر، شرکت‌کنندگان مهارت‌های برنامه‌نویسی سنتی را با قدرت توسعه به کمک هوش مصنوعی ترکیب می‌کنند. در ابتدا، دوره با اصول اولیه توسعه وب مانند HTML و CSS آغاز می‌شود تا پایه و اساس محکمی ایجاد گردد. سپس، به سراغ مبانی جاوا اسکریپت می‌رود تا شرکت‌کنندگان نحوه نوشتن منطق، مدیریت داده‌ها و ایجاد تعامل را بیاموزند. در ادامه، با React.js آشنا می‌شوند تا بتوانند رابط‌های کاربری مدرن، پویا و واکنش‌گرا بسازند. در نهایت، با استفاده از Nest.js و RESTful APIs، نحوه ایجاد بک‌اندهای امن و مقیاس‌پذیر و اتصال فرانت‌اند به پایگاه‌های داده واقعی را فرا می‌گیرند. در تمام طول دوره، به شرکت‌کنندگان آموزش داده می‌شود که چگونه از پرامپت‌های هوش مصنوعی به عنوان یک دستیار برنامه‌نویسی استفاده کنند. این تکنیک به آن‌ها کمک می‌کند تا باگ‌ها را سریع‌تر پیدا کنند، نمونه کد تولید کنند و خلاقیت خود را بهبود بخشند. به جای تنها حفظ کردن دستورات، شرکت‌کنندگان یاد می‌گیرند که چگونه با همکاری هوش مصنوعی، هوشمندانه‌تر کار کنند. این دوره کاملاً پروژه‌محور است و شرکت‌کنندگان با ساختن پروژه‌های واقعی، از جمله یک پروژه تمام‌عیار وب‌سایت دانشگاه، تمام آموخته‌های خود را به کار می‌گیرند. در پایان دوره، آن‌ها نه تنها می‌دانند چگونه یک برنامه کامل را از صفر بسازند، بلکه با مهارت استفاده از هوش مصنوعی برای سرعت بخشیدن به روند کاری خود نیز آشنا شده‌اند؛ مهارتی که امروزه برای توسعه‌دهندگان ضروری است.
در دوره آموزشی Full Stack AI Prompt/Vibe coding Developer from Zero to Pro با توسعه‌دهندگی تمام‌عیار به کمک هوش مصنوعی آشنا خواهید شد.

دانلود The Complete Android App Development Bootcamp - Zero to Hero - آموزش توسعه اپلیکیشن اندروید

  • بازدید: 802
دانلود The Complete Android App Development Bootcamp - Zero to Hero - آموزش توسعه اپلیکیشن اندروید

این دوره آموزشی جامع و کامل برای افرادی طراحی شده که می‌خواهند از ابتدا و بدون هیچ دانش قبلی، توسعه اپلیکیشن‌های اندروید را بیاموزند. این دوره، مسیری گام به گام را برای یادگیری برنامه‌نویسی اندروید ارائه می‌دهد و به شرکت‌کنندگان کمک می‌کند تا از طراحی تا انتشار اپلیکیشن‌های کاربردی، به طور کامل مهارت‌های لازم را کسب کنند. در این دوره، افراد با مفاهیم پایه‌ای برنامه‌نویسی اندروید با استفاده از دو زبان جاوا و کاتلین آشنا می‌شوند. همچنین، کار با محیط توسعه اندروید استودیو را به صورت حرفه‌ای فرا می‌گیرند. بخش‌های مهم دیگری از آموزش شامل طراحی رابط کاربری زیبا و واکنش‌گرا با استفاده از XML و متریال دیزاین است. علاوه بر این، شرکت‌کنندگان با نحوه کار با پایگاه‌های داده مانند SQLite و Room برای ذخیره‌سازی و مدیریت اطلاعات آشنا خواهند شد. همچنین، نحوه اتصال اپلیکیشن‌ها به اینترنت، استفاده از APIها و پردازش داده‌های JSON را نیز می‌آموزند. در این دوره، ساخت اپلیکیشن‌های واقعی مانند اپلیکیشن لیست کارها، یادداشت‌ها و آب و هوا تمرین می‌شود. در نهایت، مهارت‌های کلیدی مانند رفع اشکال (Debugging)، تست‌نویسی و بهینه‌سازی عملکرد نیز آموزش داده می‌شود تا افراد بتوانند اپلیکیشن‌های خود را برای انتشار در فروشگاه گوگل پلی آماده کنند.
در دوره آموزشی The Complete Android App Development Bootcamp - Zero to Hero با توسعه اپلیکیشن‌های اندروید از صفر تا انتشار آن‌ها در فروشگاه گوگل پلی آشنا خواهید شد.

دانلود GenAI for .NET: Build LLM Apps with OpenAI and Ollama - آموزش اوپن ای‌آی و اولاما

  • بازدید: 695
دانلود GenAI for .NET: Build LLM Apps with OpenAI and Ollama - آموزش اوپن ای‌آی و اولاما

این دوره یک برنامه آموزشی عملی است که شرکت‌کنندگان در آن یاد می‌گیرند که چگونه OpenAI، Ollama و کتابخانه‌های انتزاعی جدید Microsoft-Extensions-AI (MEAI) را در دات‌نت ادغام کرده و طیف گسترده‌ای از برنامه‌های کاربردی هوش مصنوعی مولد (GenAI) را بسازند. این برنامه‌ها شامل موارد متعددی می‌شوند، از جمله: چت‌بات‌ها و جست‌وجوی معنایی، تا تولید مبتنی بر بازیابی (RAG) و تحلیل تصویر. این دوره برای کمک به توسعه‌دهندگان طراحی شده تا بتوانند از قدرت مدل‌های زبانی بزرگ (LLM) برای ساخت راه‌حل‌های نوآورانه در چارچوب دات‌نت بهره ببرند. در طول این دوره، شرکت‌کنندگان با مباحث کلیدی متعددی آشنا می‌شوند. ابتدا، آن‌ها با اکوسیستم هوش مصنوعی در دات‌نت آشنا خواهند شد. این بخش شامل شناخت کتابخانه‌های انتزاعی جدید مایکروسافت مانند Microsoft-Extensions-AI است که امکان ادغام و جابه‌جایی آسان بین ارائه‌دهندگان مختلف مدل‌های زبانی بزرگ مانند OpenAI، Azure AI، Ollama و حتی مدل‌های میزبانی‌شده شخصی را فراهم می‌کند. سپس، شرکت‌کنندگان نحوه راه‌اندازی و پیکربندی ارائه‌دهندگان مدل‌های زبانی بزرگ را می‌آموزند. این شامل تنظیماتی برای GitHub Models، Ollama و Azure AI Foundry است تا بتوانند بهترین گزینه را برای موارد استفاده خود انتخاب کنند. بخش مهم دیگر، آموزش استفاده از مدل‌های زبانی بزرگ برای تکمیل متن با مدل‌های OpenAI gpt-5-mini و Ollama llama3.2 است. در این قسمت، آن‌ها یاد می‌گیرند که چگونه با استفاده از دات‌نت، مدل‌های زبانی بزرگ را برای انجام وظایفی مانند طبقه‌بندی، خلاصه‌سازی، استخراج داده، تشخیص ناهنجاری، ترجمه و تحلیل احساسات ادغام کنند.
در دوره آموزشی GenAI for .NET: Build LLM Apps with OpenAI and Ollama با توسعه برنامه‌های هوش مصنوعی مولد با استفاده از دات‌نت و مدل‌های زبانی بزرگ آشنا خواهید شد.

دانلود Master MERN Stack and Next.js : Build Real Full-Stack Apps - آموزش مرن و نکست‌ جی‌اس

  • بازدید: 664
دانلود Master MERN Stack and Next.js : Build Real Full-Stack Apps - آموزش مرن و نکست‌ جی‌اس

این دوره برای کسانی طراحی شده که آماده‌اند تا در دو مورد از قدرتمندترین پشته‌های توسعه وب، یعنی MERN و Next.js، به تخصص برسند و در همین حین یک پروژه واقعی و قابل استفاده در محیط تولید بسازند. این دوره عملی به بررسی شباهت‌ها و تفاوت‌های بین MERN (شامل MongoDB، Express، React، و Node.js) و Next.js می‌پردازد و سپس از این دانش برای ساخت یک اپلیکیشن فول‌استک خیریه و جمع‌آوری کمک‌های مالی از صفر استفاده می‌کند. در پایان دوره، شرکت‌کنندگان اعتماد به نفس کافی برای ساخت اپلیکیشن‌های وب امن، مقیاس‌پذیر و مدرن را به دست می‌آورند که ظاهر زیبایی دارند، سریع عمل می‌کنند و از عهده نیازهای دنیای واقعی برمی‌آیند.
در دوره آموزشی Master MERN Stack and Next.js : Build Real Full-Stack Apps با توسعه اپلیکیشن‌های فول‌استک با استفاده از پشته‌های فناوری MERN و Next.js آشنا خواهید شد.

دانلود How To Develop End To End Software Using AI (Vibe Coding) - آموزش کدنویسی با هوش مصنوعی

  • بازدید: 762
دانلود How To Develop End To End Software Using AI (Vibe Coding) - آموزش کدنویسی با هوش مصنوعی

این دوره به معرفی شیوه‌های نوین کار در دنیای مهندسی نرم‌افزار با بهره‌گیری از هوش مصنوعی می‌پردازد. شرکت‌کنندگان با تأثیرات هوش مصنوعی بر زمان تحویل نرم‌افزار، کیفیت کد، و اندازه صنعت نرم‌افزار آشنا می‌شوند. همچنین، این دوره به بررسی پیدایش مشاغل فنی جدید مبتنی بر هوش مصنوعی و ادغام نقش‌ها در نتیجه آن می‌پردازد. مهندسی پرامپت و مهندسی متن (Context Engineering): شرکت‌کنندگان با اصول مهندسی پرامپت و مهندسی متن آشنا می‌شوند تا بتوانند دستورات بهتری برای هوش مصنوعی ایجاد کنند. هذیان‌های هوش مصنوعی (AI Hallucinations): در این بخش، تعریف هذیان‌های هوش مصنوعی، نحوه تشخیص آن‌ها، و بهترین روش‌ها برای کاهش آن‌ها و بهبود کیفیت کد آموزش داده می‌شود. تولید خودکار اسناد: نحوه تولید خودکار مشخصات الزامات محصول، داستان‌های کاربری، موارد آزمون، مشخصات فنی و نمودارهای معماری با استفاده از هوش مصنوعی مورد بحث قرار می‌گیرد. انواع هوش مصنوعی و آینده شغلی: انواع مختلف هوش مصنوعی شامل هوش محدود (ANI)، هوش عمومی (AGI)، و هوش فوق‌العاده (ASI) و همچنین هوش مصنوعی کوانتومی معرفی می‌شوند. این بخش به آینده مشاغل در دنیای هوش مصنوعی می‌پردازد و راهکارهای حفظ شغل در این دنیای جدید را ارائه می‌دهد.
در دوره آموزشی How To Develop End To End Software Using AI (Vibe Coding) با نحوه استفاده از هوش مصنوعی در فرآیند توسعه نرم‌افزار و آینده شغلی در این حوزه آشنا خواهید شد.

دانلود Build AI-Powered Apps - آموزش ساخت اپلیکیشن‌های هوش مصنوعی

  • بازدید: 1,059
دانلود Build AI-Powered Apps - آموزش ساخت اپلیکیشن‌های هوش مصنوعی

این روزها هوش مصنوعی در هر زمینه‌ای حضور دارد، اما آیا شما به عنوان یک برنامه‌نویس واقعاً می‌توانید از آن برای ساختن چیزی استفاده کنید؟ بسیاری از توسعه‌دهندگان ممکن است با ابزارهایی مانند ChatGPT کار کرده باشند یا حتی کدهای تولید شده توسط هوش مصنوعی را در پروژه‌های خود کپی کرده باشند. با این حال، این کارها با ساختن ویژگی‌های واقعی و مبتنی بر هوش مصنوعی که برنامه‌های شما را هوشمندتر، جذاب‌تر و برای کاربران با ارزش‌تر می‌کند، تفاوت دارد. این دوره دقیقاً با هدف رفع همین نیاز طراحی شده است. در این دوره آموزشی، گام‌به‌گام با مفاهیم، ابزارهای مدرن و بهترین شیوه‌هایی که برای ساخت برنامه‌های کاربردی و آماده برای انتشار نیاز دارید، آشنا خواهید شد. این دوره، مسیر ساختارمند و روشنی را با ویدیوهای کوتاه و جذاب به شما ارائه می‌دهد که ترکیبی از تئوری و تمرین عملی هستند. دیگر نیازی به جستجو در آموزش‌های پراکنده و محتوای اضافی نیست. این دوره، همان دوره هوش مصنوعی است که هر توسعه‌دهنده‌ای در حال حاضر به آن نیاز دارد.
در دوره آموزشی Build AI-Powered Apps با نحوه ساخت برنامه‌های کاربردی با استفاده از هوش مصنوعی آشنا خواهید شد.