دانلود ها ی دارای تگ: programming

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

دانلود Master Vector Database with Python for AI & LLM Use Cases آموزش پایگاه داده برداری با پایتون

دانلود Master Vector Database with Python for AI & LLM Use Cases - آموزش پایگاه داده برداری با پایتو

در این دوره جامع با محوریت پایگاه‌های داده برداری (Vector Databases)، شرکت‌کنندگان به دنیای هیجان‌انگیز فناوری‌های پیشرفته‌ای که در حال متحول ساختن حوزه هوش مصنوعی (AI)، به ویژه هوش مصنوعی مولد (Generative AI) هستند، قدم خواهند گذاشت. این دوره با تمرکز بر «آینده‌سازی هوش مصنوعی مولد» (Future-Proofing Generative AI)، دانش و مهارت‌های لازم برای مهار قدرت پایگاه‌های داده برداری را در کاربردهای پیشرفته‌ای مانند مدل‌های زبان بزرگ (LLM)، ترانسفورماتورهای از پیش آموزش‌دیده مولد (GPT) نظیر ChatGPT، و توسعه هوش عمومی مصنوعی (AGI) در اختیار شرکت‌کنندگان قرار می‌دهد. با شروع از مفاهیم پایه‌ای، شرکت‌کنندگان اصول اولیه پایگاه‌های داده برداری و نقش آن‌ها در ایجاد تحول در جریان‌های کاری هوش مصنوعی را فرا خواهند گرفت. از طریق مثال‌های کاربردی و تمرین‌های کدنویسی عملی، تکنیک‌هایی مانند نمایه‌سازی، ذخیره‌سازی، بازیابی داده‌های برداری و کاهش بُعدی مورد بررسی قرار می‌گیرند. همچنین، مهارت لازم برای ادغام پایگاه داده برداری Pinecone با ابزارهای دیگری مانند LangChain و API اوپن‌ای‌آی (OpenAI API) با استفاده از پایتون (Python)، جهت پیاده‌سازی کاربردهای واقعی و آزادسازی تمام پتانسیل پایگاه‌های داده برداری، کسب خواهد شد.
در دوره آموزشی Master Vector Database with Python for AI & LLM Use Cases با استفاده از پایگاه‌های داده برداری برای کاربردهای پیشرفته هوش مصنوعی و مدل‌های زبان بزرگ آشنا خواهید شد.

دانلود R Studio - A Crash Course آموزش آر استودیو

دانلود R Studio - A Crash Course - آموزش آر استودیو

این دوره با معرفی سریع و اجمالی رابط کاربری R Studio آغاز می‌شود. سپس، شرکت‌کنندگان بلافاصله با یک فایل داده واقعی کار را شروع می‌کنند. در این بخش، یک روال غربالگری داده، شامل بازرسی توزیع متغیرها با استفاده از نمودارهای میله‌ای و هیستوگرام‌ها، بررسی متغیرهای رشته‌ای ناخواسته (Chr)، شمارش مقادیر گمشده (NA) و موارد دیگر، به صورت گام به گام به آنان آموزش داده می‌شود. پس از آن، به برخی از تحلیل‌های بنیادی داده، مانند جداول فراوانی همراه با فراوانی‌ها و درصد ستونی، آمار توصیفی برای تمامی مشاهدات و زیرگروه‌ها به صورت جداگانه، جداول توافقی با فراوانی‌ها و درصدهای ستونی، و همبستگی‌های پیرسون با حذف مقادیر گمشده به صورت لیستی و زوجی پرداخته می‌شود. در ادامه، نحوه وارد کردن و صادر کردن انواع فایل‌ها مانند R, RData, RDS, Excel, CSV, SAV و PNG به R Studio آموزش داده می‌شود. در نهایت، دوره با آموزش مهارت‌های ویرایش داده، از جمله مرتب‌سازی مجدد و حذف متغیرها (ستون‌ها) یا مشاهدات (ردیف‌ها) و شمارش مقادیر گمشده (NA) در داخل مشاهدات، به پایان می‌رسد. همچنین، محاسبه میانگین‌ها و مجموع‌ها بر روی متغیرها با و بدون مقادیر گمشده نیز پوشش داده می‌شود.
در دوره آموزشی R Studio - A Crash Course با تحلیل داده و کار با نرم‌افزار R Studio آشنا خواهید شد.

دانلود The Complete Machine Learning Bootcamp for Beginners 2025 آموزش یادگیری ماشین

دانلود The Complete Machine Learning Bootcamp for Beginners 2025 - آموزش یادگیری ماشین

کمپ آموزشی یادگیری ماشین برای مبتدیان ۲۰۲۵، سریع‌ترین راه برای شروع مسیر شما در برنامه‌نویسی پایتون، علم داده و یادگیری ماشین است و هیچ پیش‌نیاز قبلی لازم ندارد. این دوره با اصول بسیار پایه پایتون آغاز می‌شود: انواع داده، متغیرها، حلقه‌ها، توابع، کلاس‌ها، مدیریت استثناها، کار با فایل‌ها و توسعه مبتنی بر تست. همچنین شرکت‌کنندگان با پایگاه‌های داده و APIها که برای مدیریت داده‌های دنیای واقعی ضروری هستند، کار خواهند کرد. پس از کسب مهارت کافی در پایتون، شرکت‌کنندگان به عمق یادگیری ماشین خواهند رفت. در این بخش، آنها گام به گام الگوریتم‌های کلیدی را بررسی و به کار خواهند برد.
در دوره آموزشی The Complete Machine Learning Bootcamp for Beginners 2025 با مبانی برنامه‌نویسی پایتون و الگوریتم‌های اصلی یادگیری ماشین آشنا خواهید شد.

دانلود Bash Shell Scripting: Automate the Boring Stuff with Bash آموزش بش شل

دانلود Bash Shell Scripting: Automate the Boring Stuff with Bash - آموزش بش شل

این دوره آموزشی جامع اسکریپت‌نویسی شل بش برای تمام علاقه‌مندان، از مبتدیان کامل گرفته تا افرادی که با خط فرمان آشنایی دارند، مناسب است. هدف این دوره، ارائه یک درک کامل و عمیق از نحوه نوشتن اسکریپت‌های شل است. در طول دوره، به تمامی مباحث پایه اسکریپت‌نویسی شل، از جمله تعریف و استفاده از متغیرها، تصمیم‌گیری با استفاده از دستورات شرطی if-else، عبارات ریاضی، حلقه‌ها و توابع پرداخته می‌شود. در پایان این دوره، شرکت‌کنندگان مهارت‌های لازم برای خودکارسازی وظایف، حل مسائل واقعی و نوشتن اسکریپت‌های شل خود را با اعتماد به نفس کامل کسب خواهند کرد. رویکرد پروژه‌محور در دو بخش پایانی دوره به دانش‌آموزان این امکان را می‌دهد که تمام آموخته‌های خود را در عمل به کار بگیرند و اسکریپت‌هایی ایجاد کنند که چالش‌های کاربردی و واقعی را حل می‌کنند.
در دوره آموزشی Bash Shell Scripting: Automate the Boring Stuff with Bash با اصول و کاربردهای اسکریپت‌نویسی شل بش آشنا خواهید شد.

دانلود Linux Command Line Mastery : Linux Command Line Tutorial آموزش خط فرمان لینوکس

دانلود Linux Command Line Mastery : Linux Command Line Tutorial - آموزش خط فرمان لینوکس

این دوره جامع آموزشی در یودمی با عنوان "تسلط بر دستورات پیشرفته لینوکس: chmod, chown, umask, sed, grep, find, and sort" به شما کمک می‌کند تا از پتانسیل کامل مهارت‌های لینوکس خود بهره‌مند شوید. اگر به دنبال ارتقاء تخصص خود در زمینه خط فرمان و عمیق‌تر شدن در مدیریت لینوکس هستید، این دوره دروازه‌ای برای تبدیل شدن به یک کاربر حرفه‌ای است. سیستم عامل لینوکس در قلب محاسبات مدرن قرار دارد و قدرت سرورها، پلتفرم‌های ابری و حتی دستگاه‌های جاسازی شده را تامین می‌کند. تسلط بر ابزارهای پیشرفته خط فرمان آن برای هر فردی که با سیستم‌های لینوکس کار می‌کند، ضروری است. در این دوره، شما از سطح متوسط به پیشرفته هدایت خواهید شد و بر روی چهار دستور کاربردی و اصلی، یعنی chmod, chown, sed, grep, find, و sort و چندین دستور دیگر تمرکز خواهید کرد.
در دوره Linux Command Line Mastery : Linux Command Line Tutorial با استفاده و کار با دستورات پیشرفته لینوکس آشنا خواهید شد.

دانلود Everything About Laravel آموزش لاراول به زبان فارسی

دانلود Everything About Laravel - آموزش لاراول به زبان فارسی

این دوره برای افرادی که به تازگی وارد دنیای توسعه وب شده‌اند یا به دنبال تقویت مهارت‌های بک‌اند خود هستند، مناسب است. شرکت‌کنندگان در این دوره با ویژگی‌های قدرتمند لاراول آشنا می‌شوند و یاد می‌گیرند که چگونه با اطمینان خاطر، برنامه‌های وب قوی بسازند. در پایان این دوره، شما مهارت‌های لازم برای ساخت، ایمن‌سازی و استقرار برنامه‌های لاراول با امکانات کامل را به دست خواهید آورد. Laravel یک فریم‌ورک محبوب PHP است که امکانات جامعی برای توسعه برنامه‌های کاربردی وب بر پایه معماری سه لایه MVC را در اختیار برنامه‌‌نویسان تحت وب قرار می‌دهد. لاراول تحت مجوز MIT در یک مخزن گیت‌هاب توسعه و پشتیبانی می‌شود و سهولت، سرعت و اتعطاف‌پذیری بالای آن موجب شده است که اکثر توسعه‌دهندگان برنامه‌های تحت وب از آن استفاده کنند.
در دوره آموزشی Everything About Laravel با توسعه کامل برنامه‌های وب با استفاده از فریم‌ورک Laravel آشنا خواهید شد.

دانلود Intel Quartus Prime Pro v25.3.0.109 x64 نرم افزار طراحی قطعات منطقی قابل برنامه ریزی

دانلود Intel Quartus Prime Pro v25.3.0.109 x64 - نرم افزار طراحی قطعات منطقی قابل برنامه ریزی

نرم افزار Intel Quartus Prime شامل همه چیزهایی است که برای طراحی FPGA، SoC، CPLD اینتل نیاز دارید. این مجموعه به طور تخصصی برای طراحی و برنامه نویسی PLD های این شرکت طراحی و توسعه یافته است.
بدون شک با استفاده از این نرم افزار، همه ابزار لازم برای طراحی FPGA ها، SoC ها و CPLD های این شرکت در اختیار خواهید داشت. بهره‌گیری از این نرم افزار و قابلیت‌های آن در طراحی‌های پیچیده و عناصر منطقی چند میلیونی خود را به خوبی نشان می‌دهند و این فرصت را به طراح می‌دهد تا بتواند ایده‌های نوین خود را پیاده سازی کرده و طراحی‌های جدیدی را خلق کند.

ویژگی های برجسته Intel Quartus Prime:
- پیکربندی مجدد جزئی (Partial Reconfiguration):
پیکربندی مجدد جزئی (PR) به شما امکان می دهد بخشی از FPGA را به صورت پویا پیکربندی کنید در حالی که مابقی فرآیند طراحی FPGA در حال انجام است. این متدولوژی در سیستم‌هایی مؤثر است که چندین تابع از منابع FPGA یکسان استفاده می‌کنند.

دانلود Master Android Jetpack Compose: Complete Guide آموزش جت‌پک کامپوز

دانلود Master Android Jetpack Compose: Complete Guide - آموزش جت‌پک کامپوز

این دوره آموزشی، یک برنامه جامع است که مهارت‌های توسعه‌دهنده اندروید را با استفاده از چارچوب رابط کاربری اعلانی و انقلابی اندروید، یعنی جت‌پک کامپوز، از سطح مبتدی به متخصص ارتقاء می‌دهد. چه یک توسعه‌دهنده باتجربه اندروید باشید که به دنبال به‌روزرسانی مهارت‌های خود هستید و چه یک تازه‌کار در دنیای توسعه موبایل، این دوره هر آنچه را که برای تسلط بر جت‌پک کامپوز نیاز دارید، ارائه می‌دهد. این دوره یک سفر جامع برای یادگیری جت‌پک کامپوز است، جایی که شرکت‌کنندگان با اصول برنامه‌نویسی رابط کاربری اعلانی و تفاوت آن با سیستم‌های سنتی View در اندروید آشنا می‌شوند. در ادامه، نحوه ساخت توابع قابل ترکیب، مدیریت حالت‌های پیچیده و استفاده از انواع طرح‌بندی‌ها و المان‌های طراحی پیشرفته را فرا می‌گیرند. این دوره با تمرکز بر روی طراحی واکنش‌گرا و پیاده‌سازی اجزای Material Design 3، دانش عملی لازم برای ایجاد رابط‌های کاربری مدرن را فراهم می‌کند. در بخش‌های بعدی، شرکت‌کنندگان با چگونگی نمایش داده‌ها در لیست‌های بهینه، پیاده‌سازی مسیریابی و ناوبری پیشرفته، و ایجاد انیمیشن‌ها و انتقال‌های روان آشنا می‌شوند. همچنین، به مباحث مهمی مانند استایل‌دهی و تم‌سازی، بهینه‌سازی عملکرد و مدیریت حافظه پرداخته می‌شود. علاوه بر این، موضوعات پیشرفته‌ای همچون ایجاد کامپوننت‌های سفارشی، دسترسی‌پذیری و ادغام جت‌پک کامپوز با سیستم‌های View موجود نیز پوشش داده می‌شود. این دوره با ساخت یک اپلیکیشن واقعی به نام Newseco به اوج خود می‌رسد. در این پروژه، تمام مفاهیم و تکنیک‌های آموخته‌شده در یک برنامه کاربردی و آماده برای تولید پیاده‌سازی می‌شوند، از جمله ناوبری، مدیریت حالت، انیمیشن‌ها و طراحی مدرن. در نهایت، با توجه به اینکه جت‌پک کامپوز آینده توسعه اندروید است و امکان توسعه سریع‌تر و کدنویسی قابل نگهداری‌تر را فراهم می‌کند، این دوره تجربه عملی را از طریق پروژه‌های واقعی ارائه می‌دهد و شرکت‌کنندگان را برای بازار کار آماده می‌سازد.
در دوره آموزش Master Android Jetpack Compose: Complete Guide با ساخت برنامه‌های مدرن اندروید آشنا خواهید شد.

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

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

دانلود How to Get Your First Programming Job آموزش فرصت‌های شغلی برنامه‌تویسی به زبان فارسی

دانلود How to Get Your First Programming Job - آموزش فرصت‌های شغلی برنامه‌تویسی به زبان فارسی

حوزه برنامه‌نویسی بسیار گسترده و متنوع است و فرصت‌های شغلی متفاوتی پیش روی شما است. البته بسته به زبانی که شما فرا گرفته‌اید، این فرصت‌ها می‌توانند محدودتر شوند. بنابراین اگر هدف‌تان از یادگیری برنامه‌نویسی، رسیدن به یکی از این فرصت‌های شغلی است، بهتر است پیش از انتخاب زبان مورد نظر، بازار کار آن را مورد بررسی قرار دهید.
موضوع بعدی پس از یادگیری زبان برنامه‌نویسی مورد نظر، پیدا کردن شغل مناسب است. شما هر چقدر که در این زمینه حرفه‌ای شوید و مهارت‌های لازم را فرا بگیرید، از دید کارفرماها تا زمانی که سابقه کار مفیدی نداشته باشید، یک برنامه‌نویس مبتدی محسوب می‌شوید. کارفرمایان معمولا دنبال برنامه‌نویسانی هستند که تجربه کار داشته باشند. به همین دلیل مجاب کردن آنها به عنوان یک برنامه‌نویس مبتدی اندکی مشکل است. شما به عنوان برنامه‌نویس تازه کار علاوه بر تلاشی که برای کسب تجربه می‌کنید، باید بدانید چگونه و در کجا در جستجوی شغل باشید و چگونه با مدیران منابع انسانی و مسئولان استخدامی ارتباط برقرار کرده و نظر آنها را جلب کنید.
در دوره How to Get Your First Programming Job با نحوه پیدا کردن شغل با مهارت برنامه نویسی و در رشته کامپیوتر آشنا خواهید شد.