مطالب دارای تگ: ui
46 مورد برای عبارت مورد نظر پیدا شد.
46 مورد برای عبارت مورد نظر پیدا شد.
فایلهای دوره مچدد بارگذاری و دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2026/3
این دوره آموزش جامع برنامهنویسی به زبان C# در محیط یوتیتی را ارائه میدهد و بهگونهای طراحی شده است تا فراگیران را گامبهگام از نقطه صفر به سطح ساخت بازیهای کاملاً کاربردی برساند. مدرس این دوره، سازنده Charger Games، مباحث پیچیده برنامهنویسی را به درسهای ساده و قابلفهم تقسیم کرده است، به همین دلیل این محتوا برای مبتدیان بدون هیچ سابقه قبلی در کدنویسی کاملاً مناسب است. سرفصلهای آموزشی شامل اصول اولیه برنامهنویسی، مفاهیم شیءگرایی و تکنیکهای میانرده C# میشود و همزمان نحوه پیادهسازی این ویژگیها را با استفاده از رابط برنامهنویسی کاربردی یوتیتی در نسخههای مختلف، از جمله نسخه ۶ و نسخههای قدیمیتر، به نمایش میگذارد. در طول بیش از صد جلسه و افزون بر بیست ساعت آموزش، هنرجویان با راهاندازی ابزارهایی مانند یونینی و ویژوال استودیو، نوشتن اسکریپتهای کاربردی و قابل استفاده مجدد C#، و بررسی برنامههای واقعی مانند توسعه بازیهای موبایل برای اندروید و پیادهسازی هوش مصنوعی پایه، تجربه عملی کسب میکنند. علاوه بر کدنویسی، این دوره ابزارهای ضروری گردش کار مانند کنترل نسخه با استفاده از گیتهاب، بیتباکت و سورستری را معرفی میکند تا یک مجموعه ابزار پایهای و کامل در اختیار کاربر قرار گیرد. در نهایت، هر فصل با آزمونهای تعاملی به پایان میرسد تا درک مطالب تثبیت شود و مهارتهای جدید بلافاصله به مرحله اجرا درآیند.
در دوره آموزشی Unity C# Scripting : Complete C# For Unity Game Development، شما با اصول اولیه تا پیشرفته کدنویسی C#، توسعه بازی برای موبایل، پیادهسازی هوش مصنوعی پایه و مدیریت پروژه با ابزارهای کنترل نسخه آشنا خواهید شد.
دوره آموزشی "مبانی بازیسازی دو بعدی در یونتی: ساخت اولین بازی شلیک فضایی" به عنوان یک نقطه شروع کاربردی و عملی طراحی شده است تا توسعهدهندگان تازهکار و علاقهمند را از سطح صفر و بدون هیچگونه تجربه قبلی، به مرحله انتشار یک بازی دو بعدی آرکید کاملا کاربردی و آماده بازی برساند. این برنامه آموزشی به طور خاص برای افرادی تدوین شده است که هیچ پیشزمینه یا سابقه قبلی در زمینه برنامهنویسی یا طراحی بازیهای ویدئویی ندارند. هدف اصلی این دوره، حذف موانع اولیه ورود به دنیای بازیسازی از طریق آموزش مفاهیم و اصول پایهای توسعه بازی، آن هم در قالب ساخت یک پروژه واقعی و فعال است. در طول مراحل مختلف این دوره آموزشی، شرکتکنندگان فرآیند ساخت یک بازی کامل در سبک شلیک فضایی (Space Shooter) را از صفر تا صد تجربه خواهند کرد. در این مسیر، فراگیران با فرآیندهای کاری و ابزارهای بنیادین موتور بازیسازی یونتی (Unity) و همچنین اصول اسکریتنویسی به زبان سیشارپ (#C) به صورت مدرن و کاربردی آشنا شده و بر آنها تسلط پیدا میکنند.
علاوه بر این، دانشپژوهان تجربه مستقیم و عملی در پیادهسازی مکانیکهای اصلی و کلیدی بازی کسب خواهند کرد. این مکانیکها مواردی همچون کنترل و حرکت بازیکن در صفحه، سیستم تشخیص برخورد اجسام (Collision Detection)، طراحی رفتار و هوش مصنوعی دشمنان، پیادهسازی سیستم امتیازدهی و بازخوردهای رابط کاربری (UI) را شامل میشود. در نهایت، شرکتکنندگان در طول دوره به خوبی درک خواهند کرد که چگونه این مکانیکهای مجزا و گوناگون در کنار یکدیگر تعامل برقرار میکنند تا یک تجربه بازی جذاب، سرگرمکننده و پویا را برای مخاطب نهایی خلق کنند.
در دوره آموزشی Create a 2D Space Shooter in Unity: From Beginner to Creator با اصول بازیسازی دوبعدی و برنامهنویسی سیشارپ در موتور یونتی آشنا خواهید شد.
توسعه فرانتاند وبسایتها با پیشرفت ابزارهای هوش مصنوعی وارد مرحله تازهای شده است. فراگیری نحوه بهکارگیری دستیارهای هوش مصنوعی مانند کلود به افراد کمک میکند تا فرآیندهای پیچیده کدنویسی را با سرعت و دقت بیشتری انجام دهند. این آموزش کاربردی و پروژه محور، بستری فراهم میسازد تا فراگیران بتوانند از کلود به عنوان همکار و دستیار هوش مصنوعی در تمام مراحل طراحی و توسعه فرانتاند استفاده کنند. هدف اصلی این دوره، آموزش نحوه استفاده صحیح از هوش مصنوعی برای برنامهنویسی وب است، به گونهای که افراد به جای صرف ساعتها زمان برای حفظ کردن دستورات پیچیده کدنویسی، جستجوی راهحلها در وبسایتهای مختلف، رفع خطاهای کد یا ساخت دستی تمام بخشهای یک وبسایت، یاد بگیرند چگونه با کلود همکاری کنند. این دوره نحوه تعامل موثر با کلود را برای تولید کدهای تمیز، ساخت طرحهای واکنشگرا و سفارشیسازی بخشهای مختلف سایت آموزش میدهد.
این دوره برای طیف وسیعی از مخاطبان از جمله افراد مبتدی، علاقهمندان به برنامهنویسی وب، طراحان، فریلنسرها، صاحبان کسبوکارها، دانشجویان و متخصصان حوزه فناوری طراحی شده است. از ویژگیهای برجسته این آموزش، تمرکز بر درک عمیق ساختار کدهای تولید شده توسط هوش مصنوعی است؛ به این معنی که فراگیران علاوه بر افزایش سرعت کار، نحوه عملکرد دقیق کدها و شیوه هماهنگی بخشهای مختلف یک وبسایت با یکدیگر را به طور کامل متوجه خواهند شد.
در دوره آموزشی Web Development AI: Claude AI For Front End Web Development با برنامهنویسی و طراحی فرانتاند وب با کلود آشنا خواهید شد.
این دوره آموزشی پروژهمحور و کاملاً کاربردی، به منظور ایجاد یک پل ارتباطی محکم میان نوشتن اسکریپتهای ساده و ساخت نرمافزارهای کامل، کاربردی و آماده برای ورود به بازار کار طراحی و تدوین شده است. این مسیر آموزشی به طور ویژه برای فراگیران و یادگیرندگانی تنظیم شده که با دستورات اولیه و سنتکس پایه زبان برنامهنویسی پایتون آشنایی دارند و اکنون تصمیم دارند از کدهای پراکنده و تمرینهای مجزا فاصله بگیرند. در طول روند این آموزش، تمام تمرکز اصلی بر روی درک عمیق و اصولی معماری نرمافزار از طریق برنامهنویسی عملی و خلق ساختارهای واقعی قرار دارد تا شرکتکنندگان بتوانند دانش نظری خود را به مهارتهای عملی و اجرایی تبدیل کنند.
دانشپژوهان و شرکتکنندگان در طول این دوره جامع، ۲۰ نرمافزار دسکتاپ کاملاً متفاوت و مستقل را از صفر تا صد و به صورت گامبهگام پیادهسازی و اجرا مینمایند. این مسیر عملی باعث میشود که یادگیرندگان تجربه مستقیم و بسیار ارزشمندی در زمینه برنامهنویسی مبتنی بر رویداد، مدیریت حرفهای پنجرههای برنامهها و طراحی رابطهای کاربری تعاملی به دست آورند. پروژههای بررسیشده در این برنامه آموزشی، تمام بخشهای حیاتی و اجزای اصلی برنامههای کاربردی از جمله اعتبارسنجی ورودیهای کاربران، ذخیرهسازی و پایداری دادهها، ساختاردهی پویای لایهها و صفحات و همچنین انجام عملیات روی فایلهای محلی را به طور کامل پوشش میدهند. این فرایند آموزش منسجم، فهم عمیقی از نحوه یکپارچهسازی منطق بخش بکاند با رابطهای کاربردی فرانتاند به دست میدهد و توانمندی افراد را در ساخت برنامههای دسکتاپ به شکل چشمگیری افزایش میدهد.
در دوره آموزشی Make 20 Pro Level GUI Applications in Python با توسعه نرمافزارهای دسکتاپ و طراحی رابط کاربری گرافیکی در پایتون آشنا خواهید شد.
یادگیری برنامهنویسی جاوا صرفاً از طریق مفاهیم تئوری و مباحث نظری کارایی کافی را ندارد و برای تبدیل شدن به یک متخصص واقعی، باید وارد عرصه ساخت برنامههای کاربردی دنیای واقعی شد. اگر فردی با زبان برنامهنویسی جاوا آشنایی دارد یا در حال یادگیری آن است و قصد دارد قدم بعدی را در مسیر یادگیری محکمتر بردارد، این دوره آموزشی به او کمک میکند تا دانش برنامهنویسی خود را به سمت طراحی و توسعه نرمافزارهای دسکتاپ حرفهای با JavaFX هدایت کند. در این دوره به جای صرف ساعتها وقت برای تماشای توضیحات تئوری بدون دانستن نحوه بهکارگیری مطالب، یادگیری از طریق ساخت گامبهگام برنامههای واقعی انجام میشود. هر پروژه فرآیندی را فراهم میکند تا فراگیران بتوانند دانش خود را به صورت عملی تمرین کنند، چالشها و مشکلات توسعه نرمافزار را برطرف سازند، با رابطهای کاربردی کار کنند و در نهایت متوجه شوند که چگونه بخشهای مختلف یک برنامه جاوا در کنار هم قرار میگیرند.
در طول این مسیر آموزشی، شرکتکنندگان ۱۰ برنامه حرفهای و کامل را توسعه خواهند داد. این امر تجربه عملی گستردهای را برای افراد به ارمغان میآورد و مجموعه پروژههای ارزشمندی را در اختیار آنها قرار میدهد که میتوانند از آن برای نمایش مهارتها و تواناییهای خود به کارفرمایان یا مشتریان استفاده کنند.
در دوره آموزشی Complete JavaFX Masterclass: Build 10 Pro Level Apps in Java با ساخت نرمافزارهای حرفهای دسکتاپ به صورت پروژهمحور آشنا خواهید شد.
این دوره آموزشی فرصتی عالی برای تمام افرادی است که قصد دارند مهارتهای خود را در زمینه برنامهنویسی جاوا ارتقا دهند و برنامههای دسکتاپ حرفهای بسازند. این دوره چه برای افرادی که تازه مسیر یادگیری را آغاز کردهاند و چه برای توسعهدهندگانی که به دنبال تقویت دانش خود در ساخت برنامههای کاربردی هستند، به گونهای طراحی شده است که شرکتکنندگان را از مباحث بنیادی تا ساخت پروژههای واقعی و عملی همراهی کند.
علاوه بر این، دوره مذکور تلاش میکند تا مفاهیم پیادهسازی منطق برنامهها را به همراه طراحی ظاهر گرافیکی آموزش دهد. این رویکرد به دانشپژوهان کمک میکند تا درک عمیقتری از نحوه ارتباط بین عناصر گرافیکی و کدهای پسزمینه در جاوا پیدا کنند. در پایان این دوره آموزشی، شرکتکنندگان توانایی مستقل برای تحلیل، طراحی و پیادهسازی انواع نرمافزارهای دسکتاپ برای محیطهای کاری مختلف را کسب خواهند کرد و میتوانند پروژههای شخصی و کاری خود را با کیفیتی بالا به سرانجام برسانند.
در دوره آموزشی Make 20 Pro Level GUI Applications in Java با نحوه ساخت نرمافزارهای دسکتاپ به زبان جاوا آشنا خواهید شد.
دوره آموزشی "ساخت ۲۰ برنامه موبایل اندروید و آیفون با پایتون" بر پایه روشهای عملی و ساخت پروژههای واقعی بنا شده است تا روند یادگیری برنامهنویسی موبایل را تسهیل کند. این برنامه آموزشی با کنار گذاشتن مباحث صرفاً نظری و تئوریهای پیچیده، ساختار خود را بر آموزش گامبهگام و ملموس استوار ساخته است. فراگیران در طول این دوره راهنمایی میشوند تا ۲۰ نرمافزار کاربردی موبایل را به طور کامل و از صفر مطلق پیادهسازی و کدنویسی کنند.
سرفصلهای این دوره آموزشی به گونهای ویژه و کارشناسانه طراحی شدهاند تا فاصله موجود میان برنامهنویسی مقدماتی پایتون و ساخت نرمافزارهای تجاری و آماده عرضه به بازار را پر کنند. با استفاده از تکنیکهای آموزشدادهشده در این دوره، توسعهدهندگان قادر خواهند بود تنها با نوشتن یک کد پایه مشترک، خروجیهای همزمان و استانداردی برای دستگاههای مبتنی بر سیستمعاملهای اندروید و آیفون دریافت کنند. این رویکرد به فراگیران اجازه میدهد بدون نیاز به یادگیری زبانهای مختلف برای هر سیستمعامل، نرمافزارهای خود را به صورت چندسکویی توسعه دهند. با اتمام این دوره آموزشی، برنامهنویسان نه تنها بر مفاهیم کلیدی پایتون در حوزه موبایل مسلط میشوند، بلکه یک نمونهکار جامع شامل ۲۰ اپلیکیشن کامل را در اختیار خواهند داشت که آماده ارائه به بازار کار و پروژههای واقعی است. روند برنامهنویسی در این مسیر به گونهای طراحی شده که افراد بتوانند مفاهیم پیشرفته ساخت رابط کاربری و مدیریت دادهها در اپلیکیشن را به صورت کاملاً عملی درک کرده و بکار گیرند.
در دوره آموزشی Make 20 Pro Android/iOS Mobile Apps in Python با ساخت اپلیکیشنهای چندسکویی موبایل با پایتون آشنا خواهید شد.
با توسعه روزافزون فناوری، نیاز به بهرهگیری از مدلهای هوش مصنوعی بدون وابستگی به زیرساختهای خارجی و حفظ حریم خصوصی دادهها بیش از پیش احساس میشود. این دوره آموزشی کاربردی، مسیر کاملی را برای ساخت برنامههای هوش مصنوعی محلی فراهم میسازد، بهطوری که فراگیران بتوانند بدون نیاز به پرداخت هزینه برای APIهای خارجی یا ارسال اطلاعات حساس به سرورهای ابری، پروژههای خود را پیادهسازی کنند. در طول دوره، شرکتکنندگان با نحوهی اجرا و مدیریت مدلهای زبانی بزرگ روی سیستم شخصی خود آشنا شده و یاد میگیرند که چگونه این مدلها را به زبان برنامهنویسی پایتون متصل نمایند. همچنین تکنیکهای طراحی پرامپتهای مؤثر، تنظیم پارامترهای مدل و ساخت رابطهای کاربری جذاب بهطور جامع آموزش داده میشود تا ایدههای ساده به ابزارهای هوش مصنوعی هوشمند و کاربردی تبدیل شوند.
آموزش با بررسی مفاهیم پایه و اصول بنیادین هوش مصنوعی محلی آغاز میگردد. فراگیران نحوه نصب و پیکربندی ابزار اولاما (Ollama) را فرا میگیرند و یاد میگیرند که چگونه مدلهای محلی مختلف را دانلود، مدیریت و بهینهسازی کنند. نحوه اعمال تنظیمات پیشرفته، نوشتن دستورالعملهای سیستمی دقیق و برقراری ارتباط میان مدلها و کدهای پایتون از دیگر بخشهای مهم این بخش است. در ادامه، نحوه استفاده از فریمورک استریملیت (Streamlit) برای طراحی و پیادهسازی رابطهای کاربری تحت وب، ساده و کاربرپسند آموزش داده میشود. این ابزار به فراگیران امکان میدهد تا پروژههای هوش مصنوعی خود را به شکلی حرفهای، قابل لمس و آماده برای ارائه به دیگران طراحی کنند و مهارتهای خود را در ساخت ابزارهای واقعی به نمایش بگذارند.
در دوره آموزشی Build Local AI Apps with Ollama, Python, and Streamlit با روشهای اجرای مدلهای زبانی بزرگ بهصورت محلی و ساخت ابزارهای کاربردی مبتنی بر هوش مصنوعی آشنا خواهید شد.
دوره بروزرسانی شد.
راهنمای بقا در سیشارپ برای یونیتی یک مسیر یادگیری کاملاً تخصصی و تنظیمشده را برای توسعهدهندگانی که در مراحل مختلف سفر برنامهنویسی خود قرار دارند فراهم میکند. مبتدیان در این راهنما به صورت مرحله به مرحله و کاملاً مرتب از طریق چالشهای تعاملی و روشهای کاربردی حل مسئله با مفاهیم پایهای زبان سیشارپ و اصولیترین مبانی موتور بازیسازی یونیتی آشنا میشوند و توانمندیهای بنیادی خود را تقویت میکنند. با پیشرفت تدریجی در طول این دوره آموزشی و افزایش گامبهگام سطح دشواری مطالب، برنامهنویسان تازه کار مهارتهای فنی لازم را برای تبدیل شدن به توسعهدهندگان حرفهای، باکفایت و آماده برای ورود به بازار کار جدی سیشارپ به دست میآورند. برای آن دسته از کدنویسان باتجربه و حرفهای که در حوزه توسعه نرمافزار و بازی فعالیت میکنند، این دوره آموزشی مانند یک مرجع سریع و همواره در دسترس برای مواجهه با چالشهای پیچیده در محیط کار عمل میکند. برنامهنویسانی که قصد دارند مهارتهای خاص و کلیدی خود نظیر کار با نمایندهها یا همان دلگیتها و رویدادها را بازآفرینی کرده یا بهروزرسانی نمایند، میتوانند مستقیماً به ماژولهای هدفگذاریشده و مرتبط مراجعه کرده و تکنیکهای یاد گرفته شده را فوراً در پروژههای فعال و زنده خود پیادهسازی کنند. ساختار ماژولار و انعطافپذیر این دوره آموزشی به برنامهنویسان کهنهکار و باسابقه امکان میدهد تا بدون اتلاف وقت از موضوعات ابتدایی و ساده عبور کنند و دقیقاً به سراغ مطالبی بروند که با اهداف فوری و نیازهای فعلی پروژههایشان مطابقت کامل دارد.
ٰاین دوره آموزشی که با همکاری مستقیم و رسمی شرکت یونیتی تکنولوژیز به عنوان یک منبع کاملاً تاییدشده و معتبر ساخته شده است، آموزشهایی کاملاً موثق، استاندارد و بهروز را به دانشپژوهان ارائه میدهد. بهروزرسانیهای مداوم و منظم محتوای آموزشی باعث میشود که برنامهنویسان همواره منطبق بر آخرین استانداردهای صنعت بازیسازی و مدرنترین قابلیتهای موتور یونیتی پیش بروند و توانمندیهای خود را ارتقا دهند؛ به همین جهت، این مجموعه ارزشمند به یک همکار و همراه همیشگی، مطمئن و قابل اعتماد در تمام دوران فعالیت حرفهای توسعهدهندگان یونیتی تبدیل میشود و مسیر رشد شغلی آنان را هموار میسازد.
در دوره آموزشی The Unity C# Survival Guide با مفاهیم پایهای و پیشرفته سیشارپ، مبانی موتور یونیتی، چالشهای تعاملی، حل مسئله کاربردی و تکنیکهای تخصصی مانند دلگیتها و رویدادها آشنا خواهید شد.
فریمورک رمیکس (Remix) به عنوان یکی از ابزارهای نوظهور و بهسرعت در حال رشد در دنیای توسعه وب شناخته میشود. این فریمورک که بر پایه React بنا شده است، فرآیند ساخت اپلیکیشنها و وبسایتهای فولاستک (Fullstack) را به شکل قابل توجهی سادهتر و کارآمدتر میکند. یکی از ویژگیهای برجسته رمیکس این است که مرزهای سنتی میان بخش فرانتاند (ظاهر برنامه) و بکاند (منطق سمت سرور) را کمرنگ کرده و به برنامهنویس اجازه میدهد تا کدهای هر دو بخش را در کنار یکدیگر و در یک محیط واحد مدیریت کند.
در این دوره آموزشی، شرکتکنندگان میآموزند که چگونه از قابلیتهای منحصربهفرد رمیکس برای مدیریت دادهها، بهبود سرعت بارگذاری صفحات و افزایش تجربه کاربری استفاده کنند. برخلاف روشهای قدیمی که توسعهدهنده مجبور بود پروژهها یا کدهای جداگانهای را برای سمت کلاینت و سرور مدیریت کند، در رمیکس منطق بکاند مستقیماً در کنار کدهای فرانتاند پیادهسازی میشود و خود فریمورک وظیفه هماهنگی و اجرای پیچیدگیهای مربوط به ارتباطات آنها را بر عهده میگیرد. این رویکرد نه تنها سرعت توسعه را افزایش میدهد، بلکه باعث کاهش خطاهای احتمالی در زمان یکپارچهسازی بخشهای مختلف پروژه میشود.
محتوای این دوره از سطوح پایه آغاز شده و تمامی مفاهیم کلیدی رمیکس را به صورت عمیق و تخصصی پوشش میدهد. آموزشها به گونهای طراحی شدهاند که مفاهیم به صورت مرحلهبهمرحله و با پیشرفتی منطقی به دانشجو ارائه شوند؛ به طوری که هر مبحث جدید بر پایه آموختههای قبلی بنا میشود. در طول مسیر یادگیری، دانشجویان با نحوه مسیریابی (Routing)، مدیریت فرمها، بارگذاری دادهها (Data Loading) و استقرار نهایی پروژه آشنا میشوند. هدف نهایی این دوره این است که دانشجو بتواند از صفر تا صد یک اپلیکیشن حرفهای و تعاملی را با استفاده از اکوسیستم رمیکس و ریاکت طراحی و اجرا کند و آمادگی لازم برای ورود به بازار کار در پروژههای پیشرفته وب را کسب نماید.
در دوره آموزش Remix.js - The Practical Guide با توسعه اپلیکیشنهای فولاستک به کمک React و Remix آشنا خواهید شد.