Course catalog

Course duration

Course provider

Topic

Categories

Showing 81-94 of 94 items.

linkedin ساخت اولین برنامه iOS 13 (Mitalearn-171255)

  • 56 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Todd Perkins
درباره این دوره:

آیا می خواهید ایده خود را به یک برنامه کامل iOS تبدیل کنید؟ چگونه در این دوره بیاموزید. تاد پرکینز به افراد تازه کار در توسعه iOS نشان می دهد که چگونه یک برنامه iOS را در یک بعدازظهر ایجاد کنند و بهترین شیوه ها را در طول مسیر به اشتراک بگذارند. تاد کد، ابزارها، چارچوب‌ها و شیوه‌های ساخت برنامه‌های iOS را پوشش می‌دهد، از جمله نحوه ایجاد یک پروژه Xcode، اجرای اولین برنامه، ساخت رابط کاربری و تعامل کد. در طول دوره، او جدیدترین تکنیک ها و روش های موجود با انتشار iOS 13 را ارائه می دهد.

linkedin سرور Xcode: یکپارچه سازی مداوم برای توسعه دهندگان iOS (Mitalearn-117280)

  • 22 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Mark DiFranco
درباره این دوره:

با تشویق ادغام‌های کوچکتر و مکرر، ادغام مداوم می‌تواند به شما و تیمتان کمک کند تا شاخه‌های ویژگی را در شاخه اصلی خود ادغام کنید. سرور Xcode - سرویسی که توسط OS X Server ارائه می‌شود - نیز می‌تواند در این فرآیند نقش داشته باشد. در این دوره، یاد بگیرید که چگونه یکپارچه سازی مداوم و سرور Xcode می تواند به شما کمک کند گردش کار توسعه خود را ساده کنید. نحوه نصب و راه اندازی سرور Xcode، ایجاد ربات برای پروژه خود، دانلود آرتیفکت های ساخت و موارد دیگر را بیاموزید.

linkedin سوئیفت: هیئت ها و منابع داده (Mitalearn-141947)

  • 1 hours 6 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Steven Lipton
درباره این دوره:

آیا تا به حال از دریافت داده ها از یک صحنه داستانی به صحنه دیگر با استفاده از نمایندگان ناامید شده اید؟ اگر چنین است، پس این دوره مختصر برای شما مناسب است. نحوه کار با نمایندگان و منابع داده را کشف کنید، دو مفهوم ضروری - اما مشکل - که می تواند حتی توسعه دهندگان باتجربه iOS را گیج کند. پایه و اساس لازم برای درک نمایندگان و تئوری نحوه کار آنها را بدست آورید. نمونه هایی را مشاهده کنید که مراحل ساخت نماینده در هر دو زمینه iOS و watchOS را نشان می دهد و نحوه استفاده از منبع داده در زمین بازی را بیاموزید. برای جمع بندی، استفاده از نمایندگان و منابع داده در کلاس های کارخانه اپل را مرور کنید.

linkedin طراحی و نمونه سازی یک اپلیکیشن موبایل با Adobe XD (Mitalearn-116481)

  • 1 hours 24 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Paul Trani
درباره این دوره:

در این دوره آموزشی، یاد بگیرید که چگونه یک اپلیکیشن موبایل طراحی کنید و سپس همان برنامه را مستقیماً در Adobe Experience Design (XD) CC نمونه سازی کنید. پل ترانی نحوه چیدمان یک طراحی صفحه نمایش را نشان می دهد، نحوه ایجاد گرافیک و استفاده از متن، و همچنین نحوه وارد کردن گرافیک های برداری و بیت مپ را در یک طرح توضیح می دهد. او نشان می‌دهد که چگونه می‌توان طرح‌های صفحه‌نمایش پیچیده را ایجاد کرد، که با فهرست‌ها و شبکه‌های مکرر تکمیل می‌شود که تغییر آن‌ها به همان اندازه ساده است. هنگامی که طراحی خود را به پایان رساندید، پل نشان می‌دهد که چگونه صفحه‌های مختلف را به یکدیگر پیوند دهید تا برنامه خود را نمونه‌سازی کنید—کامل با تعاملاتی که به صفحه‌های مختلف منتقل می‌شوند و برعکس. نتیجه نهایی یک نمونه اولیه کاملاً طراحی شده است که می تواند به عنوان راهنمای برنامه واقعی استفاده شود. به علاوه، او نشان می دهد که چگونه برنامه خود را با دیگران به اشتراک بگذارید تا بازخورد دریافت کنید، و چگونه محتوا را صادر کنید - تابلوهای هنری، صفحه نمایش و دارایی ها - برای استفاده در جاهای دیگر.

linkedin طرحی برای طراحی UX (Mitalearn-159746)

  • 2 hours 15 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Shauna Bybee
درباره این دوره:

بهترین ابزارهای طراحی UX زیرک، مشارکتی و کارآمد هستند - درست مانند Sketch. بیاموزید که چگونه از این برنامه محبوب مبتنی بر برداری برای ایجاد تجربیات کاربر قانع کننده خود برای دستگاه ها و صفحه نمایش های دیجیتال استفاده کنید. در این دوره، Shauna Bybee از طریق فرآیند طراحی یک برنامه تلفن همراه مثال می‌رود و شما را گام به گام در هر مرحله در گردش کار Sketch می‌برد. بیاموزید که چگونه با استفاده از شکل، متن و ابزارهای گرافیکی، یک Wireframe ایجاد کنید تا مفهوم خود را تجسم کنید. ساخت نمادهای قابل استفاده مجدد؛ و سبک ها و جلوه های بصری را ترکیب کنید. سپس Shauna نشان می دهد که چگونه می توان طرح خود را به یک نمونه اولیه قابل کلیک تبدیل کرد که می تواند مستقیماً در یک دستگاه تلفن همراه مشاهده شود. در نهایت، یاد بگیرید که چگونه دارایی های خود را صادر کنید و راهنماهای سبک و سیستم های طراحی ایجاد کنید تا محصولات خود را ثابت نگه دارید و طرح ها را هماهنگ نگه دارید. در طول راه، Shauna انواع پلاگین های مفید و نرم افزارهای همراه را معرفی می کند - مانند Sketch Measure، Zeplin، Zeroheight و InVision - که نحوه کار و همکاری شما با Sketch را گسترش می دهد.

linkedin فلاتر: قسمت 05 بسته های فلاتر و دارت (Mitalearn-170099)

  • 1 hours 26 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: London App Brewery,Angela Yu
درباره این دوره:

با فلاتر می توانید اپلیکیشن های زیبایی را با کمترین تلاش طراحی کنید. این دوره تکنیک‌های توسعه اپلیکیشن متوسط ​​را با استفاده از بسته‌ها معرفی می‌کند—پلاگین‌های تخصصی که سرعت توسعه Flutter شما را حتی بیشتر می‌کنند. مربی آنجلا یو نحوه استفاده از بسته ها برای پخش صدا، ترکیب ورودی برای پاسخ های پویا، سفارشی کردن ظاهر برنامه، پیام های خروجی و موارد دیگر را توضیح می دهد. چالش توابع دارت را انجام دهید تا مهارت های فلاتر جدید خود را آزمایش کنید. هر درس با استفاده از یک پروژه سرگرم‌کننده و واقعی - یک برنامه زیلوفون موزیکال - که می‌توانید آن را بسازید، سفارشی کنید و به مجموعه فلاتر خود اضافه کنید، نشان داده شده است.

nn ما خوشحالیم که این محتوا را در کتابخانه خود میزبانی می کنیم.

linkedin فلاتر: قسمت 06 مدولار کردن و سازماندهی کد فلاتر (Mitalearn-170796)

  • 2 hours 44 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: London App Brewery,Angela Yu
درباره این دوره:

با فلاتر می توانید اپلیکیشن های زیبایی را با کمترین تلاش طراحی کنید. اما همانطور که برنامه های شما پیچیده تر می شوند، کد شما پیچیده تر و خواندن آن سخت تر می شود. این دوره به شما می آموزد که چگونه پایگاه کد فلاتر خود را سازماندهی کنید تا در طول زمان نگهداری و بهبود آن آسان تر باشد. مربی آنجلا یو توضیح می دهد که چگونه می توان از لیست های دارت، شرطی ها، کلاس ها و اشیاء به طور موثر استفاده کرد و از بهترین شیوه ها مانند انتزاع، کپسوله سازی، وراثت و چندشکلی استفاده کرد. به علاوه، یاد بگیرید که چگونه از سازنده های دارت برای سازماندهی مجموعه های متعدد دستورالعمل استفاده کنید. هر درس با استفاده از یک پروژه سرگرم‌کننده و واقعی - برنامه Quizzler - نشان داده می‌شود که می‌توانید آن را بسازید، سفارشی کنید، و به مجموعه Flutter خود اضافه کنید.

nn ما خوشحالیم که این محتوا را در کتابخانه خود میزبانی می کنیم.

linkedin فلوتر: قسمت 09 دارت، کوپرتینو و ابزارک (Mitalearn-168994)

  • 1 hours 6 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: London App Brewery,Angela Yu
درباره این دوره:

مهارت های فلاتر خود را به سطح بعدی ببرید. با ساختن یک اپلیکیشن ارز دیجیتال، تکنیک های کدگذاری فلاتر و دارت را از متوسط ​​تا پیشرفته بیاموزید. نحوه استفاده از ویجت‌های کشویی برای ایجاد ناوبری پیچیده، اجرای خودکار کد خود با حلقه‌های دارت و استفاده از ویجت‌های کوپرتینویی برای مطابقت با سبک‌های منو در iOS را بیابید. مربی آنجلا یو همچنین نحوه شناسایی سیستم عامل کاربر و به روز رسانی پویا رابط برنامه خود را برای مطابقت با پلتفرم نشان می دهد. هر درس با استفاده از یک پروژه سرگرم کننده و در دنیای واقعی - یک برنامه تیک تیک بیت کوین - که می توانید آن را بسازید، سفارشی کنید و به مجموعه فلاتر خود اضافه کنید، نشان داده شده است.

nn ما خوشحالیم که این محتوا را در کتابخانه خود میزبانی می کنیم.

linkedin قلمرو یادگیری برای توسعه برنامه iOS (Mitalearn-130285)

  • 1 hours 17 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Brian Advent
درباره این دوره:

بسیاری از برنامه‌های مدرن به توانایی ذخیره و همگام‌سازی داده‌ها در دستگاه‌ها نیاز دارند و برنامه‌های بهره‌وری اغلب به ویژگی‌های مشترک برای مفید بودن نیاز دارند. Realm به توسعه‌دهندگان کمک می‌کند تا در زمان خود صرفه‌جویی کنند و از دسترسی سریع به داده‌ها و توسعه برنامه‌های تلفن همراه که به خوبی آفلاین و آنلاین بودن کار می‌کنند، صرفه‌جویی کنند. در این دوره آموزشی، نحوه استفاده از ویژگی‌های Realm را برای ساخت برنامه‌های مبتنی بر داده با استفاده از پایگاه داده تلفن همراه و معماری واکنش‌گرا بیاموزید. نحوه برنامه ریزی و پیاده سازی مدل های داده با Realm را بیاموزید. نحوه ذخیره، بازیابی، اصلاح و حذف داده ها را بیابید. نحوه نصب Realm را در یک برنامه جدید و یک برنامه موجود کشف کنید.

linkedin کنترل‌کننده‌های ناب iOS: ۲ کنترل، نمایش، برنامه‌های افزودنی و شبکه (Mitalearn-154986)

  • 2 hours 17 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Mohammad Azam
درباره این دوره:

با نحوه ایجاد کنترل های سفارشی هنگام توسعه برنامه های iOS آشنا شوید. این دوره نحوه مدیریت ارائه دهندگان داده و منابع داده، نحوه بهبود Segues UI و نحوه استفاده موثر از برنامه های افزودنی را پوشش می دهد. ابتدا، در مورد چالش هایی که هنگام کار با کنترل های رایج با آن مواجه می شوید، آشنا شوید. در مرحله بعد، نحوه غلبه بر این چالش‌ها را با ایجاد کنترل‌های سفارشی که می‌توانند با موفقیت داده‌ها را با استفاده از نمایندگان و بسته‌ها ارسال کنند، بیاموزید. سپس، نحوه پر کردن داده ها در نماها را ببینید. نحوه ایجاد انتقال بهتر بین نماها با استفاده از پسوندها را بیابید و چندین پسوند پروتکل را بررسی کنید. در نهایت، نحوه ساخت برنامه‌های افزودنی برای دکمه‌ها و طرح‌بندی‌های رابط کاربری را بیاموزید.

linkedin معرفی AR با Unreal و Xcode برای توسعه دهندگان (Mitalearn-136677)

  • 50 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

این دوره توسعه دهندگان وب و موبایل را با واقعیت افزوده (AR) با استفاده از کدهای دنیای واقعی و مثال هایی با Unreal Engine و Xcode آشنا می کند. مربی Emmanuel Henri با بررسی مختصری از آنچه AR دقیقاً چیست و توضیحی در مورد کارهای نصب و راه اندازی لازم که برای شروع به آن نیاز دارید شروع می کند. سپس نحوه ساخت یک محیط AR را توضیح می دهد، نحوه نزدیک شدن به ایجاد اولیه یک پروژه، ایجاد عنصری که به عنوان جهت AR دستگاه شما استفاده می شود، و راه اندازی یک دوربین عبوری را توضیح می دهد. برای جمع بندی، او نحوه نهایی کردن یک پروژه را با افزودن علاقه به صحنه با استفاده از نور، و نحوه انجام آزمایش نهایی یک پروژه پس از آماده شدن همه عناصر به اشتراک می گذارد.

linkedin نمونه اولیه یک برنامه موبایل CRM با Framer X (Mitalearn-171697)

  • 1 hours 3 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

توسعه دهندگان و طراحان می دانند که ماکت های رابط کاربری محدودیت هایی دارند. در نهایت یک نمونه اولیه تعاملی مورد نیاز است تا بتواند تعاملات موجود در تجربه کاربر را به طور کامل منتقل کند. در این دوره، امانوئل هنری نشان می دهد که چگونه می توان یک نمونه اولیه از یک برنامه تلفن همراه با استفاده از Framer ایجاد کرد. او با نشان دادن نحوه راه‌اندازی یک پروژه، جمع‌آوری گرافیک‌های صادراتی و وارد کردن گرافیک‌ها به Framer X شروع می‌کند. سپس نحوه ایجاد هر نما، پیوند دادن نماها، افزودن اجزای تعاملی، ایجاد ورودی‌های فرم و حتی متحرک کردن تعاملات را پوشش می‌دهد. در نهایت، او نحوه تکمیل نمونه اولیه را نشان می دهد تا بتوانید آن را برای بررسی به مشتریان یا سهامداران تحویل دهید.

linkedin یادگیری React Native (Mitalearn-187235)

  • 1 hours 42 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Alex Banks
درباره این دوره:

با React Native، فریم ورک محبوب برای ساخت برنامه‌های بومی که هم در iOS و هم Android با استفاده از React اجرا می‌شوند، راه‌اندازی کنید. مربی Alex Banks شما را با چارچوب و مراحل استفاده از آن برای ساخت برنامه های کاربردی در جاوا اسکریپت آشنا می کند. الکس با استفاده از مثال‌های عملی به شما کمک می‌کند تا با مؤلفه‌ها، نماها و APIهای پلتفرم شروع کنید. او شما را از طریق راه‌اندازی اولین برنامه، ایجاد شیوه نامه، کار با flexbox، افزودن نقاط داده به فهرست، جمع‌آوری داده‌ها از کاربران، پیاده‌سازی پیمایش، افزودن پاسخ‌های لمسی و موارد دیگر راهنمایی می‌کند.

linkedin یادگیری توابع درجه بالاتر با سوئیفت (Mitalearn-161633)

  • 1 hours 6 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Bear Cahill
درباره این دوره:

با صرف زمان برای درک واقعی توابع درجه بالاتر، از درک صرف زبان سوئیفت به تسلط بر آن خواهید رفت. در این دوره، Bear Cahill به توابع درجه بالاتر در سوئیفت توجه می کند و به بررسی اینکه آنها چیست و چگونه از آنها استفاده می کند، می پردازد. Bear با بحث در مورد اهمیت توابع درجه بالاتر و اصول بسته شدن و توابع به عنوان پایه ای برای بقیه دوره شروع می کند. او سپس انواع توابع درجه بالاتر - از جمله مرتب‌سازی، کاهش، و compactMap - را با تفکیک مفاهیم پشت هر یک پوشش می‌دهد (بنابراین می‌دانید چه زمانی بهتر است آنها را اعمال کنید). درباره توابع ارسال، بهینه سازی بسته شدن، توابع مرتبه بالاتر در رشته ها و موارد دیگر بیاموزید.

Suggestions