دانلود ها ی دارای تگ: "development"
3659 مورد برای عبارت مورد نظر پیدا شد.
3659 مورد برای عبارت مورد نظر پیدا شد.
این دوره آموزشی به شرکتکنندگان این امکان را میدهد تا اولین افزونه (Plugin) خود را برای نرمافزار ادوبی افتر افکتس (Adobe After Effects) بسازند، حتی اگر هیچ پیشزمینهای در کدنویسی نداشته باشند. در این فرآیند، از هوش مصنوعی ChatGPT برای ایجاد یک ابزار سفارشی استفاده میشود. شرکتکنندگان یاد میگیرند که چگونه این ابزار را به عنوان یک پنل قابل اتصال (dockable panel) در فضای کاری خود نصب کنند و یک افزونه کاملاً کاربردی راهاندازی نمایند که میتوانند آن را برای استفاده شخصی نگهدارند یا به فروش برسانند. دوره، ابتدا به بررسی جایگاه افزونهها در جریانهای کاری واقعی ویرایش ویدئو میپردازد و توضیح میدهد که چگونه این ابزارها باعث صرفهجویی در زمان و هزینه میشوند. سپس، شرکتکنندگان با دنبال کردن یک ایده ساده، نحوه تبدیل آن به یک افزونه عملی برای ایجاد بافتها (textures plugin) را فرا میگیرند. آموزشها شامل مراحل دقیق نصب صحیح افزونه در هر دو سیستمعامل مک و ویندوز، سنجاق کردن آن در فضای کاری، و بررسی یک مثال عملی از یک تولیدکننده محتوای واقعی در یوتوب است تا پتانسیل و امکانات این ابزارها به خوبی درک شود. در نهایت، با یک پروژه عملی راهنماییشده (Capstone)، شرکتکنندگان افزونه خود را ساخته و آماده عرضه میکنند.
در دوره آموزشی Create Custom After Effects Plugins with ChatGPT با ساخت، نصب و عرضه افزونههای کاربردی برای افتر افکتس آشنا خواهید شد.
این دوره آموزشی برای یادگیرندگانی طراحی شده است که به جای تمرینهای بیپایان تئوری و دستور زبان، به دنبال یادگیری عملی و ساخت ابزارهای واقعی هستند. مخاطبان، چه در سطح مبتدی باشند و چه دارای دانش اولیه پایتون، در این دوره به جای نوشتن کدهای نمونه، 8 ابزار کاملاً کاربردی را از ابتدا خواهند ساخت. هدف اصلی این است که زبان برنامهنویسی پایتون از طریق تجربه توسعه کامل پروژه، کاملاً مورد تسلط قرار گیرد. در این مسیر، شرکتکنندگان با کل فرآیند توسعه — از مرحله برنامهریزی و کدنویسی گرفته تا آزمایش و بهینهسازی هر پروژه — آشنا میشوند. این روش به دانشجو این امکان را میدهد تا مفاهیم بنیادین پایتون را در عمل ببیند و آنها را در موقعیتهای واقعی به کار گیرد. محتوای دوره شامل مباحث اساسی و پیشرفتهای است که برای تبدیل شدن به یک برنامهنویس پایتون با تجربه در توسعه ابزارهای کاربردی ضروری است. این دوره فراتر از مفاهیم ابتدایی رفته و مهارتهای مورد نیاز برای توسعه نرمافزار حرفهای را در اختیار افراد قرار میدهد تا بتوانند کارهای تکراری را خودکار سازند و برنامههایی با رابط کاربری گرافیکی (GUI) بسازند.
در دوره آموزشی Project Based Python Create 8 Powerful Tools Step by Step با توسعه ابزارهای کاربردی و ساختاریافته، برنامهنویسی زبان پایتون را به صورت عملی یاد خواهید گرفت.
این دوره جامع، مرزهای پیشرفتهٔ تقاطع هوش مصنوعی و توسعه نرمافزار را از طریق معماری انقلابی زیرعاملهای کلود کد (Claude Code) بررسی میکند. هدف این است که شرکتکنندگان یاد بگیرند چگونه دستیارهای هوش مصنوعی تخصصی را به کار گیرند که به عنوان یک تیم توسعه هماهنگ با یکدیگر همکاری میکنند. این رویکرد، نحوهٔ طراحی، ساخت و نگهداری نرمافزارهای مدرن را از اساس متحول میکند. این دورهٔ آموزشی فراتر از مفاهیم تئوری، به پیادهسازی عملی زیرعاملهای هوش مصنوعی میپردازد که برای جنبههای مختلف چرخه عمر توسعه نرمافزار طراحی شدهاند. در این مسیر، دانشجو با مفاهیم فنی عمیقی همچون معماری کلود کد آشنا میشود و درک میکند که این سیستم چگونه هم به عنوان سرور و هم به عنوان کلاینت پروتکل زمینه مدل (MCP) عمل میکند و نقشش در توسعه با کمک هوش مصنوعی چیست. همچنین، نحوهٔ طراحی و استقرار سیستمهای زیرعامل را یاد میگیرد و به درک کاملی از نحوهٔ عملکرد و مزایای این زیرعاملها دست مییابد. علاوه بر این، دوره شامل تمرکز عمیقی بر راهاندازی و ادغام سرورهای MCP است تا قابلیتهای کلود کد گسترش یابد، بهطوری که شرکتکنندگان با ادغام سه سرور MCP مختلف آشنا خواهند شد. علاوه بر موارد ذکر شده، این دوره بر پیادهسازی سیستمهای حافظه سلسله مراتبی تاکید دارد که برای حفظ و بهبود کیفیت کمک هوش مصنوعی ضروری هستند. یکی از نکات کلیدی، به کارگیری تکنیکهای پیشرفتهٔ مدیریت زمینه (Context Preservation) است تا انسجام و تداوم پروژه در طول جلسات متعدد توسعه حفظ شود. نهایتاً، این آموزش با تمرکز بر بهترین شیوهها در سطح سازمانی و پیادهسازی گردش کار آمادهٔ شرکتها با استفاده از زیرعاملهای هوش مصنوعی، ضمن حفظ استانداردهای امنیتی و انطباق (Compliance)، تکمیل میگردد. همچنین، ما در حال کار بر روی تکمیل محتوای دوره با موضوعات بیشتری مانند GitHub Actions و GitHub CICD هستیم.
در دوره آموزشی Claude Code MasterClass : Generative AI-Assisted Development با نحوهٔ توسعهٔ نرمافزار به کمک زیرعاملهای هوش مصنوعی مولد آشنا خواهید شد.
در این دورهٔ عملی، مگان سیلوی، مشاور علوم داده، شرکتکنندگان را در مسیر ساخت برنامههای کاربردی وب با استفاده از Streamlit هدایت میکند. به طور خاص، شرکتکنندگان یک دستیار کدنویسی مبتنی بر هوش مصنوعی (AI-powered coding assistant) را در محیط Streamlit خواهند ساخت. این دستیار به آنها کمک میکند تا با استفاده از زبان برنامهنویسی پایتون و API شرکت OpenAI، داشبوردهای دادهٔ تعاملی را تولید، اصلاح و نگهداری کنند. در ابتدا، شرکتکنندگان با ساخت یک دستیار هوش مصنوعی ساده مبتنی بر چت در Streamlit آغاز خواهند کرد. سپس، نحوهٔ بارگذاری، آمادهسازی و تحلیل دادههای خود را در Streamlit فرا خواهند گرفت. در مرحلهٔ بعد، از طریق تعاملات مکالمهای با یک دستیار هوش مصنوعی جاسازیشده، داشبوردهای پویا همراه با فیلترها و انواع گوناگونی از بصریسازیها (ویژوالها) را ایجاد خواهند کرد. در نهایت، آموزش داده میشود که چگونه داشبورد هوش مصنوعی کاملاً کاربردی خود را آزمایش کرده، نگهداری کنند و آن را بر روی Streamlit Community Cloud مستقر سازند. این دوره جامع، مهارتهای لازم برای ساخت ابزارهای دادهای قدرتمند و تعاملی را با تمرکز بر بهرهگیری از قابلیتهای هوش مصنوعی فراهم میآورد.
در دوره آموزشی Build with AI: AI-Powered Dashboards with Streamlit با ساخت برنامههای کاربردی وب تعاملی مبتنی بر داده و هوش مصنوعی آشنا خواهید شد.
کتاب ساخت اپلیکیشنهای غیرمتمرکز اتریوم (Building Ethereum Dapps)، مخاطب را با اپلیکیشنهای غیرمتمرکز مبتنی بر پلتفرم بلاکچین اتریوم آشنا میکند. در این کتاب، فرد با اصول توسعه اپلیکیشنهای غیرمتمرکز آشنا میشود و برای درک عمیقتر، آستینها را بالا میزند و به صورت عملی چندین نمونه از آنها را میسازد. این رویکرد عملی تضمین میکند که توسعهدهنده به جای صرفاً تئوری، مهارتهای کاربردی مورد نیاز را کسب میکند. این کتاب، مسیری جامع از یادگیری مفاهیم بنیادی تا پیادهسازی عملی را فراهم میکند تا توسعهدهندگان بتوانند بلافاصله وارد دنیای توسعه غیرمتمرکز شوند. اپلیکیشنهای غیرمتمرکز (Decentralized Applications) یا Dapps، برنامههایی هستند که تراکنشهای شخصی و تجاری را بدون نظارت یا کنترل هیچ سازمان مرکزی مدیریت میکنند و امنیت شکستناپذیری را ارائه میدهند؛ این امر قدرت را به کاربران منتقل میکند. پلتفرم بلاکچین اتریوم ابزارهای لازم برای ساخت Dapps را فراهم میآورد، از جمله مدل نوآورانه "قراردادهای هوشمند" (Smart Contracts) و سولیدیتی (Solidity)، که یک زبان برنامهنویسی شبیه جاوا اسکریپت و مختص Dapps است. این فناوری، ستون فقرات اقتصاد و تعاملات غیرمتمرکز آینده را تشکیل میدهد.
در دوره آموزشی Building Ethereum Dapps, Video Edition با توسعه برنامههای غیرمتمرکز (Dapps) بر بستر بلاکچین اتریوم آشنا خواهید شد.
این دوره آموزشی، افراد را قادر میسازد تا الهامات و ایدههای خود را به یک برنامه کاربردی وب واقعی و با کیفیت تولیدی تبدیل کنند. این فرایند با تکیه بر قدرت نوآورانه هوش مصنوعی Lovable انجام میپذیرد و برای کسانی طراحی شده است که قصد دارند برنامه وب خود را بدون نوشتن حتی یک خط کد سنتی، به مرحله اجرا برسانند. چه یک فرد غیربرنامهنویس، کارآفرین، مربی یا حتی توسعهدهندهای باشید که کنجکاو است درباره توسعه بدون کد و مبتنی بر هوش مصنوعی بیاموزد، این دوره افق جدیدی از امکانات را پیش روی شما میگشاید. در طول این فرآیند، شرکتکنندگان با یک ایده خام آغاز خواهند کرد و با دنبال کردن مراحل عملی و هدایتشده، به تدریج یک برنامه وب کاملاً کاربردی را که آماده پذیرش کاربران واقعی و پرداختکننده است، توسعه خواهند داد. این دوره روشهای توسعه را سادهسازی میکند و به شرکتکنندگان میآموزد که چگونه از رابط کاربری بصری، ابزارهای خودکارسازی و سیستم «قوانین (دانش)» هوش مصنوعی Lovable برای معماری، طراحی، ساخت و راهاندازی برنامه خود استفاده کنند، و همه اینها بدون نیاز به برنامهنویسی به شیوه سنتی انجام میشود.
در دوره آموزشی Idea to Production Web App Using Lovable AI با ساخت برنامه وب از ایده تا تولید با استفاده از هوش مصنوعی Lovable آشنا خواهید شد.
این دوره با معرفی سریع و اجمالی رابط کاربری R Studio آغاز میشود. سپس، شرکتکنندگان بلافاصله با یک فایل داده واقعی کار را شروع میکنند. در این بخش، یک روال غربالگری داده، شامل بازرسی توزیع متغیرها با استفاده از نمودارهای میلهای و هیستوگرامها، بررسی متغیرهای رشتهای ناخواسته (Chr)، شمارش مقادیر گمشده (NA) و موارد دیگر، به صورت گام به گام به آنان آموزش داده میشود. پس از آن، به برخی از تحلیلهای بنیادی داده، مانند جداول فراوانی همراه با فراوانیها و درصد ستونی، آمار توصیفی برای تمامی مشاهدات و زیرگروهها به صورت جداگانه، جداول توافقی با فراوانیها و درصدهای ستونی، و همبستگیهای پیرسون با حذف مقادیر گمشده به صورت لیستی و زوجی پرداخته میشود. در ادامه، نحوه وارد کردن و صادر کردن انواع فایلها مانند R, RData, RDS, Excel, CSV, SAV و PNG به R Studio آموزش داده میشود. در نهایت، دوره با آموزش مهارتهای ویرایش داده، از جمله مرتبسازی مجدد و حذف متغیرها (ستونها) یا مشاهدات (ردیفها) و شمارش مقادیر گمشده (NA) در داخل مشاهدات، به پایان میرسد. همچنین، محاسبه میانگینها و مجموعها بر روی متغیرها با و بدون مقادیر گمشده نیز پوشش داده میشود.
در دوره آموزشی R Studio - A Crash Course با تحلیل داده و کار با نرمافزار R Studio آشنا خواهید شد.
این دوره آموزشی، یک برنامه جامع است که مهارتهای توسعهدهنده اندروید را با استفاده از چارچوب رابط کاربری اعلانی و انقلابی اندروید، یعنی جتپک کامپوز، از سطح مبتدی به متخصص ارتقاء میدهد. چه یک توسعهدهنده باتجربه اندروید باشید که به دنبال بهروزرسانی مهارتهای خود هستید و چه یک تازهکار در دنیای توسعه موبایل، این دوره هر آنچه را که برای تسلط بر جتپک کامپوز نیاز دارید، ارائه میدهد. این دوره یک سفر جامع برای یادگیری جتپک کامپوز است، جایی که شرکتکنندگان با اصول برنامهنویسی رابط کاربری اعلانی و تفاوت آن با سیستمهای سنتی View در اندروید آشنا میشوند. در ادامه، نحوه ساخت توابع قابل ترکیب، مدیریت حالتهای پیچیده و استفاده از انواع طرحبندیها و المانهای طراحی پیشرفته را فرا میگیرند. این دوره با تمرکز بر روی طراحی واکنشگرا و پیادهسازی اجزای Material Design 3، دانش عملی لازم برای ایجاد رابطهای کاربری مدرن را فراهم میکند. در بخشهای بعدی، شرکتکنندگان با چگونگی نمایش دادهها در لیستهای بهینه، پیادهسازی مسیریابی و ناوبری پیشرفته، و ایجاد انیمیشنها و انتقالهای روان آشنا میشوند. همچنین، به مباحث مهمی مانند استایلدهی و تمسازی، بهینهسازی عملکرد و مدیریت حافظه پرداخته میشود. علاوه بر این، موضوعات پیشرفتهای همچون ایجاد کامپوننتهای سفارشی، دسترسیپذیری و ادغام جتپک کامپوز با سیستمهای View موجود نیز پوشش داده میشود. این دوره با ساخت یک اپلیکیشن واقعی به نام Newseco به اوج خود میرسد. در این پروژه، تمام مفاهیم و تکنیکهای آموختهشده در یک برنامه کاربردی و آماده برای تولید پیادهسازی میشوند، از جمله ناوبری، مدیریت حالت، انیمیشنها و طراحی مدرن. در نهایت، با توجه به اینکه جتپک کامپوز آینده توسعه اندروید است و امکان توسعه سریعتر و کدنویسی قابل نگهداریتر را فراهم میکند، این دوره تجربه عملی را از طریق پروژههای واقعی ارائه میدهد و شرکتکنندگان را برای بازار کار آماده میسازد.
در دوره آموزش Master Android Jetpack Compose: Complete Guide با ساخت برنامههای مدرن اندروید آشنا خواهید شد.
این دوره آموزشی به شرکتکنندگان کمک میکند تا اصول بلاکچین را فراگرفته و توانایی ساخت، ایمنسازی، و استقرار اپلیکیشنهای مبتنی بر آن را در دنیای واقعی به دست آورند. بلاکچین، یک فناوری دفتر کل توزیعشده (DLT) است که تراکنشها را در یک شبکه کامپیوتری به شکلی امن، شفاف و غیرقابل دستکاری ثبت میکند. این فناوری به جای ذخیرهسازی دادهها در یک پایگاه داده مرکزی، نسخههای یکسانی از دفتر کل را در میان تمامی شرکتکنندگان شبکه (که به آنها گره یا نود گفته میشود) توزیع میکند. هر تراکنش جدیدی که انجام میشود، توسط شبکه تأیید شده و در قالب بلاکهایی دستهبندی میشود. این بلاکها به صورت متوالی و بر اساس زمان به یکدیگر متصل میشوند و یک زنجیره از بلاکها را تشکیل میدهند که به همین دلیل بلاکچین نام گرفته است. این ساختار زنجیرهای تضمین میکند که دادهها تغییرناپذیر باقی بمانند و هیچ نهاد مرکزی کنترل آنها را در دست نداشته باشد. بلاکچین، با استفاده از رمزنگاری پیشرفته، امکان انجام تراکنشهای همتا به همتا را بدون نیاز به واسطههای مالی مانند بانکها فراهم میسازد. از آنجایی که این سیستم غیرمتمرکز است، از مقاومت بالایی در برابر سانسور و حملات سایبری برخوردار است. کاربردهای آن نیز بسیار گسترده است، از ارزهای دیجیتال مانند بیتکوین و اتریوم گرفته تا مدیریت زنجیره تأمین، رأیگیری الکترونیکی و سیستمهای سلامت. این فناوری نه تنها باعث افزایش اعتماد و شفافیت میشود، بلکه فرآیندهای کسبوکار را نیز بهینه و کارآمد میسازد.
در دوره آموزشی Blockchain: Build, Secure and Deploy Real-World Applications با ساخت، ایمنسازی، و استقرار اپلیکیشنهای مبتنی بر بلاکچین آشنا خواهید شد.
این دوره برای تحلیلگران 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) و ابزارهای مرتبط آشنا میشوید.