دانلود ها ی دارای تگ: "توسعه"
3509 مورد برای عبارت مورد نظر پیدا شد.
3509 مورد برای عبارت مورد نظر پیدا شد.
تایپاسکریپت به استاندارد مرجع برای ساخت برنامههای کاربردی مقیاسپذیر و قابل نگهداری، هم در توسعه فرانتاند و هم بکاند تبدیل شده است. این دوره، "ضروریات و فراتر از تایپاسکریپت"، شرکتکننده را از مبانی تا مفاهیم پیشرفته هدایت میکند و به او کمک میکند تا بر تایپ قوی، برنامهنویسی شیگرا، الگوهای ناهمزمان (asynchronous)، و چارچوبهای مدرنی مانند React، Angular، Vue، Node.js، Express، و NestJS مسلط شود. شرکتکننده نه تنها تئوری را میآموزد، بلکه از طریق کدنویسی عملی و یک پروژه پایانی (Capstone Project) نیز تمرین خواهد کرد و این امر به او اعتماد به نفس لازم برای استفاده از تایپاسکریپت در پروژههای دنیای واقعی را میدهد. هدف این دوره، ارائه یک مسیر جامع و عملی است که اطمینان حاصل شود فرد قادر به استفاده موثر از تایپاسکریپت در هر محیط توسعهای است. بر خلاف دورههایی که صرفاً بر روی نحو (syntax) تمرکز دارند، این دوره بر روی بهترین شیوهها، الگوهای طراحی و ادغام تایپاسکریپت با اکوسیستم جاوا اسکریپت مدرن تمرکز دارد. این دوره تمام جنبههای مورد نیاز برای تبدیل شدن به یک توسعهدهنده تایپاسکریپت توانمند را پوشش میدهد.
در دوره آموزشی Complete Guide to TypeScript: Essentials and Beyond با برنامهنویسی مقیاسپذیر تایپاسکریپت در فرانتاند و بکاند آشنا خواهید شد.
استودیوی هوش مصنوعی گوگل در حال ایجاد انقلابی در نحوه ساخت برنامههای کاربردی خلاقانه توسط سازندگان و توسعهدهندگان است و این کار را با بهرهگیری از قدرت هوش مصنوعی انجام میدهد. در این دوره، استودیوی هوش مصنوعی گوگل به عنوان راهنمای شما عمل خواهد کرد تا در هنر ساخت برنامههای مبتنی بر هوش مصنوعی متخصص شوید. در این دوره آموزش داده میشود که چگونه از قابلیتهای قدرتمند استودیوی هوش مصنوعی گوگل استفاده شود تا برنامههایی هوشمند و تعاملی طراحی و توسعه یابند که هوش مصنوعی را به صورت یکپارچه ادغام میکنند. این دوره برای توسعهدهندگان باتجربه یا افرادی که به تازگی شروع به کار کردهاند، طراحی شده و نشان میدهد که چگونه میتوان با استفاده از ابزارها و پلتفرم بصری استودیوی هوش مصنوعی گوگل، یک برنامه با هوش مصنوعی ساخت. از طریق درسهای عملی، شرکتکنندگان کشف خواهند کرد که چگونه با فناوریهای پیشرفتهای مانند تبدیل متن به تصویر و موارد دیگر کار کنند. هر گام، از راهاندازی فضای کاری تا راهاندازی اولین برنامه مبتنی بر هوش مصنوعی، هدایت خواهد شد. در طول دوره، بر تکنیکهای کلیدی تمرکز میشود تا به شرکتکنندگان کمک شود حداکثر استفاده از قابلیتهای استودیوی هوش مصنوعی گوگل را برای ایجاد برنامههای سفارشی ببرند. نحوه تبدیل متن به تصویر، یک ویژگی منحصربهفرد که امکان تبدیل دستورات نوشتاری به هنر بصری را به طور مستقیم در محیط استودیوی هوش مصنوعی گوگل فراهم میکند، آموزش داده خواهد شد. این توانایی، امکانات خلاقانه بیپایانی را ایجاد میکند که برای ساختن برنامههایی که هم کاربردی و هم از نظر بصری خیرهکننده هستند، عالی است.
در دوره آموزشی Google AI Studio for Creators: Build, Innovate, Inspire با توسعه برنامههای کاربردی مبتنی بر هوش مصنوعی با استفاده از Google AI Studio آشنا خواهید شد.
این دوره جامع برای تمامی افرادی طراحی شده که علاقهمند به یادگیری کاتلین، یک زبان برنامهنویسی مدرن، هستند. کاتلین امروزه ابزار اصلی برای توسعه اپلیکیشنهای اندروید، ایجاد برنامههای سمت سرور و کار بر روی پروژههای چندسکویی (Multiplatform) است. طراحی آموزشی به گونهای است که شرکتکننده میتواند بدون هیچ تجربه برنامهنویسی قبلی، از نقطه صفر شروع کند. محتوای دوره نه تنها اصول اولیه را در بر میگیرد، بلکه به ظرایف و جزئیات عمیق زبان میپردازد و آموزش را با تمرینهای عملی ترکیب میکند. هدف نهایی این است که شرکتکنندگان پس از اتمام دوره، مهارتهای لازم برای قبولی در یک مصاحبه استخدامی کاتلین را به طور کامل کسب کنند. در طول مسیر، تمرینها و پروژههای کاربردی مختلفی برای تثبیت هر مبحث و تقویت مهارتهای واقعی توسعه، توسط فراگیران انجام میشود. کاتلین به دلیل مدرن بودن و پشتیبانی رسمی گوگل انتخاب شده است. این زبان، حاصل درسهایی است که از دهها زبان دیگر گرفته شده و بهترین شیوهها را حفظ کرده و در عین حال پیچیدگیهای غیرضروری را حذف کرده است. این ویژگیها باعث شدهاند تا کدنویسی با کاتلین کوتاهتر، شفافتر، سریعتر و راحتتر باشد. ویژگیهای داخلی مانند ایمنی تهی (Null-Safety) و مدل مدرن همزمانی با کوروتینها (Coroutines)، پایداری و امنیت برنامهها را بهبود میبخشند. علاوه بر این، کاتلین با جاوا و اکوسیستم JVM سازگاری کامل دارد، بنابراین امکان بهرهگیری از کتابخانههای موجود و ابزارهای آشنا بدون مانع اضافی فراهم است. مهمتر از همه، کاتلین دارای آیندهای قوی است: توسعه فعال، حمایت گسترده صنعتی و تقاضای بالای بازار کار. امید است که فراگیران با کسب این دانش، الهام لازم برای تسخیر دنیای برنامهنویسی را به دست آورند.
در دوره آموزشی Kotlin 2025: The Mega Course – All-in-One با برنامهنویسی جامع زبان کاتلین و کاربردهای آن آشنا خواهید شد.
دوره در تاریخ 1404/7/16 بروز رسانی شد.
این دوره برای شما طراحی شده است که در آن با مفهوم ایجنتهای هوش مصنوعی، نحوه عملکرد آنها و نحوه ساخت دستیار شخصی هوش مصنوعی خود آشنا شوید. در عصر انقلاب هوش مصنوعی، تسلط بر ایجنتهای هوش مصنوعی دیگر یک انتخاب نیست، بلکه عاملی تعیینکننده برای پیشرفت شغلی و کسبوکار شماست. این دوره شما را گام به گام در ساخت ایجنتهای چند سطحی راهنمایی میکند که قادر به پردازش و پاسخ به ایمیلها، خودکارسازی برنامهریزی شخصی یا حرفهای از طریق Gmail و Google Calendar و ایجاد راهحلهای مقیاسپذیر و قوی برای هر وظیفهای هستند.
در دوره آموزشی The Complete AI Agent - All Levels - Build An AI Assistant با ساخت یک عامل جامع هوش مصنوعی آشنا خواهید شد.
این دوره آموزشی برای یادگیرندگانی طراحی شده است که به جای تمرینهای بیپایان تئوری و دستور زبان، به دنبال یادگیری عملی و ساخت ابزارهای واقعی هستند. مخاطبان، چه در سطح مبتدی باشند و چه دارای دانش اولیه پایتون، در این دوره به جای نوشتن کدهای نمونه، 8 ابزار کاملاً کاربردی را از ابتدا خواهند ساخت. هدف اصلی این است که زبان برنامهنویسی پایتون از طریق تجربه توسعه کامل پروژه، کاملاً مورد تسلط قرار گیرد. در این مسیر، شرکتکنندگان با کل فرآیند توسعه — از مرحله برنامهریزی و کدنویسی گرفته تا آزمایش و بهینهسازی هر پروژه — آشنا میشوند. این روش به دانشجو این امکان را میدهد تا مفاهیم بنیادین پایتون را در عمل ببیند و آنها را در موقعیتهای واقعی به کار گیرد. محتوای دوره شامل مباحث اساسی و پیشرفتهای است که برای تبدیل شدن به یک برنامهنویس پایتون با تجربه در توسعه ابزارهای کاربردی ضروری است. این دوره فراتر از مفاهیم ابتدایی رفته و مهارتهای مورد نیاز برای توسعه نرمافزار حرفهای را در اختیار افراد قرار میدهد تا بتوانند کارهای تکراری را خودکار سازند و برنامههایی با رابط کاربری گرافیکی (GUI) بسازند.
در دوره آموزشی Project Based Python Create 8 Powerful Tools Step by Step با توسعه ابزارهای کاربردی و ساختاریافته، برنامهنویسی زبان پایتون را به صورت عملی یاد خواهید گرفت.
در این دورهٔ عملی، مگان سیلوی، مشاور علوم داده، شرکتکنندگان را در مسیر ساخت برنامههای کاربردی وب با استفاده از 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) بر بستر بلاکچین اتریوم آشنا خواهید شد.
این دوره با معرفی سریع و اجمالی رابط کاربری 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 با ساخت، ایمنسازی، و استقرار اپلیکیشنهای مبتنی بر بلاکچین آشنا خواهید شد.