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

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

دانلود BigQuery SQL Mastery by a Googler: From Basics to Advanced - آموزش بیگ‌کوئری اس‌کیو‌ال

  • بازدید: 409
دانلود BigQuery SQL Mastery by a Googler: From Basics to Advanced - آموزش بیگ‌کوئری اس‌کیو‌ال

دوره «تسلط بر SQL در BigQuery توسط یک کارمند گوگل» نقشه راه کاملی را برای تبدیل شدن به فردی مسلط و آماده به کار با Google BigQuery ارائه می‌دهد. BigQuery یکی از قدرتمندترین پلتفرم‌های داده مبتنی بر ابر است که در گوگل و فراتر از آن مورد استفاده قرار می‌گیرد. این دوره با هدف آموزش گام به گام، از صفر تا سطح پیشرفته، برای افرادی طراحی شده است که تازه شروع به کار کرده‌اند یا قبلاً با SQL کار کرده‌اند. در این دوره، از مثال‌های واقعی، توضیحات واضح و نکات داخلی از یک کارمند گوگل استفاده می‌شود تا فرآیند یادگیری بهینه شود. BigQuery در قلب تحلیل داده در گوگل قرار دارد و داشبوردها، پایپ‌لاین‌های یادگیری ماشین، بینش‌های تجاری و عملیات حیاتی را پشتیبانی می‌کند. تسلط بر نوشتن SQL تمیز و کارآمد در BigQuery یک توانایی فوق‌العاده برای هر کسی در نقش‌های مرتبط با داده، محصول یا کسب‌وکار محسوب می‌شود. این دوره به شرکت‌کنندگان کمک می‌کند تا این مهارت حیاتی را کسب کرده و در بازار کار رقابتی امروز متمایز شوند. با گذراندن این دوره، شرکت‌کنندگان نه تنها با مفاهیم پایه‌ای SQL در BigQuery آشنا می‌شوند، بلکه به تکنیک‌های پیشرفته نیز مسلط خواهند شد که به آن‌ها امکان می‌دهد تا با داده‌های بزرگ به صورت کارآمد و مؤثر کار کنند.
در دوره آموزشی BigQuery SQL Mastery by a Googler: From Basics to Advanced با کار با داده‌های بزرگ در محیط Google BigQuery آشنا خواهید شد.

دانلود React Admin Dashboards Mastery 2025 [ The Golden Course ] - آموزش ری‌اکت

  • بازدید: 498
دانلود React Admin Dashboards Mastery 2025 [ The Golden Course ] - آموزش ری‌اکت

آیا برای ارتقای مهارت‌های React خود و ساخت داشبوردهای مدیریتی حرفه‌ای آماده هستید؟ این دوره با نام "تسلط بر داشبوردهای مدیریتی React: ساخت با Material UI و Data Grid"، طراحی شده است تا به شما کمک کند با استفاده از بهترین ابزارها در اکوسیستم React، داشبوردهای مدیریتی شیک، واکنش‌گرا و کاملاً کاربردی ایجاد کنید. شرکت‌کنندگان در این دوره می‌آموزند که چگونه برنامه‌های مدرن React را با تمرکز بر مؤلفه‌های قابل استفاده مجدد، طراحی تمیز و کدهای قابل نگهداری ساختاربندی کنند. برای طراحی رابط‌های کاربری زیبا و یکپارچه، از Material UI (MUI)، محبوب‌ترین فریم‌ورک رابط کاربری React، استفاده خواهد شد. همچنین، شرکت‌کنندگان با مؤلفه قدرتمند MUI Data Grid کار خواهند کرد تا داده‌های پیچیده را به صورت کارآمد نمایش دهند، مرتب‌سازی کنند، فیلتر کنند و مدیریت نمایند. این دوره تنها مبتنی بر تئوری نیست. هر بخش از دوره مملو از پروژه‌های عملی و مثال‌های کاربردی است که به شرکت‌کنندگان اعتماد به نفس لازم را برای به کارگیری آموخته‌های خود در کاربردهای واقعی می‌دهد. همچنین، شرکت‌کنندگان مسیریابی (routing)، مؤلفه‌های طرح‌بندی (layout components) و یکپارچه‌سازی API را پیاده‌سازی خواهند کرد – ویژگی‌های کلیدی که هر داشبورد حرفه‌ای به آن‌ها نیاز دارد. چه یک توسعه‌دهنده React باشید که به دنبال گسترش قابلیت‌های فرانت‌اند خود است و چه فردی که قصد دارد پروژه‌های چشمگیری برای رزومه‌ی خود بسازد، این دوره برای شما مناسب است.
در دوره آموزشی React Admin Dashboards Mastery 2025 [ The Golden Course ] با ساخت داشبوردهای مدیریتی مدرن و مقیاس‌پذیر آشنا خواهید شد.

دانلود JavaScript: Building Linked Lists Data Structures - آموزش جاوااسکریپت

  • بازدید: 528
دانلود JavaScript: Building Linked Lists Data Structures - آموزش جاوااسکریپت

در ابتدای یادگیری یک زبان برنامه‌نویسی، درک نحوه استفاده از ساختارهای داده مختلف برای ذخیره داده‌ها ضروری است. هر زبان برنامه‌نویسی مجموعه ساختارهای داده خاص خود را دارد که برخی از آن‌ها منحصر به فرد آن زبان هستند و برخی دیگر استاندارد بوده و در سایر زبان‌های برنامه‌نویسی نیز دیده می‌شوند. در حالی که لیست‌های پیوندی یک ساختار داده داخلی در جاوا اسکریپت نیستند، در درج و حذف عملکرد خوبی دارند و از اجزای سازنده رایج سایر ساختارهای داده به شمار می‌روند. این دوره آموزشی لیست‌های پیوندی در جاوا اسکریپت را معرفی می‌کند و به شما کمک می‌کند تا درک کنید که چگونه لیست‌های پیوندی به عنوان یک ساختار داده ایجاد و مورد استفاده قرار می‌گیرند. در این دوره، شرکت‌کنندگان با مفهوم اساسی لیست‌های پیوندی آشنا می‌شوند و یاد می‌گیرند که چگونه گره‌ها (nodes) در یک لیست پیوندی ایجاد و به یکدیگر متصل می‌شوند. همچنین، روش‌های پیمایش در یک لیست پیوندی، از جمله حرکت به گره بعدی و قبلی (در صورت وجود لیست پیوندی دوطرفه)، به طور کامل شرح داده می‌شود. علاوه بر این، دوره به بررسی عملیات رایج بر روی لیست‌های پیوندی می‌پردازد. این عملیات شامل درج یک گره جدید در موقعیت‌های مختلف لیست (ابتدا، انتها و میانه)، حذف یک گره خاص بر اساس مقدار یا موقعیت آن، و جستجو برای یک مقدار خاص در لیست می‌شود. در طول دوره، مثال‌های عملی متعددی با استفاده از جاوا اسکریپت ارائه می‌شود تا به درک بهتر مفاهیم کمک کند و نحوه پیاده‌سازی این ساختار داده را به صورت عملی نشان دهد. شرکت‌کنندگان همچنین با مزایا و معایب استفاده از لیست‌های پیوندی در مقایسه با سایر ساختارهای داده مانند آرایه‌ها آشنا خواهند شد. این مقایسه شامل ملاحظاتی در مورد کارایی عملیات مختلف (مانند دسترسی تصادفی، درج و حذف) و همچنین استفاده از حافظه می‌شود. در نهایت، این دوره یک پایه محکم برای درک ساختارهای داده پیچیده‌تر فراهم می‌کند و مهارت‌های لازم برای استفاده مؤثر از لیست‌های پیوندی در پروژه‌های برنامه‌نویسی جاوا اسکریپت را در اختیار شرکت‌کنندگان قرار می‌دهد.
در دوره آموزشی JavaScript: Building Linked Lists Data Structures با نحوه ایجاد و استفاده از ساختار داده لیست پیوندی در جاوا اسکریپت آشنا خواهید شد.

دانلود Master Streamlit: Build Dashboards with Streamlit & Python - آموزش استریملیت و پایتون

  • بازدید: 603
دانلود Master Streamlit: Build Dashboards with Streamlit & Python - آموزش استریملیت و پایتون

این دوره آموزشی به شرکت‌کنندگان می‌آموزد که چگونه با استفاده از Streamlit، Plotly و Pandas داشبوردهای تعاملی و بصری برای ارائه داده‌ها و بینش‌ها ایجاد کنند. این شامل یادگیری نحوه ساخت داشبوردهای جذاب با Streamlit، ایجاد نمودارها و گراف‌های تعاملی با Plotly و تجزیه و تحلیل کارآمد داده‌ها با Pandas است. علاوه بر این، شرکت‌کنندگان با پروژه‌های عملی که وظایف واقعی فریلنسری را شبیه‌سازی می‌کنند، تجربه کسب خواهند کرد و همچنین در مورد نحوه موقعیت‌یابی، یافتن مشتری و ایجاد شغل آزاد در سال 2025 اطلاعاتی کسب خواهند نمود. این دوره برای افرادی که به دنبال ورود به حوزه تحلیل داده یا توسعه مهارت‌های خود در این زمینه هستند و همچنین کسانی که می‌خواهند به عنوان فریلنسر در این حوزه فعالیت کنند، مناسب است.
در دوره آموزشی Master Streamlit: Build Dashboards with Streamlit & Python با ساخت داشبوردهای تعاملی و تحلیل داده آشنا خواهید شد.

دانلود DeepSeek From Beginner to Proficient: DeepSeek AI Guide - آموزش دیپ‌سیک

  • بازدید: 830
دانلود DeepSeek From Beginner to Proficient: DeepSeek AI Guide - آموزش دیپ‌سیک

این دوره جامع با هدف ارتقای دانش و مهارت فراگیران، از مفاهیم پایه‌ای تا تخصص پیشرفته در استفاده از هوش مصنوعی DeepSeek طراحی شده است. این دوره، با پوشش تکنیک‌های ضروری مهندسی پرامپت، کاربردهای عملی در کسب و کار و بهینه‌سازی شبکه‌های اجتماعی، شرکت‌کنندگان را به مهارت‌های لازم برای بهره‌برداری کامل از پتانسیل DeepSeek مجهز می‌کند. از طریق ماژول‌های ساختاریافته، تمرین‌های عملی و مثال‌های واقعی، فراگیران در این دوره به تسلط کامل بر هنر ایجاد پرامپت‌های مؤثر، بهره‌برداری از هوش مصنوعی برای تولید محتوا و پیاده‌سازی چارچوب‌های استراتژیک برای اهداف تجاری و خلاقانه دست خواهند یافت. این دوره به صورت گام به گام، فراگیران را از مفاهیم بنیادی مانند اصول پرامپت و مدل‌های استنتاجی، به سمت تکنیک‌های پیشرفته‌تر مانند چارچوب‌های متا-روایت و زنجیره‌های پرامپت هدایت می‌کند. همچنین، راهکارهای مبتنی بر هوش مصنوعی را برای برنامه‌نویسی، کپی‌رایتینگ، بازاریابی، داستان‌سرایی برند و مدیریت شبکه‌های اجتماعی مورد بررسی قرار می‌دهد. فراگیران به بیش از ۷۴ پرامپت دسته‌بندی‌شده برای کارهای مختلفی مانند تولید کد، ایفای نقش، ترجمه و رفع خطا دسترسی خواهند داشت. هدف این دوره، آماده‌سازی فراگیران برای بازار کار است؛ به گونه‌ای که آن‌ها بتوانند پرامپت‌هایی برای کپی‌رایتینگ تجاری، برنامه‌های بازاریابی و محتوای شبکه‌های اجتماعی چندپلتفرمی (مانند TikTok، LinkedIn، YouTube) طراحی کنند. علاوه بر این، ابزارهای نوآورانه‌ای مانند مدل تجزیه وظایف SPECTRA و پرامپت‌های بازگشتی متا-روایت برای تعاملات پیچیده با هوش مصنوعی را فرا خواهند گرفت.
در دوره آموزشی DeepSeek From Beginner to Proficient: DeepSeek AI Guide با چگونگی استفاده از هوش مصنوعی DeepSeek در کاربردهای مختلف آشنا خواهید شد.

دانلود SQL Masterclass: Basics to Expert with AI & Tutor Support - آموزش اس‌کیو‌ال

  • بازدید: 522
دانلود SQL Masterclass: Basics to Expert with AI & Tutor Support - آموزش اس‌کیو‌ال

این دوره جامع SQL شرکت‌کنندگان را از صفر تا سطح تخصص، با راهنمایی از مبانی مدیریت داده‌ها و پایگاه‌های داده، از طریق رویکردی عملی و مبتدی‌پسند، پیش می‌برد. این دوره که برای افرادی بدون تجربه قبلی در زمینه داده یا پایگاه‌های داده ایده‌آل است، آن‌ها را به یکی از پرتقاضاترین مهارت‌های داده امروزی، یعنی SQL، مجهز می‌کند. تسلط بر اصول اولیه داده و نقش حیاتی آن در صنایع مدرن. درک چگونگی عملکرد و ساختار داده‌ها. طراحی پایگاه‌های داده ساختاریافته با استفاده از نمودارهای موجودیت-رابطه (Entity-Relationship diagrams). به کارگیری مهارت‌های کسب شده در زمینه‌های واقعی و مرتبط با صنعت (مانند سیستم‌های بیمارستانی، کتابخانه‌ها، سیستم‌های پلیس).
در دوره آموزشی SQL Masterclass: Basics to Expert with AI & Tutor Support با تسلط بر مدیریت پایگاه داده و تحلیل داده‌ها آشنا خواهند شد.

دانلود The Flask Mega-Tutorial (Python Web Development) - آموزش جامع فلاسک

  • بازدید: 532
دانلود  The Flask Mega-Tutorial (Python Web Development) - آموزش جامع فلاسک

دوره مگا آموزش فلسک یک آموزش جامع و فراگیر برای توسعه‌دهندگان پایتون در سطوح مبتدی و متوسط است که توسعه وب را با فریم‌ورک فلسک آموزش می‌دهد. این آموزش در ابتدا به صورت مجموعه‌ای از مقالات وبلاگی شروع شد و پس از یک کمپین موفق در کیک‌استارتر، به طور کامل بازبینی، به‌روزرسانی و توسعه یافت. مفاهیم پوشش داده شده در این دوره فراتر از فلسک است و شامل طیف وسیعی از موضوعاتی می‌شود که توسعه‌دهندگان وب پایتون هنگام نوشتن برنامه‌های خود نیاز دارند بدانند. هدف این دوره، ساخت یک برنامه وب وبلاگ‌نویسی اجتماعی با امکانات کامل است. فصل اول با نسخه‌ای بسیار ساده از این برنامه آغاز می‌شود که تنها چند خط کد دارد. سپس، هر فصل بعدی یک ویژگی جدید به آن اضافه می‌کند. 23 فصل این دوره را می‌توان تقریباً به دو بخش تقسیم کرد: 12 فصل اول بر مفاهیم اولیه توسعه وب تمرکز دارند، در حالی که 11 فصل باقیمانده تکنیک‌های متوسط و پیشرفته را پوشش می‌دهند. تمام کدهای ارائه شده در این آموزش متن باز هستند و در گیت‌هاب در دسترس می‌باشند. شما می‌توانید از هر یک از آن‌ها برای پروژه‌های خود استفاده کنید! این نسخه از آموزش شامل بیش از 11 ساعت ویدئو است که نحوه انجام تمام مراحل را به تفصیل نشان می‌دهد. برای درک بهتر، مقالات وبلاگی که این آموزش از آن‌ها سرچشمه گرفته، در وبلاگ میگل گرینبرگ در دسترس هستند.
در دوره آموزشی The Flask Mega-Tutorial (Python Web Development)با توسعه وب با فریم‌ورک Flask و مفاهیم مرتبط با آن آشنا خواهید شد.

دانلود Mastering NestJS Basics: A Comprehensive Guide for Beginners - آموزش نکست‌جی‌اس

  • بازدید: 419
دانلود Mastering NestJS Basics: A Comprehensive Guide for Beginners - آموزش نکست‌جی‌اس

به دوره آموزشی NestJS Basic خوش آمدید؛ این دوره دروازه شما به دنیای توسعه بک‌اند مدرن و کارآمد است! اگر به جاوا اسکریپت (یا تایپ اسکریپت) علاقه‌مند هستید و مشتاق ساخت برنامه‌های وب پایدار و با ساختار مناسب هستید، این دوره مسیر ایده‌آلی برای شماست. این دوره به طور خاص برای مبتدیان طراحی شده است و شما را از مفاهیم اصلی تا تجربه عملی در ساخت یک برنامه بک‌اند کامل با NestJS و Node.js هدایت می‌کند. در این دوره، شرکت‌کنندگان به بررسی موارد زیر خواهند پرداخت: راه‌اندازی محیط حرفه‌ای: یاد می‌گیرند که چگونه NestJS را به راحتی نصب و پیکربندی کنند تا برای هر پروژه‌ای آماده شوند. تسلط بر معماری NestJS: درک عمیقی از اجزای ضروری مانند کنترلرها (Controllers)، ارائه‌دهندگان (Providers)، ماژول‌ها (Modules) و سرویس‌ها (Services) که قلب هر برنامه NestJS هستند، به دست می‌آورند. ساخت APIهای RESTful کارآمد: با نحوه طراحی و پیاده‌سازی نقاط پایانی API استاندارد آشنا می‌شوند و از ارتباط روان برای برنامه خود اطمینان حاصل می‌کنند. در پایان این دوره، شرکت‌کنندگان نه تنها تئوری را فرا خواهند گرفت، بلکه تجربه عملی نیز کسب خواهند کرد و با اطمینان کافی قادر به توسعه برنامه‌های بک‌اند با NestJS خواهند بود. با شرکت در این دوره، خود را برای خلق پروژه‌های چشمگیر و شکل‌دهی آینده شغلی خود در توسعه وب آماده کنند! در دوره آموزشی Mastering NestJS Basics: A Comprehensive Guide for Beginners با توسعه بک‌اند با NestJS و Node.js آشنا خواهید شد.

دانلود AI Development with Grok, Qwen2.5, Deepseek & ChatGPT - آموزش گروک، کیوون۲.۵، دیپ‌سیک و چت‌جی‌پی‌تی

  • بازدید: 1,697
دانلود AI Development with Grok, Qwen2.5, Deepseek & ChatGPT - آموزش گروک، کیوون۲.۵، دیپ‌سیک و چت‌جی

برای سال‌ها، هوش مصنوعی مبتنی بر فضای ابری، راه‌حل اصلی برای توسعه‌دهندگان بوده است. راحتی مدل‌های مبتنی بر API، ادغام هوش مصنوعی در برنامه‌ها را بدون نگرانی در مورد زیرساخت، آسان می‌کرد. با این حال، این راحتی با معاوضه‌هایی همراه است: هزینه‌های بالا، نگرانی‌های مربوط به حریم خصوصی داده‌ها، و وابستگی به ارائه‌دهندگان شخص ثالث. با رشد پذیرش هوش مصنوعی، توسعه‌دهندگان بیشتری در حال بازنگری رویکرد خود و روی آوردن به مدل‌های هوش مصنوعی خودمیزبان هستند که به طور کامل روی دستگاه‌های محلی آن‌ها اجرا می‌شوند. این تغییر نه تنها به دلیل کاهش هزینه‌های ابری است، بلکه در مورد کنترل کامل، عملکرد و استقلال نیز هست. هوش مصنوعی ابری باعث تأخیر می‌شود. هر درخواست باید از طریق اینترنت منتقل شود، با سرورهای راه دور تعامل داشته باشد و نتایج را بازگرداند. اجرای هوش مصنوعی به صورت محلی، تأخیر شبکه را از بین می‌برد و برنامه‌های مبتنی بر هوش مصنوعی را به طور قابل توجهی سریع‌تر و پاسخگوتر می‌کند. بسیاری از صنایع، به ویژه بخش‌های مراقبت‌های بهداشتی، مالی و حقوقی، به امنیت داده‌های سخت‌گیرانه نیاز دارند. ارسال اطلاعات حساس به ارائه‌دهندگان ابری، خطرات حریم خصوصی را افزایش می‌دهد. با اجرای مدل‌های هوش مصنوعی به صورت محلی، توسعه‌دهندگان داده‌های خود را در داخل مجموعه نگه می‌دارند و از انطباق با مقررات امنیتی اطمینان حاصل می‌کنند.
در دوره آموزشی AI Development with Grok, Qwen2.5, Deepseek & ChatGPT با توسعه هوش مصنوعی به صورت محلی و مستقل از سرویس‌های ابری آشنا خواهید شد.

دانلود Qt6 and QML Advanced: Interfacing to C++ - آموزش کیوتی و کیوام‌ال

  • بازدید: 512
دانلود Qt6 and QML Advanced: Interfacing to C++ - آموزش کیوتی و کیوام‌ال

این دوره برای توسعه‌دهندگانی طراحی شده است که از قبل دانش قابل توجهی در مورد Qt، C++ و Qt Quick دارند و به دنبال یادگیری ویژگی‌های پیشرفته و جذاب مانند مدل‌های سفارشی C++ در QML، انواع بصری سفارشی C++ در QML و سایر قابلیت‌های پیشرفته هستند. اگر چنین نیازی دارید، این دوره آموزشی برای شما مناسب است. این دوره به چهار نکته کلیدی در ترفندهای پیشرفته برای اتصال C++ به QML می‌پردازد. شرکت‌کنندگان در این دوره یاد می‌گیرند که چگونه مدل‌های سفارشی C++ خود را بسازند و از آن‌ها در QML استفاده کنند. همچنین، نحوه ساخت انواع بصری C++ خود و استفاده از آن‌ها در QML پوشش داده می‌شود. یکی دیگر از مباحث مهم، استفاده از انواع C++ به عنوان سینگلتون در QML است. در نهایت، این دوره به بررسی عمیق درخت QML و دستکاری عناصر QML از طریق C++ می‌پردازد. این دوره بر اساس Qt 6 است و از CMake به عنوان سیستم ساخت استفاده می‌کند. در طول دوره، به بسیاری از بهترین شیوه‌ها برای خواناتر، کاربرپسندتر و قابل نگهداری‌تر کردن کدهای C++ و QML و APIهای شما پرداخته خواهد شد. این دوره مملو از مثال‌ها و دموهای متعدد است تا تجربه یادگیری شما تا حد امکان دلپذیر باشد. اگر به دنبال ارتقای مهارت‌های خود در اتصال Qt C++ به QML هستید، این دوره شما را در کوتاه‌ترین زمان ممکن به سرعت مورد نیاز می‌رساند.
در دوره آموزشی Qt6 and QML Advanced: Interfacing to C++ با اتصال پیشرفته کدهای C++ به QML در فریم‌ورک Qt آشنا خواهید شد.