Course catalog

Course duration

Course provider

Topic

Categories

Showing 81-100 of 153 items.

linkedin استقرار برنامه های اصلی ASP.NET (Mitalearn-153286)

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

نحوه استقرار برنامه‌های ASP.NET Core را در چند پلتفرم بیاموزید. با تغییراتی در ASP.NET Core که به برنامه‌ها اجازه می‌دهد در مک، ویندوز و لینوکس اجرا شوند، توسعه‌دهندگان باید بتوانند استراتژی استقرار مناسب را انتخاب کنند: استراتژی که عملکرد برنامه و تجربه کاربر را به حداکثر می‌رساند. این دوره به شما کمک می کند تا برنامه های ASP.NET را در IIS و سرویس های ابری مانند Azure و همچنین در سرورهای لینوکس و کانتینرهای Docker مستقر کنید. با نیت باربتتینی همراه باشید زیرا او یک پروژه ساده را راه اندازی می کند و از طریق این سناریوهای مختلف استقرار کار می کند. نکات عملی و بینش در مورد مزایا و معایب هر گزینه استقرار را دریافت کنید. به علاوه، دریابید که چگونه داکر هاب می‌تواند توزیع تصاویر شما را در بین ماشین‌ها آسان‌تر کند.

linkedin استقرار برنامه های جنگو: سایت خود را زنده کنید (Mitalearn-161803)

  • 2 hours 43 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Nick Walter
درباره این دوره:

استقرار یک برنامه جنگو در تولید نباید چالش برانگیز باشد. با یادگیری نحوه استفاده از راه حل مبتنی بر ابر مانند Digital Ocean، AWS، Heroku یا Azure، می توانید نیازهای استقرار خود را از کوچک تا بزرگ پوشش دهید. به نیک والتر بپیوندید تا مراحل لازم برای راه اندازی سایت جنگو را نشان دهد. این دوره نحوه کار با PostgreSQL، NGINX، S3 و موارد دیگر را نشان می دهد، بنابراین می توانید مهارت های لازم برای انتقال کد به هاست، مدیریت فایل ها، ایجاد یک آدرس وب، راه اندازی پایگاه داده، تست یک سایت و استقرار برنامه جنگو.

linkedin افزودن پرداخت‌های Stripe به برنامه Ruby on Rails (Mitalearn-106060)

  • 2 hours 4 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Chris Oliver
درباره این دوره:

Stripe را به برنامه Ruby on Rails خود اضافه کنید تا از کاربران خود پرداخت ها را جمع آوری کنید. Stripe به توسعه دهندگان این امکان را می دهد تا بدون نیاز به اجرای امنیت پیچیده، عملکرد تجارت الکترونیکی مطابق با صنعت کارت پرداخت را اضافه کنند. نتیجه یک تجربه اپلیکیشن کارآمد و ایمن است، با تراکنش‌های کاملاً رمزگذاری‌شده مبتنی بر توکن که به شما امکان می‌دهد هزینه محتوا را به صورت ماهانه یا سالانه دریافت کنید. در این دوره آموزشی، کریس الیور به شما می آموزد که چگونه یک برنامه Rails با محتوای پولی بسازید، به طور ایمن شماره کارت اعتباری را جمع آوری کنید، هزینه اشتراک سایت خود را از کاربران خود هزینه کنید و به آنها اجازه دسترسی به محتوای پولی را بدهید، همه با Stripe.js و سنگ یاقوت راه راه. همچنین یاد خواهید گرفت که چگونه به مشتریان اجازه دهید اشتراک و اشتراک مجدد را از برنامه لغو کنند، و برای دریافت هزینه، رسید PDF ایجاد کنید.

linkedin اکسپرس پیشرفته (Mitalearn-161531)

  • 2 hours 30 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Daniel Khan
درباره این دوره:

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

linkedin ایجاد اولین میکروسرویس بوت بهار (Mitalearn-164472)

  • 1 hours 48 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Mary Ellen Bowman
درباره این دوره:

با فن آوری های Spring Boot و Spring Data توسعه Java RESTful API back-end خود را توربوشارژ کنید. این دوره برای توسعه دهندگان با تجربه جاوا در نظر گرفته شده است که می خواهند به سرعت میکروسرویس هایی بسازند که با پایگاه داده های رابطه ای از طریق Java Persistence API (JPA) متصل می شوند. در اینجا، Mary Ellen Bowman شما را از طریق یک فرآیند گام به گام برای ساختن یک میکروسرویس با یک API RESTful در معرض دید با HATEOAS، صفحه‌بندی و مرتب‌سازی راهنمایی می‌کند. در مورد فن آوری هایی مانند Spring Boot، Spring Data JPA و Spring Data REST بیاموزید و ببینید که چگونه همه آنها در راه حل های هوشمند و ظریف گرد هم آمده اند. برای جمع بندی، مری الن توسعه دهندگان را در انتقال یک میکروسرویس به منبع داده MongoDB راهنمایی می کند.

linkedin برنامه های Building React و ASP.NET MVC 5 (Mitalearn-152827)

  • 2 hours 11 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Kazi Nasrat Ali
درباره این دوره:

React.js یک فریمورک محبوب است که مخصوصاً برای ساخت برنامه های وب با ASP.NET MVC 5 مناسب است، اما ادغام این دو چارچوب می تواند چالش برانگیز باشد. در این دوره آموزشی، مربی کازی نصرت علی نحوه اتصال این دو فریمورک به یکدیگر را برای توسعه برنامه های وب Full-stack React و ASP.NET MVC 5 آموزش می دهد. با ایجاد یک برنامه وب تمام پشته برای یک رستوران، نحوه ساخت یک فرانت اند با React.js و یک بک اند با ASP.NET MVC 5 و Entity Framework را بیاموزید. لاگین های کاربری ایجاد کنید، عملکرد سبد خرید را به برنامه خود اضافه کنید، API را ایمن کنید و برای موبایل بهینه سازی کنید. پس از پایان این دوره، مهارت هایی را خواهید داشت که برای ترکیب قدرت های React.js و ASP.NET MVC 5 برای ایجاد صفحات وب با کیفیت بالا و تاثیرگذار نیاز دارید.

linkedin برنامه های کاربردی Cloud Native Twelve-Factor (2017) (Mitalearn-117501)

  • 45 minutes
  • متوسط
  • Update date: 25 July 2026
  • Author: Frank P Moley III
درباره این دوره:

برنامه دوازده فاکتوری روشی است که امکان اتوماسیون، استقرار مداوم، نصب آسان توسعه دهندگان جدید و قابلیت حمل بین محیط های اجرایی را فراهم می کند. با استفاده از این روش در هنگام ساخت برنامه‌های کاربردی مبتنی بر وب مدرن، می‌توانید به استقرار ساده بر روی پلتفرم‌های ابری متعدد و مقیاس‌پذیری بالا بدون نیاز به تغییر ابزار، معماری یا نحوه عملکرد تیم خود دست پیدا کنید. می توان آن را برای برنامه های نوشته شده به هر زبانی و با استفاده از هر ترکیبی از خدمات پشتیبان اعمال کرد. در این دوره، به فرانک مولی بپیوندید تا دوازده عاملی را که در ساخت اپلیکیشن‌های وب چابک، بسیار مقیاس‌پذیر و انعطاف‌پذیر نقش دارند، بررسی کند. همانطور که او در مورد هر عامل بحث می کند، فرانک دقیقاً توضیح می دهد که چگونه آنها در توسعه بومی ابری اعمال می شوند و نکات کلیدی برای تبدیل یک برنامه قدیمی به برنامه ای که با دوازده عامل سازگار است را به اشتراک می گذارد.

linkedin بهار: الگوهای طراحی (Mitalearn-158182)

  • 2 hours 1 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Frank P Moley III
درباره این دوره:

الگوهای طراحی به توسعه دهندگان کمک می کند تا به طور موثر مشکلات رایج در کد خود را حل کنند. در این دوره آموزشی، یاد بگیرید که چگونه الگوهای طراحی Gang of Four را برای بهبود کارایی خود در Spring، چارچوب برنامه و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا اعمال کنید. مربی فرانک مولی الگوهای اصلی بازی را در چارچوب Spring و همچنین نحوه استفاده از قدرت منحصر به فرد Spring - همراه با الگوهای طراحی شی گرا رایج - برای حل سریع مشکلات را بررسی می کند. هنگام نوشتن برنامه های جاوا با استفاده از فریم ورک Spring، یاد بگیرید که چگونه از الگوهای ایجادی، ساختاری و عملیاتی و همچنین سایر الگوهای چارچوب استفاده کنید.

linkedin بهار: چارچوب در عمق (Mitalearn-174655)

  • 1 hours 57 minutes
  • متوسط
  • Release date: 2 April 2020
  • Author: Frank P Moley III
درباره این دوره:

Spring یک چارچوب کاربردی و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا است. ویژگی های اصلی این فریم ورک می تواند توسط هر برنامه جاوا استفاده شود و برای توسعه برنامه های سازمانی و مبتنی بر اینترنت ایده آل است. در این دوره آموزشی سطح متوسط ​​با معمار نرم افزار فرانک مولی، یک مرور کلی از Spring دریافت کنید. فرانک برنامه‌ها و سرویس‌های وب را با Spring توسعه می‌دهد و آنچه را که در مورد پیکربندی ApplicationContext (رابط دسترسی به مؤلفه‌ها، بارگیری فایل‌ها، انتشار رویدادها و موارد دیگر) و همچنین beans (اشیاء درون ظرف Spring IOC) می‌داند، به اشتراک می‌گذارد. او یک گردش کار پیکربندی جاوا مدرن را نشان می‌دهد و چرخه عمر Spring را عمیقاً بررسی می‌کند، بنابراین می‌توانید چارچوب را گسترش دهید و مشکلاتی را که در برنامه‌های خود دارید بهتر عیب‌یابی کنید. به علاوه، یاد بگیرید که چگونه از برنامه‌نویسی جنبه‌محور برای افزودن رفتارها به برنامه‌هایتان به روشی قابل استفاده مجدد استفاده کنید.

coursera پروژه Capstone با استفاده از Node.js (Mitalearn-315670)

  • 9 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: NIIT
درباره این دوره:

پروژه Capstone به شما فرصتی می دهد تا مفاهیم تحت پوشش را مجدداً مرور کنید و با استفاده از بهترین شیوه ها راه حلی قابل اجرا برای بیان مشکل داده شده ایجاد کنید. راه حل باید مطابق با استانداردهای صنعت در زمان تعیین شده توسعه یابد و باید بر اساس دستورالعمل های ارائه شده باشد.

coursera پروژه توسعه برنامه کامل پشته Capstone (Mitalearn-270246)

  • 9 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Lavanya Thiruvali Sunderarajan,Yan Luo
درباره این دوره:

با تکمیل این پروژه capstone، تسلط خود را در توسعه برنامه کامل پشته نشان دهید! در این دوره، دانش و مهارت های خود را در یک چالش الهام گرفته از زندگی واقعی به کار می گیرید و از تخصص خود برای ایجاد یک راه حل موفق استفاده می کنید. این پروژه فرصتی را برای شما فراهم می کند تا مهارت کامل پشته خود را تقویت کنید. همانطور که تجربه کاربری پویا را طراحی می کنید، صفحات frontend را توسعه می دهید، مدیریت کاربر را اضافه می کنید، اقداماتی را برای عملیات پایگاه داده ایجاد می کنید، خدمات Backend ایجاد می کنید و خطوط لوله CI/CD را پیکربندی می کنید. شما توانایی های خود را با HTML، CSS، جاوا اسکریپت، جنگو، React، Node js و NoSQL (Mongo)، Containerization، IBM Code Engine، Python و Kubernetes تقویت خواهید کرد. سپس راه حلی برای مدیریت استقرار کانتینری برنامه خود ابداع خواهید کرد. این پروژه برای شما ایجاد شده است تا دانش مهارت های مرتبط و مورد تقاضا مانند: - طراحی اپلیکیشن ها و معماری آنها - ایجاد صفحات وب با صفحات استاتیک و پویا با استفاده از HTML، CSS، جاوا اسکریپت و REACT - پیاده سازی مدیریت کاربر و احراز هویت - توسعه خدمات Backend و برقراری ارتباط با پایگاه های داده - یکپارچه سازی و استقرار مداوم تغییرات با استفاده از خطوط لوله CI/CD - استقرار برنامه های بدون سرور در Code Engine - ایجاد و فراخوانی میکروسرویس های RESTful - استقرار کل راه حل در Cloud با استفاده از Kubernetes وقتی این پروژه را تکمیل کردید، یک برنامه کاربردی Full Stack خواهید داشت که کارفرمایان بالقوه را تحت تأثیر قرار می دهد. قبل از تکمیل این پروژه، به شدت توصیه می شود که تمام دوره های قبلی ارائه شده در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack را تکمیل کنید.

linkedin پروژه های PHP آسان: تبدیل اندازه گیری (Mitalearn-79744)

  • 2 hours 17 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

Easy PHP Projects پروژه های PHP در مقیاس کوچک را معرفی می کند که می توانند در یک روز برنامه ریزی شوند. این قسمت نحوه استفاده از PHP را برای تبدیل اندازه گیری هایی مانند طول، مساحت، حجم، جرم، سرعت و دما به واحدهای مختلف نشان می دهد. تمرین‌ها برای توسعه‌دهندگان جدید PHP که می‌خواهند در ساخت پروژه‌های PHP تجربه کسب کنند، و همچنین برای توسعه‌دهندگان با تجربه که می‌خواهند مهارت‌های خود را تمرین کنند، ایده‌آل هستند.

rnrn

linkedin پروژه های PHP آسان: تبدیل منطقه زمانی (Mitalearn-79761)

  • 2 hours 54 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin پروژه های آسان PHP: ابزارهای رمز عبور (Mitalearn-79727)

  • 2 hours
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin پروژه های آسان PHP: سایت های تک سرویس دهنده (Mitalearn-79710)

  • 3 hours 1 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin پی اچ پی پیشرفته: تکنیک های اشکال زدایی (2012) (Mitalearn-37057)

  • 1 hours 29 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Jon Peck
درباره این دوره:

کد پی اچ پی خود را با انواع ابزارهای سمت سرور و کلاینت به طور موثر اشکال زدایی کنید. در این دوره مختصر برای توسعه دهندگان PHP با تجربه، نویسنده Jon Peck نحوه استفاده از ابزارهای داخلی PHP و همچنین پسوندهای Xdebug و Firebug و کتابخانه های FirePHP را برای بهبود کیفیت کد و کاهش هزینه های عیب یابی نشان می دهد.




br>rnrn Jon سپس ابزارهای توسعه دهنده مرورگر وب بومی را برای فایرفاکس و کروم معرفی می کند و ابزارهای اشکال زدایی وب مستقل از مرورگر را نشان می دهد. بهترین روش‌ها برای اشکال‌زدایی و نمایه‌سازی خرابی‌های برنامه وب و مسائل مربوط به عملکرد نیز پوشش داده شده است.

linkedin تست و اعتبارسنجی API (2017) (Mitalearn-117467)

  • 1 hours 13 minutes
  • پیشرفته
  • Release date: 25 July 2026
  • Author: Keith Casey
درباره این دوره:

اکثر تست های API در واقع API را آزمایش نمی کنند. این دوره نحوه تأیید اعتبار API خود را از دیدگاه مصرف کننده نشان می دهد، آزمایشی برای تأیید اینکه مشکلات تجربه شده توسط کاربران نهایی شما حل شده است. به کیت کیسی بپیوندید زیرا او بر روی چگونگی نزدیک شدن به تست API با اجرای یک مدل توسعه مبتنی بر رفتار تمرکز می کند. کیت از Gherkin برای راه اندازی یک محیط Behat استفاده می کند تا بتوانید نحوه نوشتن و اجرای اولین تست خود را ببینید. سپس، نحوه ساخت درخواست‌های تست API، از جمله نحوه معرفی متغیرها، احراز هویت درخواست‌ها و اعتبارسنجی پاسخ‌ها را نشان می‌دهد. او همچنین آزمایش‌های بازسازی، ایجاد وضعیت‌های سیستم، استفاده از برنامه‌های افزودنی برای عملیات دسته‌ای و موارد دیگر را پوشش می‌دهد.

linkedin توسعه API در دات نت با GraphQL (Mitalearn-136184)

  • 1 hours 44 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Glenn Block
درباره این دوره:

GraphQL - یک زبان پرس و جو برای API ها که در ابتدا توسط فیس بوک ساخته شد - به توسعه دهندگان کمک می کند API های قابل پرس و جو بسازند که برنامه های مبتنی بر داده را هدایت می کند. در این دوره، Glenn Block نحوه استفاده از چارچوب GraphQL.NET برای ساختن یک نقطه پایانی کاملاً کاربردی GraphQL را نشان می دهد. گلن شما را در کل فرآیند راهنمایی می کند و نحوه ایجاد یک پروژه GraphQL جدید، فعال کردن پرس و جو، پیکربندی طرحواره، اجازه به روز رسانی از طریق جهش، ایجاد اشتراک و موارد دیگر را توضیح می دهد. پس از تکمیل این دوره، درک بهتری از نحوه استفاده از مهارت‌های دات‌نت موجود و چارچوب GraphQL.NET برای ساخت برنامه‌های کارآمد و مدرن خواهید داشت.

linkedin توسعه توابع AWS Lambda با Kotlin (Mitalearn-130880)

  • 1 hours 55 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Troy Miles
درباره این دوره:

AWS Lambda به توسعه دهندگان این امکان را می دهد تا بدون نگرانی در مورد پیکربندی سرورها یا پرداخت هزینه های ماهانه گران، خدمات وب را ایجاد کنند که در ابر آمازون اجرا می شوند. این دوره آموزشی به شما نشان می‌دهد که چگونه می‌توانید سرویس‌های Lambda را که توابع نامیده می‌شوند، در AWS با استفاده از Kotlin ایجاد کنید - جایگزین جاوای جدید و جدید. سخنران و نویسنده Troy Miles نشان می دهد که چگونه یک تابع ساده Lambda را ایجاد و آزمایش کنید و شروع به ایجاد برنامه های پیچیده تر و مستقل Kotlin با چارچوب Spark کنید. او همچنین نحوه اتصال سرویس خود را به AWS از طریق API Gateway و خواندن و نوشتن داده ها از پایگاه داده MongoDB نشان می دهد. به علاوه، یاد بگیرید که چگونه میکروسرویس های خود را به صورت محلی اجرا، آزمایش و اشکال زدایی کنید. Troy همچنین یک سری چالش برای آزمایش مهارت های برنامه نویسی Lambda جدید شما ارائه می دهد.

linkedin توسعه وب Full Stack با Flask (Mitalearn-171238)

  • 5 hours 1 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Christian Hur
درباره این دوره:

به دنبال ساخت اپلیکیشن وب شخصی یا حرفه ای خود هستید؟ در این دوره آموزشی، به Christian Hur بپیوندید تا نحوه ساخت برنامه های وب پویا با استفاده از Python و Flask، چارچوب وب محبوب Python را بررسی کند. پس از نشان دادن نحوه تنظیم محیط خود، کریستین نحوه ایجاد یک پروژه Flask، کار با الگوها، و راه اندازی و پیکربندی یک سیستم پایگاه داده برای برنامه خود - در این مورد، Flask-MongoEngine - را برای کمک به ذخیره و ردیابی داده ها نشان می دهد. به علاوه، نحوه کار با فرم های وب را مشاهده کنید. Flask-Security را یکپارچه کنید، که به شما امکان می دهد مکانیسم های امنیتی مشترک را اضافه کنید. و با استفاده از Postman API های REST را ایجاد و آزمایش کنید.

Suggestions