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

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

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

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

دانلود Neural Networks with Python : 1 - آموزش شبکه‌های عصبی

  • بازدید: 267
دانلود Neural Networks with Python : 1 - آموزش شبکه‌های عصبی

این دوره آموزشی به شکلی واضح و عملی طراحی شده تا درک جامعی از شبکه‌های عصبی به دانشجویان ارائه دهد. این مسیر یادگیری از مفاهیم بسیار پایه آغاز شده و به تدریج به معماری‌های پیشرفته‌ای که امروزه در پژوهش‌ها و صنایع مورد استفاده قرار می‌گیرند، می‌پردازد. در ابتدا، دانشجویان با مفاهیم پایه‌ای پرسبترون‌ها و پرسبترون‌های چندلایه، که سنگ‌بنای مدل‌های شبکه‌های عصبی هستند، آشنا می‌شوند. در ادامه، گام‌به‌گام به اصول آموزش شبکه‌ها مانند روش‌های مقداردهی اولیه وزن‌ها (Xavier و He)، توابع هزینه و استراتژی‌های بهینه‌سازی پرداخته می‌شود. تکنیک‌های منظم‌سازی مانند درون‌ریزی (dropout) و نرمال‌سازی دسته‌ای (batch normalization) نیز پوشش داده می‌شوند تا دانشجویان با نحوه بهبود عملکرد مدل و کاهش بیش‌برازش آشنا شوند. پس از تکمیل مباحث پایه، دوره به شبکه‌های عمیق پیش‌خور، اتصالات پسماند و شبکه‌های عصبی کانولوشنی (CNNs) گسترش می‌یابد. دانشجویان در این بخش می‌بینند که چگونه از شبکه‌های عصبی کانولوشنی هم به صورت نظری و هم عملی با استفاده از کتابخانه PyTorch استفاده می‌شود. همچنین، نحوه پیاده‌سازی معماری‌های مشابه در زبان‌های Julia و MATLAB نیز توضیح داده می‌شود. سپس، دوره به سمت شبکه‌های عصبی بازگشتی (RNNs)، LSTM‌ها، GRUها و مدل‌های زمانی پیش می‌رود، که دانشجویان را برای کار با داده‌های توالی و مسائل پیش‌بینی آماده می‌سازد. در بخش‌های پایانی، مکانیزم‌های توجه (attention mechanisms) و ترنسفورمرها که امروزه ابزارهای استانداردی در پردازش زبان طبیعی و بینایی کامپیوتر هستند، پوشش داده می‌شوند. همچنین، خودرمزگذارها (autoencoders)، خودرمزگذارهای متغیر (variational autoencoders)، مدل‌های احتمالی مانند شبکه‌های عصبی بیزی، و رویکردهای خودسازمان‌دهنده مانند شبکه‌های کوهنن مورد بررسی قرار می‌گیرند. علاوه بر این، دوره شامل مباحثی درباره شبکه‌های عصبی گرافی (GNNs) و سایر معماری‌های تخصصی مانند شبکه‌های اکو استیت و ODEs عصبی می‌شود، که تضمین می‌کند دانشجویان با طیف گسترده‌ای از تکنیک‌ها آشنایی پیدا کنند.
در این دوره آموزشی Neural Networks with Python : 1 با ساختار و کاربردهای گوناگون شبکه‌های عصبی آشنا می‌کند.

دانلود Complete Arduino Masterclass Real-World Projects - آموزش آردوینو

  • بازدید: 578
دانلود Complete Arduino Masterclass Real-World Projects - آموزش آردوینو

آردوینو یک موضوع عملی است که بهتر است آن را از طریق تجربه دست‌ورزی یاد بگیرید. این دوره به طور ویژه برای پاسخگویی به نیازهای دانشجویان طراحی شده است و شما را از اصول اولیه تا کاربردهای پیشرفته، با انجام پروژه‌های عملی در هر مرحله، راهنمایی می‌کند. چه یک مبتدی باشید و چه به دنبال تعمیق مهارت‌های خود، در اینجا مسیر روشنی برای تسلط بر آردوینو خواهید یافت. این دوره با مفاهیم بنیادی آغاز می‌شود: آردوینو چیست؟ چرا مهم است؟ چه گستره و مزایایی دارد؟ سپس، دوره به پنج بخش کلیدی تقسیم می‌شود که هر یک برای تقویت تدریجی تخصص شما طراحی شده‌اند 
در دوره آموزشی Complete Arduino Masterclass Real-World Projects با برنامه‌نویسی و ساخت پروژه‌های مختلف آردوینو آشنا خواهید شد.

دانلود Big React JS Course With AI (Redux / Router / Tailwind CSS) - آموزش ری‌اکت جی‌اس

  • بازدید: 489
دانلود Big React JS Course With AI (Redux / Router / Tailwind CSS) - آموزش ری‌اکت جی‌اس

این دوره، تمامی جنبه‌های بومی React را از مفاهیم پایه‌ای تا پیشرفته، به صورت گام به گام و همراه با مدرس پوشش می‌دهد. همچنین، کتابخانه‌های کلیدی اکوسیستم React از جمله React Redux و React Router با جدیدترین سینتکس و استانداردهای مدرن توسعه به طور کامل مورد بررسی قرار می‌گیرند. بیش از ۲۰۰ درس ویدیویی، تمام جزئیات ساخت برنامه‌های وب با React را در بر می‌گیرد و بیش از ۱۳ تمرین عملی برای خودآموزی در هر مبحث ارائه شده است. برای تقویت دانش، بیش از ۱۰۰ آزمون کوتاه و تعاملی و همچنین یک کتاب کار تعاملی با بیش از ۲۷۰ صفحه در اختیار شما قرار می‌گیرد که توسط مدرس تهیه شده است. یک ماژول جایزه نیز به توسعه با شبکه‌های عصبی اختصاص دارد. علاوه بر این، پشتیبانی مدرس و پاسخگویی روزانه به تمامی سوالات شما در طول دوره تضمین می‌شود. در این دوره، به جای حفظ کردن متدها و توابع، عمیقاً به نحوه عملکرد React می‌پردازیم تا منطق و فلسفه آن را به طور کامل درک کنید. برخلاف بسیاری از دوره‌هایی که بر اساس نسخه‌های قدیمی React هستند، این دوره با جدیدترین استانداردهای توسعه، شامل سینتکس جدید React 19 و آخرین به‌روزرسانی‌های React Redux و React Router، از جمله Redux Toolkit و React Router نسخه ۶.۴ به بالا، به شما آموزش می‌دهد.
در دوره آموزشی Big React JS Course With AI (Redux / Router / Tailwind CSS) با توسعه برنامه‌های فرانت‌اند با استفاده از React JS و کتابخانه‌های کلیدی آن آشنا خواهید شد.

دانلود A Beginner's Guide to GIS Programming - آموزش جی‌آی‌اس

  • بازدید: 478
دانلود A Beginner's Guide to GIS Programming - آموزش جی‌آی‌اس

این دوره برای تحلیلگران GIS و یا افرادی که قصد دارند از یک تحلیلگر به یک توسعه‌دهنده GIS تبدیل شوند، طراحی شده است. همچنین برای دانشجویان، متخصصان و پژوهشگران در این حوزه بسیار مناسب است. در این دوره، شرکت‌کنندگان با ترکیب برنامه‌نویسی و GIS، روش‌های حل مسائل واقعی فضایی را می‌آموزند. آموزش از مبانی برنامه‌نویسی پایتون آغاز شده و به تدریج به سمت استفاده از کتابخانه‌ها و ابزارهای قدرتمند در توسعه حرفه‌ای GIS پیش می‌رود. هیچ پیش‌نیازی در زمینه برنامه‌نویسی لازم نیست و تمام مفاهیم به صورت گام به گام توضیح داده می‌شوند. با گذراندن این دوره، شرکت‌کنندگان قادر خواهند بود کدهای پایتون را در نرم‌افزارهای Jupyter Notebook و VS Code نوشته و اجرا کنند، محیط‌های پایتون را با استفاده از Anaconda مدیریت نمایند و با کتابخانه Shapely برای ایجاد و دستکاری اشیای هندسی کار کنند. همچنین، آن‌ها می‌آموزند که چگونه داده‌های فضایی را با استفاده از PostgreSQL و PostGIS ذخیره، جستجو و مدیریت کرده و با استفاده از SQL با پایگاه‌های داده تعامل داشته باشند و داده‌های فضایی را پاک‌سازی کنند. استفاده از GeoPandas برای خواندن، دستکاری و تحلیل مجموعه‌های داده‌های فضایی و خودکارسازی فرآیندهای GIS در ArcGIS Pro با ArcPy نیز از مهارت‌هایی است که در این دوره به دست می‌آید. علاوه بر این، دانش‌آموختگان مهارت‌های خود را در دو پروژه واقعی به کار می‌گیرند: تحلیلگر زلزله (با استفاده از API مرکز زمین‌شناسی ایالات متحده) و تحلیل روند COVID-19 (با استفاده از مجموعه داده جان هاپکینز). این دوره با ارائه مهارت‌های عملی برنامه‌نویسی که در صنعت ژئوفضایی امروز مورد تقاضا است، به شرکت‌کنندگان کمک می‌کند تا از تحلیلگر GIS به توسعه‌دهنده GIS تبدیل شوند. در پایان دوره، آن‌ها به توانایی کار برنامه‌نویسی با داده‌های فضایی، خودکارسازی وظایف تکراری و ساخت ابزارهای GIS خودشان دست پیدا می‌کنند.
در دوره آموزشی A Beginner's Guide to GIS Programming با برنامه‌نویسی سیستم‌های اطلاعات جغرافیایی (GIS) و ابزارهای مرتبط آشنا می‌شوید.

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

  • بازدید: 347,972
دانلود Visual Studio Code v1.104.0 x86/x64 Win/Linux + 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 است.

دانلود Spyder v6.0.8 x64 Win/Linux/macOS - نرم افزار محیط توسعه علمی به زبان پایتون

  • بازدید: 6,787
دانلود Spyder v6.0.8 x64 Win/Linux/macOS - نرم افزار محیط توسعه علمی به زبان پایتون

Spyder یک محیط علمی قدرتمند برای زبان برنامه‌نویسی پایتون است که به‌طور خاص برای دانشمندان، مهندسان و تحلیل‌گران داده طراحی شده است. این نرم‌افزار ترکیبی منحصربه‌فرد از قابلیت‌های پیشرفته ویرایش کد، تحلیل، اشکال‌زدایی و پروفایلینگ را با امکاناتی مانند کاوش داده‌ها، اجرای تعاملی، بازرسی عمیق و بصری‌سازی داده‌ها ارائه می‌دهد.

Spyder که مخفف Scientific PYthon Development Environment است، یک محیط توسعه متن‌باز است که به‌طور ویژه برای محاسبات علمی و تحلیل داده با پایتون طراحی شده است. این IDE بر پایه کتابخانه‌های معروفی مانند NumPy، SciPy، Matplotlib و IPython ساخته شده و انتخابی ایده‌آل برای پژوهشگران و مهندسان محسوب می‌شود.

علاوه بر ویژگی‌های داخلی گسترده، Spyder از طریق سیستم افزونه‌ها و API خود قابل گسترش است. همچنین می‌توان آن را به‌عنوان یک کتابخانه افزونه برای PyQt5 استفاده کرد و قابلیت‌های آن، مانند کنسول تعاملی، را در سایر نرم‌افزارهای مبتنی بر PyQt ادغام نمود.

دانلود SlickEdit Pro 2024 v29.0.3 x64 - نرم افزار ویرایش کدنویسی

  • بازدید: 12,321
دانلود SlickEdit Pro 2024 v29.0.3 x64 - نرم افزار ویرایش کدنویسی

SlickEdit نام ویرایشگر قدرتمندی است که به وسیله آن کاربران می توانند عملیات کدنویسی، ویرایش کدها، ایجاد تغییرات، ساخت و ... مربوط به ساخت یک برنامه را در آن به انجام رسانند. این نرم افزار قدرتمند که از سه ویژگی برتر قدرت، سرعت و انعطاف پذیری بالایی برخودار است به عنوان یکی از بهترین ویرایشگرهای کد شناخته می‌شود. از ویژگی های دیگر این نرم افزار می توان به قابلیت شناسایی خطاهای نوشتاری و دستوری، توانایی علامت گذاری بر روی کدها، قابلیت ویرایش فایل هایی با حجم بیش از ۲ گیگابایت و ... اشاره نمود.
بسیاری از زبان های برنامه نویسی که به صورت Visual نمی باشند با کدنویسی توسط برنامه نویسان حرفه ای طراحی می شوند. زبان های برنامه نویسی ای مثل اسمبلی که یکی از مهمترین زبان های برنامه نویسی به علت نزدیک بودن این زبان به زبان ماشین است از جمله آن ها است. این گونه زبان ها برای کدنویسی و یا ویرایش کدها نیاز به محیط هایی دارند تا برنامه نویس علاوه بر کدنویسی قابلیت شناسایی و خطایابی مشکلات کدها را نیز داشته باشد.

دانلود AI Agents with Google ADK: The Practical Guide - آموزش گوگل ای‌دی‌کی

  • بازدید: 384
دانلود AI Agents with Google ADK: The Practical Guide - آموزش گوگل ای‌دی‌کی

این دوره جامع و عملی برای افرادی طراحی شده که دانش مقدماتی پایتون دارند و می‌خواهند به یک توسعه‌دهنده ماهر عامل‌های هوش مصنوعی تبدیل شوند. در این دوره، شرکت‌کنندگان با چارچوب کیت توسعه عامل‌های هوش مصنوعی گوگل (ADK) و اجزای اصلی آن، از جمله عامل‌ها (Agents) و ابزارها (Tools)، از طریق پروژه‌های عملی به صورت گام به گام آشنا می‌شوند. آموزش از مفاهیم پایه‌ای آغاز می‌شود؛ ابتدا نحوه راه‌اندازی محیط توسعه و ساخت اولین عامل هوشمند آموزش داده می‌شود. سپس، شرکت‌کنندگان یاد می‌گیرند چگونه با ساخت ابزارهای سفارشی، قابلیت‌های عامل خود را گسترش دهند. این ابزارها کلید اتصال عامل به هرگونه API یا منبع داده خارجی هستند. به این ترتیب، می‌توان عاملی ساخت که قادر به رزرو پرواز، مدیریت تقویم، یا تحلیل داده‌های مالی باشد. با پیشرفت در دوره، به مباحث پیشرفته‌تر پرداخته می‌شود. طراحی و پیاده‌سازی سیستم‌های چند عاملی پیچیده، که در آن چندین عامل تخصصی برای حل یک کار دشوار با یکدیگر همکاری می‌کنند، به طور کامل پوشش داده می‌شود. همچنین، شرکت‌کنندگان بر الگوهای ارکستراسیون، از جمله تعاملات ترتیبی، موازی و حلقوی بین عامل‌ها، مسلط خواهند شد. مفاهیم پیشرفته‌ای مانند خروجی‌های ساختاریافته، حافظه پایدار، و الگوی قدرتمند «عامل به عنوان ابزار» نیز بررسی می‌شود، که به یک عامل اجازه می‌دهد تا عامل‌های دیگر را فراخوانی کند.
در دوره آموشی AI Agents with Google ADK: The Practical Guide با ساخت و توسعه عامل‌های هوش مصنوعی آشنا خواهید شد.

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

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