Course catalog

Course duration

Course provider

Topic

Categories

Showing 861-880 of 1,250 items.

linkedin راهنمای کامل الگوهای طراحی جاوا: خلاقانه، رفتاری و ساختاری (Mitalearn-385948)

  • 5 hours 6 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Bethan Palmer
درباره این دوره:

در این دوره، توسعه دهنده Bethan Palmer شما را در استفاده از الگوهای طراحی خلاقانه، رفتاری و ساختاری در جاوا راهنمایی می کند. دریابید که چگونه الگوهای طراحی به شما کمک می کنند کدهای تمیزتر و ظریف تر بنویسید و طیف گسترده ای از الگوها را با نمونه های دنیای واقعی کشف کنید. آنچه را که می آموزید با چالش های عملی در هر فصل تمرین و تقویت کنید.

بهترین راه برای یادگیری زبان، استفاده از آن در عمل است. به همین دلیل است که این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.

linkedin راهنمای کامل برای .NET LINQ: مجموعه های پرس و جو ، بانکهای اطلاعاتی و نشانه گذاری (Mitalearn-415069)

  • 7 hours 31 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Learn-it Labs,Walt Ritscher
درباره این دوره:

در این دوره جامع ، والت ریتچر به بررسی قابلیت های پویا پرس و جو یکپارچه زبان .NET (LINQ) می پردازد. مقدمه ای را برای اپراتورهای LINQ و اپراتورهای همه کاره که پرس و جو ، دستکاری و تحول داده ها را در منابع مختلف مانند اشیاء حافظه ، بانک اطلاعاتی و پرونده های XML ساده تر می کنند ، دریافت کنید. کشف کنید که چگونه می توانید مجموعه ها را با LINQ به اشیاء مدیریت کنید ، به داده های ساختاری از طریق LINQ به اشخاص دسترسی پیدا کنید و به طور یکپارچه داده های سلسله مراتبی را با LINQ به XML و LINQ به JSON هدایت کنید. تکنیک های پیشرفته مانند اجرای معوق و درختان بیان را بیاموزید. بیاموزید که چگونه LINQ به شما امکان می دهد تا داده ها را با سهولت فیلتر ، سفارش ، گروه و جمع کنید ، و از وضوح و قابلیت حفظ در کد خود اطمینان حاصل کنید. این که آیا شما در حال کار با منابع داده رابطه ای ، ساخت برنامه های مبتنی بر داده ها و یا رسیدگی به قالب های متنوع داده هستید ، از تسلط بر قدرت بیانگر و ادغام راحت با C# که LINQ ارائه می دهد ، بهره مند می شوید.

این دوره توسط Walt Ritscher و Learnit Labs ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.

linkedin راهنمای کامل برای git (Mitalearn-415137)

  • 7 hours 38 minutes
  • مناسب همه
  • Release date: 24 September 2024
  • Author: Kevin Skoglund
درباره این دوره: 

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

linkedin راهنمای کامل برای اصول پایتون برای MLOP (Mitalearn-415307)

  • 5 hours 54 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Alfredo Deza,Pragmatic AI Labs
درباره این دوره:

این دوره جامع مهارت های اساسی پایتون را برای موفقیت در نقش های MLOPS پوشش می دهد. با اصول برنامه نویسی پایتون شروع کنید: انواع داده ها ، ساختارها ، توابع و ماژول ها. از طریق تمرینات دستی ، تکنیک های آزمایش ، دستکاری داده ها و تجزیه و تحلیل را یاد بگیرید. مباحث دیگر شامل کار با مجموعه داده ها با استفاده از پاندا و Numpy ، API و SDK ، اتوماسیون با ابزارهای خط فرمان و ساخت API های یادگیری ماشین است. این که آیا شما در MLOP ها تازه کار هستید و چه یک حرفه ای باتجربه ، این دوره شما را به مهارت های بنیادی پایتون مجهز می کند تا در نقش های عملیات یادگیری ماشین برتری داشته باشید.

توجه: این دوره توسط آزمایشگاه های Pragmatic AI ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.

linkedin راهنمای کامل برای برنامه نویسی موازی و همزمان با C ++ (Mitalearn-415256)

  • 5 hours 7 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Barron Stone
درباره این دوره:

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

linkedin راهنمای کامل برای برنامه نویسی موازی و همزمان در پایتون (Mitalearn-415239)

  • 5 hours 27 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Barron Stone,Olivia Chiu Stone
درباره این دوره:

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

linkedin راهنمای کامل برای پایه های برنامه نویسی C (Mitalearn-415001)

  • 5 hours 52 minutes
  • مناسب همه
  • Release date: 22 March 2024
  • Author: Dan Gookin
درباره این دوره: 

 

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


linkedin راهنمای کامل برای پایه های برنامه نویسی C ++ (Mitalearn-414984)

  • 7 hours 1 minutes
  • مناسب همه
  • Release date: 30 October 2024
  • Author: Eduardo Corpeño
درباره این دوره: 

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

Related Skills

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

  • 6 hours 45 minutes
  • مناسب همه
  • Release date: 18 September 2024
  • Author: Annyce Davis
درباره این دوره: 

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

linkedin راهنمای کامل روبی (Mitalearn-415324)

  • 9 hours 16 minutes
  • مناسب همه
  • Release date: 20 June 2026
  • Author: Kevin Skoglund
درباره این دوره: 

 

روبی ، زبان محبوب برنامه نویسی منبع باز شی گرا ، مکانی عالی برای شروع یادگیری برنامه نویسی یا توسعه وب است. می توانید از آن برای نوشتن برنامه های تعاملی یا ساخت اسکریپت برای سرعت بخشیدن به گردش کار و کارهای مشترک استفاده کنید. در این دوره ، مربی کوین Skoglund همه چیز را پوشش می دهد که توسعه دهندگان جدید و باتجربه باید بدانند که با روبی ، از انواع شیء اصلی و ساختارهای کنترل گرفته تا برنامه نویسی شی گرا با کلاس ها و ماژول ها می دانند. در طول راه ، کوین بهترین شیوه ها و نمونه های عملی را از طریق یک سری از چالش های کد نویسی سرگرم کننده تشریح می کند. در پایان این دوره ، شما آماده خواهید بود که کدگذاری را در روبی شروع کنید تا روشهای سفارشی خود را با حلقه ها و منطق شرطی تعریف کنید. با استفاده از برنامه های GitHub ، می توانید از هر دستگاهی ، در هر زمان و در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد ، از هر دستگاهی استفاده کنید. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از CodeSpaces GitHub با این دوره" دیدن کنید.


linkedin راهنمای مبتدیان برای C# (Mitalearn-132852)

  • 3 hours 4 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: Alexander Zanfir
درباره این دوره:

C# زبانی است که در قلب بسیاری از برنامه‌های کاربردی ویندوز، از جمله برنامه‌های Windows Phone و Windows Store قرار دارد. این زبان اصلی برنامه نویسی مایکروسافت و دانش مورد نیاز برای توسعه دهندگان در این زمینه است. در این دوره آموزشی با مدرس الکساندر زانفیر، اصول سی شارپ نسخه 7 از جمله سینتکس زبان پایه و تکنیک های برنامه نویسی شی گرا را بیاموزید.

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

linkedin راهنمای مبتدیان برای Go Protocol Buffer (Mitalearn-377754)

  • 3 hours 4 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Martine Moses
درباره این دوره:

آیا به دنبال جایگزین‌هایی برای REST API برای بهبود ارتباطات داخلی بین سرویس‌ها هستید؟ در این دوره آموزشی، مربی مارتین موزس به شما نشان می‌دهد که چگونه APIهای سریعی را با استفاده از بافر پروتکل Google (protobuf) و Google Remote Procedure Call (gRPC) ایجاد کنید، دو مورد از سازگارترین، آسان‌ترین و آسان‌ترین گزینه‌های منبع باز برای اتصال و مدیریت سرویس‌ها در چندین پلتفرم.

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

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه با استفاده از ابزاری که احتمالاً در محل کار با آن مواجه خواهید شد.

linkedin رمی آرنو: معمار ارشد نرم افزار (Mitalearn-81648)

  • 28 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Rémi Arnaud
درباره این دوره:

واقعیت مجازی (VR) از اوایل دهه 1990 در دسترس مصرف کنندگان بوده است، اما برای اولین بار، با سخت افزارهایی مانند StarVR و Oculus Rift، واقعاً احساس "بازی در حال تغییر" می شود. رمی آرنو این پیشرفت را از نزدیک دیده است. او کار بر روی شبیه‌سازهای پرواز نظامی را در دهه 1990 آغاز کرد و اکنون معمار اصلی نرم‌افزار Starbreeze است، جایی که به توسعه بازی‌ها و سخت‌افزارهایی کمک می‌کند که محدودیت‌های فناوری واقعیت مجازی را پشت سر بگذارند. در آگوست 2015، تیم او یک نسخه نمایشی از StarVR را برای شرکت کنندگان در SIGGRAPH ارائه کرد. در آنجا ما این فرصت را داشتیم که با او در مورد شرکتش، آخرین تغییرات در فناوری واقعیت مجازی، و آینده چندرسانه‌ای همهجانبه مصاحبه کنیم - اینکه آیا این تجربه می‌تواند جهشی را از بازی‌ها به صفحه‌های سینما و دانشکده‌های پزشکی انجام دهد. Rémi همچنین توصیه های شغلی را برای افرادی که می خواهند وارد صنعت بازی شوند (هنرمندان و برنامه نویسان) و اهمیت تکرار سریع - و گوش دادن فعال - هنگام تلاش برای ایجاد تجربیات دیجیتال جدید ارائه می دهد.

linkedin روبی: تست با RSpec (Mitalearn-62540)

  • 6 hours 13 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

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

linkedin زیرساخت AWS به عنوان کد برای توسعه دهندگان نرم افزار (Mitalearn-173431)

  • 54 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Carlos Rivas
درباره این دوره:

به طور سنتی، کار با زیرساخت در فضای ابری نیازمند دانش زبان های خاص دامنه مانند Terraform، زیرساخت شبکه، سیستم عامل ها و غیره است. کیت توسعه ابری AWS (CDK) این فرآیند را برای توسعه دهندگان ساده می کند و به آنها اجازه می دهد تا از مهارت های برنامه نویسی موجود خود برای استقرار زیرساخت استفاده کنند. در این دوره، به کارلوس ریواس بپیوندید تا یک معماری دنیای واقعی را بررسی کند و نحوه نوشتن کد برای استقرار آن را با استفاده از AWS CDK و Python نشان دهد. کارلوس به شما کمک می کند تا با اصول کار با CDK و همچنین نحوه راه اندازی آن و ایجاد اولین پروژه CDK خود آشنا شوید. سپس نحوه پیاده‌سازی شبکه، اعتبارسنجی زیرشبکه‌های مستقر شده، استفاده از بسته‌های CDK برای متعادل‌سازی بار، تأیید اینکه همه چیز در استقرار شما آماده و در حال اجرا است و موارد دیگر را پوشش می‌دهد.

linkedin زیرساخت یادگیری برای توسعه دهندگان (Mitalearn-192845)

  • 1 hours 18 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

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

linkedin ساخت API با Swagger و مشخصات OpenAPI (Mitalearn-206105)

  • 3 hours 4 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Kevin Bowersox
درباره این دوره:

پلتفرم Swagger یک اکوسیستم غنی از ابزارها را ارائه می دهد که توسعه دهندگان می توانند از آنها برای ایجاد API های خوش ساختی که نرخ پذیرش بالاتری دارند، استفاده کنند. کنجکاو هستید که چگونه از Swagger در گردش کار خود استفاده کنید؟ در این دوره آموزشی، نحوه ساخت و مستندسازی APIهای با کیفیت بالا با Swagger و مشخصات OpenAPI را بیاموزید. پس از بررسی اصول اولیه اکوسیستم Swagger، مربی Kevin Bowersox نحوه ساخت تعاریف API را نشان می دهد که تحویل API ها را با استفاده از مشخصات OpenAPI سرعت می بخشد. او همچنین نحوه ایجاد و انتشار API را با SwaggerHub، یک پلت فرم توسعه API یکپارچه، نشان می دهد. برای جمع بندی، کوین یک پروژه عملی را انجام می دهد که به شما نشان می دهد چگونه برنامه ریزی توسعه API را برای برنامه ها انجام دهید.

linkedin ساخت API در PHP با استفاده از Slim Micro Framework (Mitalearn-98478)

  • 1 hours 52 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Keith Casey
درباره این دوره:

یک API خوب طراحی شده نه تنها شامل URL ها و کدهای پاسخ، بلکه احراز هویت، ساختارهای سازگار و بارهای مفید JSON است. خوشبختانه، Slim micro Framework انتقال یک API از مفهومی به پیاده سازی و تولید را آسان می کند. کارهایی که قبلاً هفته ها یا حتی ماه ها طول می کشید، معمولاً در چند ساعت یا چند روز با اسلیم قابل انجام است.\r\n\r\n هر فصل شامل یک مفهوم کلیدی با مثال‌هایی از سایر APIهای عمومی است و سپس نشان می‌دهد که چگونه خودتان آن را با Slim بسازید. درباره مسیریابی URL، اعتبارسنجی ورودی، و تولید کدهای پاسخ و بارهای ابررسانه ای بیاموزید. مانند هر پروژه دیگری، اجرای اول ممکن است کمی نامرتب باشد اما نگران نباشید. فصل آخر بازسازي و آنچه كه براي مقياس‌سازي و حمايت از API در آينده لازم است را پوشش مي‌دهد.

linkedin ساخت API های RESTful در لاراول (Mitalearn-220691)

  • 1 hours 17 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Zuzana Kunckova
درباره این دوره:

API ها به عنوان پلی بین برنامه ها یا سیستم های مختلف عمل می کنند و به ما این امکان را می دهند که داده های خود را به طور موثر با جهان به اشتراک بگذاریم. REST، یک سبک معماری که نحوه ساخت API ها را تعریف می کند، محبوب، مدرن و سبک است. در این دوره آموزشی، نحوه ایجاد یک API RESTful از خودتان را بیاموزید. به مربی Zuzana Kunckova بپیوندید تا نحوه ساخت یک API RESTful را با استفاده از Laravel، چارچوب محبوب PHP نشان دهد. نحوه راه اندازی برنامه خود، از جمله نحوه ایجاد ساختار پایگاه داده و راه اندازی مسیرهای RESTful API را بیاموزید. نحوه ساخت RESTful API خود را بیابید و منابع را ذخیره، نمایش، به روز رسانی و حذف کنید، به علاوه نحوه استفاده از Postman را برای آزمایش API خود و اطمینان از اینکه مطابق انتظار کار می کند، بررسی کنید.

Related Skills

linkedin ساخت API های RESTful در لاراول (2018) (Mitalearn-138530)

  • 2 hours 19 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Justin Yost
درباره این دوره:

لاراول یکی از محبوب ترین فریم ورک های PHP برای ساخت برنامه های کاربردی زیبا است. در این دوره آموزشی یاد بگیرید که چگونه با استفاده از لاراول یک RESTful API بسازید. مربی جاستین یوست برخی از قطعات اصلی چارچوب را بررسی می کند و سپس نحوه ساختن یک API مرور، خواندن، ویرایش، افزودن و حذف (BREAD) در لاراول را پوشش می دهد. سپس نحوه سفارشی‌سازی API شما را به اشتراک می‌گذارد، از جمله نحوه بارگیری داده‌ها یا منابع فرعی مرتبط برای یک رکورد اولیه، برگرداندن داده‌های تودرتو، و ایجاد یک میان‌افزار ثبت‌نام و محدودیت نرخ. او همچنین نحوه استفاده از Behat را برای آزمایش API خود و اطمینان از عملکرد آن همانطور که انتظار می رود، بررسی می کند.

Suggestions